coreboot/Documentation
Sergii Dmytruk 85d7a1c85f drivers/ipmi: add Block Transfer (BT) interface
Unlike already implemented Keyboard Controller Style (KCS) interface
Block Transfer interface is not byte-oriented and implies that device is
capable of buffering a command before processing it.  Another difference
is that polling can be replaced with interrupts, though this isn't used
by this implementation.

More details can be found in "Intelligent Platform Management Interface
Specification", v2.0, Rev. 1.1:
https://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/ipmi-intelligent-platform-mgt-interface-spec-2nd-gen-v2-0-spec-update.pdf

This was initially tested on Talos II (OpenPower platform) by Raptor
Computing Systems.  Later versions were tested using QEMU and ipmi_sim
from OpenIPMI project as well as QEMU's builtin BMC simulator.

Change-Id: Idb67972d1c38bbae04c7b4de3405350c229a05b9
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/67057
Reviewed-by: Nicholas Sudsgaard <devel+coreboot@nsudsgaard.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2025-10-16 12:16:43 +00:00
..
_static
acpi
arch Documentation: Improve x86_64 2025-02-14 17:11:04 +00:00
community doc/community: Add a section on cross-project collaboration 2025-04-05 14:40:40 +00:00
contributing Doc/contributing: Add clarification on how to reference other commits 2025-08-19 20:57:21 +00:00
drivers drivers/ipmi: add Block Transfer (BT) interface 2025-10-16 12:16:43 +00:00
getting_started Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
gfx Doc/gfx/libgfxinit.md: Fix file names in source code references 2025-07-14 14:38:41 +00:00
infrastructure Docs: Convert bare URLs into hyperlinks 2024-12-14 06:23:13 +00:00
internals Documentation: Add Device Operations 2025-05-09 14:15:15 +00:00
lib Documentation/lib: Update Timestamp documentation 2025-07-04 13:18:33 +00:00
mainboard mb/asus: Add PRIME H610i-PLUS D4 (Alderlake/LGA1700) 2025-09-28 18:16:34 +00:00
northbridge Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
releases Documentation: Finalize 25.09 release notes 2025-10-02 16:45:33 +00:00
RFC
sbom
security docs/security/vboot: Update supported board list 2025-09-26 00:32:49 +00:00
soc Documentation/FIT: reference archived copy of Intel TXT lab handout 2025-10-10 17:35:44 +00:00
superio
technotes Docs: Convert bare URLs into hyperlinks 2024-12-14 06:23:13 +00:00
tutorial Documentation/tutorial/managing_local_additions.md: Add symlink info 2024-12-03 14:06:46 +00:00
util Documentation/util/intelp2m: Add info for developers 2025-04-14 13:52:13 +00:00
vendorcode
.gitignore
.mdl_style.rb
acronyms.md Documentation: Fix invalid Wikipedia link 2025-01-08 02:44:22 +00:00
AMD-S3.txt
beginverbatim.tex
cbfs.txt
codeflow.svg
conf.py
COPYING
coreboot_logo.bmp
coreboot_logo.png
coreboot_logo.svg
corebootBuildingGuide.tex
distributions.md
documentation_license.md
endverbatim.tex
external_docs.md
gcov.txt
hypertransport.svg
index.md Documentation/internals: Add devicetree documentation 2025-04-06 20:37:34 +00:00
Makefile
Makefile.sphinx Documentation: Fix make rule for sphinx-autobuild 2025-01-22 20:38:26 +00:00
payloads.md
POSTCODES
util.md util/mediatek: Add check-pi-img.py 2025-04-14 07:35:00 +00:00