Christoph Pomaska has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/35911 )
Change subject: [WIP] Documentation/basics: Add glossary ......................................................................
[WIP] Documentation/basics: Add glossary
The glossary is to contain common abbreviations and specific vocabulary.
Change-Id: I2ef9130f9cfecacdc0033deba3cde582fb991f54 Signed-off-by: Christoph Pomaska c.pomaska@hosting.de --- A Documentation/basics/glossary.md 1 file changed, 27 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/11/35911/1
diff --git a/Documentation/basics/glossary.md b/Documentation/basics/glossary.md new file mode 100644 index 0000000..f820bf1 --- /dev/null +++ b/Documentation/basics/glossary.md @@ -0,0 +1,27 @@ +# Glossary + +## Intro +This page explains the most common abbreviations and terms. It also contains additional reference for some more detailed info. + +## Intel-specific + +- IFD: Intel Flash Descriptor\ + The Intel Flash Descriptor is used on Intel platforms to split the contents of a flash chip into multiple parts (regions). + Most boards contain the following regions: + * ifd + * me + * gbe + * bios + * platform data +- ME: Intel Management Engine + The Intel Management Engine is a co-processor that runs proprietary code which resides next to the bios-firmware within the "me" flash-region. + On older platforms it is possible to disable the ME by removing the code from the flash-chip. Since Sandybridge it is only possible to disable the ME by removing most parts of it and making it crash on startup, disabling a watchdog that shuts off the whole system 30 minutes after startup. Since Skylake it not possible to remove anything from the ME without breaking it. +- GbE: Gigabit Ethernet + This regions contains a firmware blob for Intel Gigabit Ethernet hardware. It is usually not used for mainboards that dont have Intel Gigabit ethernet onboard. +- BIOS: Basic Input Output System + The BIOS region contains the firmware that is required to boot up and initialize the system/mainboard. This is the region where coreboot is usually written to. + +## coreboot-specific +- CBFS: coreboot file system + The coreboot filesystem contains the files that are require for coreboot to work, such as the bootblock, payloads and romstage/ramstage binaries. +
Hello Felix Held, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/35911
to look at the new patch set (#2).
Change subject: [WIP] Documentation/basics: Add glossary ......................................................................
[WIP] Documentation/basics: Add glossary
The glossary is to contain common abbreviations and specific vocabulary.
Change-Id: I2ef9130f9cfecacdc0033deba3cde582fb991f54 Signed-off-by: Christoph Pomaska c.pomaska@hosting.de --- A Documentation/basics/glossary.md M Documentation/basics/index.md 2 files changed, 30 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/11/35911/2
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/35911 )
Change subject: [WIP] Documentation/basics: Add glossary ......................................................................
Patch Set 2:
(3 comments)
https://review.coreboot.org/c/coreboot/+/35911/2//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/35911/2//COMMIT_MSG@10 PS2, Line 10: There is one in the old Wiki already, you might want to copy.
https://review.coreboot.org/c/coreboot/+/35911/2/Documentation/basics/glossa... File Documentation/basics/glossary.md:
https://review.coreboot.org/c/coreboot/+/35911/2/Documentation/basics/glossa... PS2, Line 22: The BIOS region contains the firmware that is required to boot up and initialize the system/mainboard. This is the region where coreboot is usually written to. Remove trailing spaces.
https://review.coreboot.org/c/coreboot/+/35911/2/Documentation/basics/glossa... PS2, Line 28: Please remove blank lines at the end of the file.
Hello Felix Held, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/35911
to look at the new patch set (#3).
Change subject: [WIP] Documentation/basics: Add glossary ......................................................................
[WIP] Documentation/basics: Add glossary
The glossary is to contain common abbreviations and specific vocabulary.
Change-Id: I2ef9130f9cfecacdc0033deba3cde582fb991f54 Signed-off-by: Christoph Pomaska c.pomaska@hosting.de --- A Documentation/basics/glossary.md M Documentation/basics/index.md 2 files changed, 29 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/11/35911/3
Christoph Pomaska has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/35911 )
Change subject: [WIP] Documentation/basics: Add glossary ......................................................................
Patch Set 3:
(3 comments)
https://review.coreboot.org/c/coreboot/+/35911/2//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/35911/2//COMMIT_MSG@10 PS2, Line 10:
There is one in the old Wiki already, you might want to copy.
Good point. Can I just copy it? I dont know if I am allowed to regarding copyright and stuff...
https://review.coreboot.org/c/coreboot/+/35911/2/Documentation/basics/glossa... File Documentation/basics/glossary.md:
https://review.coreboot.org/c/coreboot/+/35911/2/Documentation/basics/glossa... PS2, Line 22: The BIOS region contains the firmware that is required to boot up and initialize the system/mainboard. This is the region where coreboot is usually written to.
Remove trailing spaces.
Done
https://review.coreboot.org/c/coreboot/+/35911/2/Documentation/basics/glossa... PS2, Line 28:
Please remove blank lines at the end of the file.
Done
Hello Felix Held, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/35911
to look at the new patch set (#4).
Change subject: [WIP] Documentation/basics: Add glossary ......................................................................
[WIP] Documentation/basics: Add glossary
The glossary is to contain common abbreviations and specific vocabulary. This file aims to replace the glossary on the coreboot wiki page: https://www.coreboot.org/Glossary
Change-Id: I2ef9130f9cfecacdc0033deba3cde582fb991f54 Signed-off-by: Christoph Pomaska c.pomaska@hosting.de --- A Documentation/basics/glossary.md M Documentation/basics/index.md 2 files changed, 52 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/11/35911/4
Felix Held has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/35911 )
Change subject: [WIP] Documentation/basics: Add glossary ......................................................................
Patch Set 4:
(4 comments)
https://review.coreboot.org/c/coreboot/+/35911/2/Documentation/basics/glossa... File Documentation/basics/glossary.md:
https://review.coreboot.org/c/coreboot/+/35911/2/Documentation/basics/glossa... PS2, Line 18: a the
https://review.coreboot.org/c/coreboot/+/35911/2/Documentation/basics/glossa... PS2, Line 18: Since Skylake it not possible to remove anything from the ME without breaking it. not true; there are still parts that can be removed. the kernel can't be removed any more though
https://review.coreboot.org/c/coreboot/+/35911/2/Documentation/basics/glossa... PS2, Line 20: firmware blob it's configuration, not firmware
https://review.coreboot.org/c/coreboot/+/35911/2/Documentation/basics/glossa... PS2, Line 21: - BIOS: Basic Input Output System on apollo lake and newer there's another virtual file system in this section with partitions that contain the firmware of the ME-equivalent and the firmware running on the main cores
Felix Held has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/35911 )
Change subject: [WIP] Documentation/basics: Add glossary ......................................................................
Patch Set 4:
(1 comment)
https://review.coreboot.org/c/coreboot/+/35911/2//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/35911/2//COMMIT_MSG@10 PS2, Line 10:
Good point. Can I just copy it? I dont know if I am allowed to regarding copyright and stuff...
probably not, since most of the stuff in the wiki has no license
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/35911 )
Change subject: [WIP] Documentation/basics: Add glossary ......................................................................
Patch Set 4:
(1 comment)
https://review.coreboot.org/c/coreboot/+/35911/2//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/35911/2//COMMIT_MSG@10 PS2, Line 10:
probably not, since most of the stuff in the wiki has no license
Quite a lot of people contributed [1].
Is it copyrightable?
[1]: https://www.coreboot.org/index.php?title=Glossary&action=history
Angel Pons has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/35911 )
Change subject: [WIP] Documentation/basics: Add glossary ......................................................................
Patch Set 4:
(3 comments)
https://review.coreboot.org/c/coreboot/+/35911/4/Documentation/basics/glossa... File Documentation/basics/glossary.md:
https://review.coreboot.org/c/coreboot/+/35911/4/Documentation/basics/glossa... PS4, Line 8: https://www.coreboot.org/ACPI Why link to the old Wiki?
https://review.coreboot.org/c/coreboot/+/35911/4/Documentation/basics/glossa... PS4, Line 11: ACHI AHCI
https://review.coreboot.org/c/coreboot/+/35911/4/Documentation/basics/glossa... PS4, Line 11: ACHI Maybe spell it out: Advanced Host Controller Interface
Stefan Reinauer has abandoned this change. ( https://review.coreboot.org/c/coreboot/+/35911?usp=email )
Change subject: [WIP] Documentation/basics: Add glossary ......................................................................
Abandoned