Loading...
Searching...
No Matches
Go to the documentation of this file.
16#define IPMI_KCS_STATUS_REGISTER_OFFSET 1
17#define IPMI_KCS_COMMAND_REGISTER_OFFSET 1
18#define IPMI_KCS_DATA_OUT_REGISTER_OFFSET 0
19#define IPMI_KCS_DATA_IN_REGISTER_OFFSET 0
24#define IPMI_KCS_OBF BIT0
25#define IPMI_KCS_IBF BIT1
26#define IPMI_KCS_SMS_ATN BIT2
27#define IPMI_KCS_COMMAND_DATA BIT3
28#define IPMI_KCS_OEM1 BIT4
29#define IPMI_KCS_OEM2 BIT5
30#define IPMI_KCS_S0 BIT6
31#define IPMI_KCS_S1 BIT7
36#define IPMI_KCS_CONTROL_CODE_GET_STATUS_ABORT 0x60
37#define IPMI_KCS_CONTROL_CODE_WRITE_START 0x61
38#define IPMI_KCS_CONTROL_CODE_WRITE_END 0x62
39#define IPMI_KCS_CONTROL_CODE_READ 0x68
44#define IPMI_KCS_STATUS_NO_ERROR 0x00
45#define IPMI_KCS_STATUS_ABORT 0x01
46#define IPMI_KCS_STATUS_ILLEGAL 0x02
47#define IPMI_KCS_STATUS_LENGTH_ERROR 0x06
48#define IPMI_KCS_STATUS_UNSPECIFIED 0xFF