Files
coreboot/Documentation/external_docs.md
Nicholas Chin b5401a6266 Docs: Revert false MyST Parser toctree conversions
Commit 35599f9a66 (Docs: Replace Recommonmark with MyST Parser)
converted recommonmark style toctrees in bulk using a script. This was
done by searching for lists of references, which is how recommonmark
denoted toctree entries. However, this also converted lists of external
URLs, which would not normally be included in the toctree. Revert these
cases back to lists of URLs as they were before the migration.

Change-Id: Ie4da3d908d4b84c2c7e3572fb4baaeed1f8edb45
Signed-off-by: Nicholas Chin <nic.c3.14@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/84244
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de>
2024-09-09 23:26:42 +00:00

7.0 KiB

External Resources

This is a list of resources that could be useful to coreboot developers. These are not endorsed or officially recommended by the coreboot project, but simply listed here in the hopes that someone will find something useful.

Please add any helpful or informational links and sections as you see fit.

Articles

General Information

OpenSecurityTraining2

OpenSecurityTraining2 is dedicated to sharing training material for any topic related to computer security, including coreboot.

There are various ways to learn firmware, some are more efficient than others, depending on the people. Before going straight to practice and experimenting with hardware, it can be beneficial to learn the basics of computing. OST2 focuses on conveying computer architecture and security information in the form of structured instructor-led classes, available to everyone for free.

All material is licensed CC BY-SA 4.0, allowing anyone to use the material however they see fit, so long as they share modified works back to the community.

Below is a list of currently available courses that can help understand the inner workings of coreboot and other firmware-related topics:

There are additional security courses at the site as well (such as how to avoid writing exploitable code in C/C++.)

Firmware Specifications & Information

ACPI

Security

Hardware information

Hardware Specifications & Standards

Chip Vendor Documentation

Software

  • Fiedka - A graphical Firmware Editor
  • IOTools - Command line tools to access hardware registers
  • UEFITool - Editor for UEFI PI compliant firmware images
  • CHIPSEC - Framework for analyzing platform level security & configuration
  • SPDEditor - GUI to edit DDR3 SPD files
  • DDR4XMPEditor - Editor for DDR4 SPD and XMP
  • overclockSPD - Fast and easy way to read and write data to RAM SPDs.
  • VBiosFinder - This tool attempts to extract a VBIOS from a BIOS update.

Infrastructure software