Go to the source code of this file.
|
LIBSMBIOS_C_DLL_SPEC struct cmos_access_obj * | cmos_obj_factory (int flags,...) |
|
LIBSMBIOS_C_DLL_SPEC void | cmos_obj_free (struct cmos_access_obj *) |
|
LIBSMBIOS_C_DLL_SPEC int | cmos_obj_read_byte (const struct cmos_access_obj *, u8 *byte, u32 indexPort, u32 dataPort, u32 offset) |
|
LIBSMBIOS_C_DLL_SPEC int | cmos_obj_write_byte (const struct cmos_access_obj *, u8 byte, u32 indexPort, u32 dataPort, u32 offset) |
|
LIBSMBIOS_C_DLL_SPEC const char * | cmos_obj_strerror (const struct cmos_access_obj *m) |
|
LIBSMBIOS_C_DLL_SPEC void | cmos_obj_register_write_callback (struct cmos_access_obj *, cmos_write_callback, void *, void(*destruct)(void *)) |
|
LIBSMBIOS_C_DLL_SPEC int | cmos_obj_run_callbacks (const struct cmos_access_obj *m, bool do_update) |
|
◆ CMOS_DEFAULTS
#define CMOS_DEFAULTS 0x0000 |
◆ CMOS_GET_NEW
#define CMOS_GET_NEW 0x0002 |
◆ CMOS_GET_SINGLETON
#define CMOS_GET_SINGLETON 0x0001 |
◆ CMOS_NO_ERR_CLEAR
#define CMOS_NO_ERR_CLEAR 0x0008 |
◆ CMOS_UNIT_TEST_MODE
#define CMOS_UNIT_TEST_MODE 0x0004 |
◆ cmos_write_callback
typedef int(* cmos_write_callback) (const struct cmos_access_obj *, bool, void *) |
◆ cmos_obj_factory()
◆ cmos_obj_free()
◆ cmos_obj_read_byte()
◆ cmos_obj_register_write_callback()
◆ cmos_obj_run_callbacks()
LIBSMBIOS_C_DLL_SPEC int cmos_obj_run_callbacks |
( |
const struct cmos_access_obj * | m, |
|
|
bool | do_update ) |
◆ cmos_obj_strerror()
◆ cmos_obj_write_byte()