Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | Today | - | ||||
docs/ | H | 08-Dec-2022 | - | 360 | 296 | |
include/ | H | 23-Oct-2024 | - | 4,568 | 3,329 | |
src/ | H | 19-Nov-2024 | - | 15,803 | 12,967 | |
subprojects/ | H | 14-Dec-2023 | - | 61 | 44 | |
tests/ | H | 29-Aug-2024 | - | 524 | 390 | |
.clang-format | H A D | 29-Aug-2024 | 3.7 KiB | 137 | 135 | |
.gitignore | H A D | 09-Dec-2023 | 228 | 14 | 13 | |
LICENSE | H A D | 07-Mar-2021 | 557 | 13 | 10 | |
OWNERS | H A D | 25-Jul-2022 | 1.8 KiB | 53 | 48 | |
README.md | H A D | 08-Dec-2022 | 1.2 KiB | 32 | 22 | |
generate-allowlist.py | H A D | 08-Dec-2022 | 3.3 KiB | 128 | 99 | |
ipmi-allowlist.conf | H A D | 01-Sep-2023 | 22.2 KiB | 354 | 352 | |
meson.build | H A D | 14-Dec-2023 | 3.2 KiB | 124 | 108 | |
meson.options | H A D | 21-Sep-2023 | 458 | 5 | 4 |
README.md
1# Intel IPMI OEM support library 2 3This component is intended to provide Intel-specific IPMI`[3]` command handlers 4for OpenBMC. These handlers are intended to integrate BMC with servers based on 5Intel architecture. 6 7## Overview 8 9`intel-ipmi-oem` serves as an extension`[1]` to OpenBMC IPMI daemon`[2]`. It is 10compiled as a shared library and intended to both: 11 12- override existing implementation of standard IPMI commands to comply with 13 Intel-specific solutions, 14- provide implementation for non-standard OEM extensions. 15 16## Capabilities 17 18Related features provided by the library are grouped in separate source files. 19Main extensions to vanilla OpenBMC IPMI stack are the following: 20 21- Acquiring SMBIOS data over IPMI 22- Commands for better integration with Intel hardware 23- Firmware update extensions 24- Extended parsing of IPMI Platform Events`[4]` 25 26## References 27 281. [OpenBMC IPMI Architecture](https://github.com/openbmc/docs/blob/master/architecture/ipmi-architecture.md) 292. [Phosphor IPMI Host](https://github.com/openbmc/phosphor-host-ipmid) 303. [IPMI Specification v2.0](https://www.intel.pl/content/www/pl/pl/products/docs/servers/ipmi/ipmi-second-gen-interface-spec-v2-rev1-1.html) 314. [Intel Platform Events parsing](docs/Intel_IPMI_Platform_Events.md) 32