mirror of https://github.com/ipxe/ipxe.git
[settings] Expose SMBIOS settings as global variables
Signed-off-by: Michael Brown <mcb30@ipxe.org>pull/43/head
parent
0f67f2edb7
commit
721302fa54
|
@ -452,6 +452,16 @@ extern const struct setting
|
||||||
busid_setting __setting ( SETTING_NETDEV, busid );
|
busid_setting __setting ( SETTING_NETDEV, busid );
|
||||||
extern const struct setting
|
extern const struct setting
|
||||||
user_class_setting __setting ( SETTING_HOST_EXTRA, user-class );
|
user_class_setting __setting ( SETTING_HOST_EXTRA, user-class );
|
||||||
|
extern const struct setting
|
||||||
|
manufacturer_setting __setting ( SETTING_HOST_EXTRA, manufacturer );
|
||||||
|
extern const struct setting
|
||||||
|
product_setting __setting ( SETTING_HOST_EXTRA, product );
|
||||||
|
extern const struct setting
|
||||||
|
serial_setting __setting ( SETTING_HOST_EXTRA, serial );
|
||||||
|
extern const struct setting
|
||||||
|
asset_setting __setting ( SETTING_HOST_EXTRA, asset );
|
||||||
|
extern const struct setting
|
||||||
|
board_serial_setting __setting ( SETTING_HOST_EXTRA, board-serial );
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialise a settings block
|
* Initialise a settings block
|
||||||
|
|
|
@ -248,7 +248,7 @@ const struct setting asset_setting __setting ( SETTING_HOST_EXTRA, asset ) = {
|
||||||
|
|
||||||
/** Board serial number setting (may differ from chassis serial number) */
|
/** Board serial number setting (may differ from chassis serial number) */
|
||||||
const struct setting board_serial_setting __setting ( SETTING_HOST_EXTRA,
|
const struct setting board_serial_setting __setting ( SETTING_HOST_EXTRA,
|
||||||
board_serial ) = {
|
board-serial ) = {
|
||||||
.name = "board-serial",
|
.name = "board-serial",
|
||||||
.description = "Base board serial",
|
.description = "Base board serial",
|
||||||
.tag = SMBIOS_STRING_TAG ( SMBIOS_TYPE_BASE_BOARD_INFORMATION,
|
.tag = SMBIOS_STRING_TAG ( SMBIOS_TYPE_BASE_BOARD_INFORMATION,
|
||||||
|
|
Loading…
Reference in New Issue