Appendix C
Utilities
EFI/POSSE Commands
176
boottest
Interacts with the speedy boot variable allowing it to be set appropriately.
Syntax
boottest
Displays status of all speedy boot bits
boottest on
Run all tests (for a normal boot time)
boottest off
Skip all tests (for a faster boot time)
boottest [test]
Displays status of specific Speedy Boot bit
boottest [test] [on|off]
Sets or clears a specific Speedy Boot bit
Parameters
[test]
Each test can be set or cleared:
booting_valid
Enable/disable system firmware response to BOOTING
bit. If OS Speedy Boot aware set to on.
early_cpu
Enable/disable early CPU selftests.
late_cpu
Enable/disable late CPU selftests.
platform
Enable/disable system board hardware tests.
chipset
Enable/disable CEC tests.
io_hw
Enable/disable EFI driver Core I/O tests.
mem_init
Enable/disable memory initialization.
mem_test
Enable/disable full destructive memory tests.
Example C-6
boottest
Command
Shell> boottest
BOOTTEST Settings Default Variable
Selftest
Setting
-------------
-------------------------
booting_valid
On (OS speedy boot aware)
early_cpu
Run this test
late_cpu
Run this test
platform
Run this test
chipset
Run this test
io_hw
Run this test
mem_init
Run this test
mem_test
Run this test
Example C-7
boottest early_cpu off
Command
Shell> boottest early_cpu off
BOOTTEST Settings Default Variable
Selftest
Setting
-------------
-------------------------
booting_valid
On (OS speedy boot aware)
early_cpu
Skip this test
late_cpu
Run this test
platform
Run this test
chipset
Run this test
io_hw
Run this test
mem_init
Run this test
mem_test
Run this test