ACK: [PATCH 1/6] lib: fwts_smbios: add the struct definition for smbios 3.0.0

Colin Ian King colin.king at canonical.com
Wed Sep 2 09:14:03 UTC 2015


On 02/09/15 08:36, Ivan Hu wrote:
> Signed-off-by: Ivan Hu <ivan.hu at canonical.com>
> ---
>  src/lib/include/fwts_smbios.h | 16 ++++++++++++++++
>  1 file changed, 16 insertions(+)
> 
> diff --git a/src/lib/include/fwts_smbios.h b/src/lib/include/fwts_smbios.h
> index 0d929b8..cf16839 100644
> --- a/src/lib/include/fwts_smbios.h
> +++ b/src/lib/include/fwts_smbios.h
> @@ -95,6 +95,22 @@ typedef struct {
>  	uint8_t		smbios_bcd_revision;
>  }  __attribute__ ((packed)) fwts_smbios_entry;
>  
> +/*
> + * From System Management BIOS (SMBIOS) Reference Specification 3.0.0
> + */
> +typedef struct {
> +	uint8_t		signature[5];
> +	uint8_t		checksum;
> +	uint8_t		length;
> +	uint8_t		major_version;
> +	uint8_t		minor_version;
> +	uint8_t		docrev;
> +	uint8_t		revision;
> +	uint8_t		reserved;
> +	uint32_t	struct_table_max_size;
> +	uint64_t	struct_table_address;
> +}  __attribute__ ((packed)) fwts_smbios30_entry;
> +
>  void *fwts_smbios_find_entry(fwts_framework *fw, fwts_smbios_entry *entry, fwts_smbios_type *type, uint16_t *version);
>  
>  #endif
> 
Acked-by: Colin Ian King <colin.king at canonical.com>




More information about the fwts-devel mailing list