Difference between revisions of "Ideas"
From coreboot
m |
(→Payloads) |
||
| (8 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
| − | This is a random list of ideas for features which would be nice to have in | + | This is a '''random list of ideas''' for features which would be nice to have in coreboot (or a payload). |
Having an item here does '''not''' mean that someone is necessarily already working on it. | Having an item here does '''not''' mean that someone is necessarily already working on it. | ||
| Line 7: | Line 7: | ||
=== Hardware Features === | === Hardware Features === | ||
| − | * Support for the NX-bit. | + | * BIOS setup |
| − | * Config option for enabling/disabling HPET (high precision event timers) on all boards which have them. | + | ** Support for the NX-bit. |
| − | * Config option for enabling/disabling hardware virtualization. | + | ** Config option for enabling/disabling HPET (high precision event timers) on all boards which have them. |
| − | * Config option for enabling/disabling the TPM chip on boards which have one. | + | ** Config option for enabling/disabling hardware virtualization. |
| − | * Config option for enabling/disabling the processor serial number to be read by the OS. | + | ** Config option for enabling/disabling the TPM chip on boards which have one. |
| + | ** Config option for enabling/disabling the processor serial number to be read by the OS. | ||
=== Payloads === | === Payloads === | ||
| − | * [ | + | * [http://www.flashrom.org Flashrom]-like payload to allow reflashing the BIOS without having to load an OS, boot from floppies or similar. |
| − | * | + | * Barebox-style mini-payload for recovery purposes (possible already to a certain degree, but should be simplified). |
| − | * | + | * GNU fdisk-like payload to allow basic partitioning, file system check and swap enable/disable. |
| − | + | * Security payload, which allows encryption of the filesystem on any harddisk and USB thumb drive. User authentication before boot with USB dongle, fingerprint sensor or chipcard-terminal with PKCS 15. | |
| − | + | ||
| − | * Security payload, which | + | |
| − | === | + | === Related tools === |
| − | * ... | + | * Add [https://tracker.coreboot.org/trac/coreboot/ticket/95 support in VirtualBox for loading arbitrary BIOS images] so VirtualBox can be used for testing coreboot (as an alternative to [[QEMU]]). |
Latest revision as of 18:55, 26 September 2010
This is a random list of ideas for features which would be nice to have in coreboot (or a payload).
Having an item here does not mean that someone is necessarily already working on it.
Contents |
[edit] Ideas / Wishlist
[edit] Hardware Features
- BIOS setup
- Support for the NX-bit.
- Config option for enabling/disabling HPET (high precision event timers) on all boards which have them.
- Config option for enabling/disabling hardware virtualization.
- Config option for enabling/disabling the TPM chip on boards which have one.
- Config option for enabling/disabling the processor serial number to be read by the OS.
[edit] Payloads
- Flashrom-like payload to allow reflashing the BIOS without having to load an OS, boot from floppies or similar.
- Barebox-style mini-payload for recovery purposes (possible already to a certain degree, but should be simplified).
- GNU fdisk-like payload to allow basic partitioning, file system check and swap enable/disable.
- Security payload, which allows encryption of the filesystem on any harddisk and USB thumb drive. User authentication before boot with USB dongle, fingerprint sensor or chipcard-terminal with PKCS 15.
[edit] Related tools
- Add support in VirtualBox for loading arbitrary BIOS images so VirtualBox can be used for testing coreboot (as an alternative to QEMU).