OpenBIC
OpenSource Bridge-IC
plat_ipmb.c File Reference
#include <stdio.h>
#include "cmsis_os2.h"
#include "plat_i2c.h"
#include "plat_ipmi.h"
#include "plat_ipmb.h"
#include <string.h>
#include "ipmb.h"
Include dependency graph for plat_ipmb.c:

Functions

bool pal_load_ipmb_config (void)
 

Variables

IPMB_config pal_IPMB_config_table []
 

Function Documentation

◆ pal_load_ipmb_config()

bool pal_load_ipmb_config ( void  )

Variable Documentation

◆ pal_IPMB_config_table

IPMB_config pal_IPMB_config_table[]
Initial value:
= {
SELF_I2C_ADDRESS, "RX_SLOT1_BIC_IPMB_TASK", "TX_SLOT1_BIC_IPMB_TASK" },
SELF_I2C_ADDRESS, "RX_SLOT3_BIC_IPMB_TASK", "TX_SLOT3_BIC_IPMB_TASK" },
RESERVED_ADDRESS, "RESERVED_ATTR", "RESERVED_ATTR" },
}
#define SELF_I2C_ADDRESS
Definition: plat_ipmb.h:23
#define ENABLE
Definition: hal_gpio.h:68
#define DISABLE
Definition: hal_gpio.h:69
@ SLOT1_BIC
Definition: ipmb.h:103
@ SLOT3_BIC
Definition: ipmb.h:104
@ RESERVED
Definition: ipmb.h:129
@ RESERVED_IF
Definition: ipmb.h:135
@ I2C_IF
Definition: ipmb.h:133
#define RESERVED_BUS
Definition: ipmb.h:89
#define RESERVED_ADDRESS
Definition: ipmb.h:90
#define RESERVED_IDX
Definition: ipmb.h:88
#define IPMB_SLOT3_BIC_BUS
Definition: plat_ipmb.h:23
#define IPMB_SLOT1_BIC_BUS
Definition: plat_ipmb.h:22
#define SLOT3_BIC_I2C_ADDRESS
Definition: plat_ipmb.h:29
#define SLOT1_BIC_I2C_ADDRESS
Definition: plat_ipmb.h:28
@ SLOT3_BIC_IPMB_IDX
Definition: plat_ipmb.h:34
@ SLOT1_BIC_IPMB_IDX
Definition: plat_ipmb.h:33