Messages in this thread | | | Date | Tue, 23 Jun 2009 11:06:54 +0200 | From | Sam Ravnborg <> | Subject | Re: [PATCH 2/8] SFI: include/linux/sfi.h |
| |
> +/* > + * Table structures must be byte-packed to match the SFI specification, > + * as they are provided by the BIOS. > + */ > +#pragma pack(1) > +struct sfi_table_header { > + char signature[SFI_SIGNATURE_SIZE]; > + u32 length; > + u8 revision; > + u8 checksum; > + char oem_id[SFI_OEM_ID_SIZE]; > + char oem_table_id[SFI_OEM_TABLE_ID_SIZE]; > +}; Are they endian specific? In that case use the correct endian specific types.
Same for the other types later in this file.
Sam
| |