Index: firmware/App/Drivers/BloodLeakDriver.h =================================================================== diff -u -r9273b79631e50be192556bb9eaffd3f3a22d49d2 -rbc46476a2814d80611ec5ef0c1403415a86e43d5 --- firmware/App/Drivers/BloodLeakDriver.h (.../BloodLeakDriver.h) (revision 9273b79631e50be192556bb9eaffd3f3a22d49d2) +++ firmware/App/Drivers/BloodLeakDriver.h (.../BloodLeakDriver.h) (revision bc46476a2814d80611ec5ef0c1403415a86e43d5) @@ -99,6 +99,7 @@ NUM_OF_EMB_CMDS, } BLOOD_LEAK_EMB_MODE_CMD_T; +#pragma pack(push,1) /// Embedded mode command specifications. typedef struct { @@ -119,6 +120,7 @@ U32 responseLen; U08 responseBuffer[ 5 ]; } BLOOD_LEAK_EMB_MODE_RESP_T; +#pragma pack(pop) // ********** public function prototypes **********