freedom-status: Remove ich9util mentions
parent
dd993be62f
commit
7307e9eb33
|
@ -95,7 +95,7 @@ In a *descriptor* configuration, the flash is divided into regions such as:
|
||||||
the initialisation firmware plus operating system for it is loaded from
|
the initialisation firmware plus operating system for it is loaded from
|
||||||
this dedicated region in the main boot flash. More info is available [in the
|
this dedicated region in the main boot flash. More info is available [in the
|
||||||
FAQ](faq.md#intelme) - where ME firmware is otherwise present, Libreboot
|
FAQ](faq.md#intelme) - where ME firmware is otherwise present, Libreboot
|
||||||
either [removes](docs/install/ich9utils.html) it or (with the `me_cleaner` program) [reconfigures](https://github.com/corna/me_cleaner/wiki/How-does-it-work%3F) it in such
|
either removes it or (with the `me_cleaner` program) [reconfigures](https://github.com/corna/me_cleaner/wiki/How-does-it-work%3F) it in such
|
||||||
a way where it is disabled during machine initialisation.
|
a way where it is disabled during machine initialisation.
|
||||||
* Platform region: non-program data, usually just a bunch of strings put there
|
* Platform region: non-program data, usually just a bunch of strings put there
|
||||||
by the hardware vendor.
|
by the hardware vendor.
|
||||||
|
@ -152,11 +152,7 @@ whether the CPU comes out of reset).
|
||||||
|
|
||||||
*Libreboot* provides a way to fully remove the ME firmware, while retaining
|
*Libreboot* provides a way to fully remove the ME firmware, while retaining
|
||||||
full use of the machine, on GM45 platforms with ICH9M southbridge. These are
|
full use of the machine, on GM45 platforms with ICH9M southbridge. These are
|
||||||
laptops: ThinkPad X200/T400/T500/W500 and so on of that generation. See:
|
laptops: ThinkPad X200/T400/T500/W500 and so on of that generation.
|
||||||
[docs/install/ich9utils.md](docs/install/ich9utils.md)
|
|
||||||
|
|
||||||
The `ich9utils` software is provided by Libreboot. The `ich9gen` utility was
|
|
||||||
specifically written by Leah Rowe, in 2014 and improved incrementally since.
|
|
||||||
|
|
||||||
On newer platforms as alluded to above, `me_cleaner` is used instead.
|
On newer platforms as alluded to above, `me_cleaner` is used instead.
|
||||||
|
|
||||||
|
@ -301,7 +297,6 @@ Intel Flash Descriptors are provided as blobs on some boards, but these are
|
||||||
not *software* blobs. They are configurations provided in a binary format,
|
not *software* blobs. They are configurations provided in a binary format,
|
||||||
fully readable by libre software. For example:
|
fully readable by libre software. For example:
|
||||||
|
|
||||||
* Libreboot's `ich9gen` program generates ICH9M flash descriptors from scratch.
|
|
||||||
* Coreboot's `ifdtool` program has extensive features for manipulating Intel
|
* Coreboot's `ifdtool` program has extensive features for manipulating Intel
|
||||||
flash descriptors.
|
flash descriptors.
|
||||||
* Corebot's `bincfg` program generates any sort of binary from a `.spec` file
|
* Corebot's `bincfg` program generates any sort of binary from a `.spec` file
|
||||||
|
@ -311,8 +306,6 @@ fully readable by libre software. For example:
|
||||||
|
|
||||||
Intel GbE NVM config (configuration data, binary-encoded, for gigabit NIC):
|
Intel GbE NVM config (configuration data, binary-encoded, for gigabit NIC):
|
||||||
|
|
||||||
* Libreboot's `ich9gen` program *also* generates GbE NVM images specifically
|
|
||||||
for Intel NICs used in GM45 thinkpads.
|
|
||||||
* Libreboot's `nvmutil` program can manipulate GbE NVM images
|
* Libreboot's `nvmutil` program can manipulate GbE NVM images
|
||||||
|
|
||||||
### ARM/chromebooks
|
### ARM/chromebooks
|
||||||
|
|
Loading…
Reference in New Issue