#define LIBSMBIOS_C_DLL_SPEC
Definition compat.h:48
#define EXTERN_C_BEGIN
Definition compat.h:55
#define EXTERN_C_END
Definition compat.h:56
LIBSMBIOS_C_DLL_SPEC const char * memory_strerror()
Returns string describing the last error condition.
LIBSMBIOS_C_DLL_SPEC void LIBSMBIOS_C_DLL_SPEC memory_suggest_leave_open()
Optimize memory device access - request memory device be kept open between calls.
LIBSMBIOS_C_DLL_SPEC s64 memory_search(const char *pat, size_t patlen, u64 start, u64 end, u64 stride)
Search a range of physical addresses for a pattern.
LIBSMBIOS_C_DLL_SPEC void memory_suggest_close()
Optimize memory device access - request memory device be closed between calls.
LIBSMBIOS_C_DLL_SPEC int memory_read(void *buffer, u64 offset, size_t length)
Read byte range from physical memory address.
LIBSMBIOS_C_DLL_SPEC int memory_write(void *buffer, u64 offset, size_t length)
Write a buffer to a physical memory address.