openMMC
Open Source Modular MMC for AMCs
|
Functions | |
IPMI_HANDLER (ipmi_oem_cmd_i2c_transfer, NETFN_CUSTOM_OEM, IPMI_OEM_CMD_I2C_TRANSFER, ipmi_msg *req, ipmi_msg *rsp) | |
Handler for IPMI_OEM_CMD_I2C_TRANSFER IPMI command. | |
IPMI_HANDLER (ipmi_oem_cmd_gpio_pin, NETFN_CUSTOM_OEM, IPMI_OEM_CMD_GPIO_PIN, ipmi_msg *req, ipmi_msg *rsp) | |
Handler for IPMI_OEM_CMD_GPIO IPMI command. | |
IPMI_HANDLER | ( | ipmi_oem_cmd_gpio_pin | , |
NETFN_CUSTOM_OEM | , | ||
IPMI_OEM_CMD_GPIO_PIN | , | ||
ipmi_msg * | req, | ||
ipmi_msg * | rsp ) |
Handler for IPMI_OEM_CMD_GPIO IPMI command.
Access and configure the controller's GPIO
Req data: [0] - Mode - (0) = Read port status (direction and value) (1) = Set pin as input (2) = Set pin as output (pin value is on byte 3) [1] - GPIO Port number [2] - GPIO Pin number [3] - Output pin value (optional)
req[in] | |
rsp[out] |
IPMI_HANDLER | ( | ipmi_oem_cmd_i2c_transfer | , |
NETFN_CUSTOM_OEM | , | ||
IPMI_OEM_CMD_I2C_TRANSFER | , | ||
ipmi_msg * | req, | ||
ipmi_msg * | rsp ) |
Handler for IPMI_OEM_CMD_I2C_TRANSFER IPMI command.
Performs a raw I2C master read on the selected bus and return the data Req data: [0] - Bus ID
req[in] | |
rsp[out] |