smbtable
struct smbtable tbl;
smbios_find_table(uint8_t type, struct smbtable *st)
smbios_get_string(struct smbtable *st, uint8_t indx, char *dest, size_t len)
platform_add(struct smbtable *tbl, const char *key, int idx)
platform_add_word(struct smbtable *tbl, const char *key, uint16_t val,
platform_add_date(struct smbtable *tbl, const char *key, int idx)
platform_add_uuid(struct smbtable *tbl, const char *key, const uint8_t *buf)
static void platform_add(struct smbtable *, const char *, int);
static void platform_add_word(struct smbtable *, const char *, uint16_t,
static void platform_add_date(struct smbtable *, const char *, int);
static void platform_add_uuid(struct smbtable *, const char *,
struct smbtable smbios;
int smbios_find_table(uint8_t, struct smbtable *);
char *smbios_get_string(struct smbtable *, uint8_t, char *, size_t);
struct smbtable smbios;
smbios_find_table(uint8_t type, struct smbtable *st)
smbios_get_string(struct smbtable *st, uint8_t indx, char *dest, size_t len)
int smbios_find_table(uint8_t, struct smbtable *);
char *smbios_get_string(struct smbtable *, uint8_t, char *, size_t);