From: Bernd M. <melchers@ZEDAT.FU-Berlin.DE> - 2007-02-26 15:27:50
|
> unsigned long status_flags; ^^^^^^^^^^^^^^^^^^ here's the bug: unsigned long is 8 bytes for linux-ia64, but should be 4 bytes. Please replace "unsigned long" by "uint32_t": % diff atacmds.h.org atacmds.h 389c389 < unsigned long status_flags; // 6-9: Status flags (Bit 0: Segment Initialized, Bits 1-31: reserved) --- > uint32_t status_flags; // 6-9: Status flags (Bit 0: Segment Initialized, Bits 1-31: reserved) mit freundlichen Grüßen Bernd Melchers -- |