SMBIOS Library
Classes | Namespaces | Macros
Smi_Linux.cpp File Reference
#include "smbios/compat.h"
#include <sys/file.h>
#include <string.h>
#include "SmiImpl.h"
Include dependency graph for Smi_Linux.cpp:

Go to the source code of this file.

Classes

struct  smiLinuxPrivateData

Namespaces

namespace  smi

Macros

#define LIBSMBIOS_SOURCE
#define SMI_DATA_FILE   "/sys/devices/platform/dcdbas/smi_data"
#define SMI_PHYS_ADDR_FILE   "/sys/devices/platform/dcdbas/smi_data_buf_phys_addr"
#define SMI_DO_REQUEST_FILE   "/sys/devices/platform/dcdbas/smi_request"
#define SMI_BUF_SIZE_FILE   "/sys/devices/platform/dcdbas/smi_data_buf_size"

Macro Definition Documentation

#define LIBSMBIOS_SOURCE

Definition at line 20 of file Smi_Linux.cpp.

#define SMI_BUF_SIZE_FILE   "/sys/devices/platform/dcdbas/smi_data_buf_size"

Definition at line 33 of file Smi_Linux.cpp.

Referenced by SmiArchStrategy::setSize().

#define SMI_DATA_FILE   "/sys/devices/platform/dcdbas/smi_data"

Definition at line 30 of file Smi_Linux.cpp.

Referenced by SmiArchStrategy::lock().

#define SMI_DO_REQUEST_FILE   "/sys/devices/platform/dcdbas/smi_request"

Definition at line 32 of file Smi_Linux.cpp.

Referenced by SmiArchStrategy::lock().

#define SMI_PHYS_ADDR_FILE   "/sys/devices/platform/dcdbas/smi_data_buf_phys_addr"

Definition at line 31 of file Smi_Linux.cpp.

Referenced by SmiArchStrategy::getPhysicalBufferBaseAddress().