|
openUBMC Chip Abstract Layer V0.1
|
| ▼Nbcal | |
| Cdriver_factory | |
| Cdriver_load_info | 驱动加载信息 |
| CIDriver | BCAL层驱动公共接口 |
| CIDriverFactory | BCAL层驱动工厂类 |
| ▼NDRIVER_ADC | |
| CAdc | ADC 驱动抽象接口类 |
| CAdcConfig | ADC 配置参数结构体 |
| ▼NDRIVER_BT | |
| CBt | BT 驱动接口 BMC通过BT通道与HOST交互 |
| CBtReq | BT消息请求,参见IPMI规范 |
| CBtRsp | BT消息响应,参见IPMI规范 |
| ▼NDRIVER_CANBUS | |
| CCanbus | CANBUS 驱动接口 |
| ▼NDRIVER_EDMA | |
| CEdma | PCIe DMA 驱动接口 BMC通过PCIe DMA接口与HOST通信 |
| CEdmaMsg | EDMA 收发消息结构体 |
| ▼NDRIVER_EFUSE | |
| CEfuse | EFUSE 驱动接口 |
| ▼NDRIVER_GPIO | |
| CGpio | GPIO 驱动接口 |
| CGpioConfig | |
| ▼NDRIVER_I2C | |
| CI2c | I2C 驱动接口 |
| CI2cConfig | I2C 设备配置结构体 |
| CI2cWriteMsg | I2C 消息结构体 |
| ▼NDRIVER_IPMB | |
| CIpmb | IPMB 驱动接口类 |
| CIpmbConfig | IPMB 设备配置结构体 |
| CIpmiMsg | IPMB 消息结构体 参见IPMI规范 |
| ▼NDRIVER_JTAG | |
| CJtag | CPLD升级接口 |
| CJtagOverGpio | 使用GPIO模拟的JTAG接口 |
| CJtagOverGpioConfig | JtagOverGpio配置 |
| CJtagOverLocalbus | 使用CPLD模拟的JTAG接口 |
| CJtagOverLocalbusConfig | JtagOverLocalbus配置 |
| ▼NDRIVER_KCS | |
| CKcs | KCS接口类 |
| CKcsMsg | KCS 消息结构体 参见IPMI规范 |
| ▼NDRIVER_LOCALBUS | |
| CLocalbus | Local Bus接口类 |
| ▼NDRIVER_MDIO | |
| CMdio | MDIO接口类 |
| ▼NDRIVER_MEM | |
| CMem | GPU调试接口类 |
| ▼NDRIVER_MMC | |
| CMmc | MMC接口类 |
| ▼NDRIVER_PCIEVDM | |
| CMctpPcieMsg | MCTP PCIe VDM 消息结构体,参见DMTF相关规范DSP0238 |
| CPcieVdm | |
| ▼NDRIVER_PECI | |
| CPeci | PECI接口类 |
| CPeciReq | PECI请求,参见PECI规范 |
| CPeciRsp | PECI响应,参见PECI规范 |
| ▼NDRIVER_PWM | |
| CPwm | PWM接口 |
| ▼NDRIVER_SOL | |
| CSol | SOL接口 |
| ▼NDRIVER_SPI | |
| CSpi | SPI接口 |
| ▼NDRIVER_UART | |
| CUart | UART接口类 |
| ▼NDRIVER_USB | |
| CUsb | USB接口抽象类 |
| CUsbCdrom | USB光驱接口类 |
| CUsbFlashDrive | USB闪存接口类 |
| CUsbFloppy | USB软驱接口类 |
| CUsbKeyboard | USB键盘接口类 |
| CUsbMouse | USB鼠标接口类 |
| ▼NDRIVER_USB_DRD | |
| CUsbDrd | USB Dual Role Device接口类 |
| ▼NDRIVER_WDT | |
| CWdt | 看门狗接口类 |
| CGpio | GPIO 驱动接口 |