Issue #585 has been updated by Nicholas Chin.
Walter Sonius wrote in #note-3:
Extracted using `dd` both MSDM and SLIC from `/sys/firmware/acpi/tables/` and put `select HAVE_ACPI_SLIC` in the `srs/mainboard/hp/snb_ivb_desktops/Kconfig` in the common board section. Should this give an option in `make menuconfig` where I can give a file/folder location for `slic_file` similar like the `Flash_descriptor`, `ME` and `GBE` region.
The code in https://review.coreboot.org/c/coreboot/+/7202 actually removed the `HAVE_ACPI_SLIC` option. It seems like that option was originally added to enable C code which would generate the SLIC table based on data added in an array. CB:7202 removed the need for the C code and made it so that it just reads the raw SLIC table from `fallback/slic`.
Or can I just use cbfstool on a image without this Kconfig option with some foo `cbfstool currentokcb.rom add -f SLIC -n fallback,slic -t raw`?
Yes, that `cbfstool` command seems like it should work (it's `fallback/slic` though, not `fallback,slic`)
---------------------------------------- Support #585: acpi MSDM / SLIC table usage? https://ticket.coreboot.org/issues/585#change-2038
* Author: Walter Sonius * Status: New * Priority: Normal * Category: Documentation * Target version: none * Start date: 2025-03-20 * Affected OS: Windows 8 Pro / Windows 10 Pro ---------------------------------------- What option(s) does one need to compile this feature into a coreboot & edk2 build and where does one put the `slic_file` and in what format?
Couldn't find anything in the documentation nor the commits that introduce MSDM/SLIC support: https://review.coreboot.org/c/coreboot/+/44995 https://review.coreboot.org/c/coreboot/+/7202