I think it is a bug because:
struct {
unsigned short CCC:12;
unsigned short READ_BL_LEN:4;
} CSD;
----> works as expected (2 bytes long)
struct {
unsigned short READ_BL_LEN:4;
unsigned short CCC:12;
} CSD;
----> works wrong (3 bytes long)
I think that this should work the same way shouldn't it?
Unfortunately I need the second version... :-(
Hynek Sladky
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Sdcc-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sdcc-user