diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2016-09-06 16:07:38 +0200 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2016-09-06 16:20:05 +0200 |
commit | 2f1a7992c27e0ebb0f0965cbe68c3dc84247088d (patch) | |
tree | 34e90a76d8d70f1f7fb9f1b84aa2979ca8b1eb8b | |
parent | ac9ba9266037320ab221d83b692bc04ff8c75b2e (diff) | |
download | qboot-2f1a7992c27e0ebb0f0965cbe68c3dc84247088d.zip qboot-2f1a7992c27e0ebb0f0965cbe68c3dc84247088d.tar.gz qboot-2f1a7992c27e0ebb0f0965cbe68c3dc84247088d.tar.bz2 |
update README
-rw-r--r-- | README | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -17,10 +17,10 @@ Most of QEMU's 500-700 ms startup time is spent: * in the BIOS. qboot saves another 150 ms. -* in fw_cfg. This is fixed by putting kernel and initrd in a CoreBoot cbfs - image, and doing a memory copy from NVDIMM or flash instead of using fw_cfg. - Right now only flash is supported. 350 ms are saved, bringing the startup - time down to 60 ms. +* in fw_cfg. qboot can use the new DMA interface to fw_cfg from QEMU 2.7+. + Alternatively, kernel and initrd can be put in a CoreBoot cbfs image + stored in flash. However, flash has a limit of 8 MB. In either case + 350 ms are saved, bringing the startup time down to 60 ms. Compile qboot ============= @@ -60,4 +60,5 @@ TODO ==== * SMBIOS tables -* Multiboot loading from pflash +* Add the possibility to configure out PIC and PCI bridge initialization +* Possibly drop cbfs support, superseded by fw_cfg DMA |