I am working with msp430 based custom board. It has sdcard support with spi interface.
Now my two Linux machine (Lets say Machine A and Machine B) has installed CCS v5.
Now when i compile my code in Machine A then sdcard read/write operations are working fine.
But when i compile same code with Machine B then sdcard read/write operation does not work.
I debugged and found that all CCS and compiler and other xdctool version are same on both machine.
What i found is that:
In /opt/ti/ccsv5/ccs_base/msp430/msp430ware_1_40_01_44/driverlib/5xx_6xx/spi.h
Machine A has
Now when i change Machine B's files as Machine A then sdcard read/write works in Machine B too.
Whats the real solution? Why this different in both machine's default header files?