This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430 irda software stack.

Other Parts Discussed in Thread: MSP430F249

I am using MSP430F249.

I want to implement IrDA stack(IrPHY, IrLAP, lrLMP, ISA,IrCOMM, OBEX, etc) into MSP430F249.

I have found SLAA202A doc and assembly code but I need c level code.

Is there anyone who knows how to get a IrDA software stact(C code)? Any other compay which provide a software stack?

Best regards,

Thomas Song

 

  • Yes, there are many.

    Microsoft has one for Windows. Palm has one for Pilot. Various cell phone makers have it for their phones. All of them are written in c. Unlike assembly implementations (which are not easily portable to a different CPU) c is supposedly independent of CPU and thus should be easily ported to MSP430F249.

    I wonder why SLAA202A did it in assembly. Had it been written in c, it would have been compiled into assembly anyway. So, why bother to code it in assembly? Maybe TI could not figure out which version of which c compiler to use. I thing c is independent of CPU, but highly dependent on different versions of different compilers.

**Attention** This is a public forum