Syntax
baud <index> <baudrate>
Parameters
<index> 0 through the total number of UARTS minus one
<baudrate> | baud rate. |
Operation
Use this command to change the speed for a UART in the system. This command works for all UARTs visible to EFI/POSSE. If the UART is part of processor dependent hardware (PDH) space and is initialized by the core firmware, this command communicates the settings to core firmware so the UART can be initialized with the new settings on the next boot.
System default is 9600 baud.
Other communication parameters are listed in Table
Parameter | Value |
|
|
RECEIVE_FIFO_DEPTH | 1 |
|
|
TIMEOUT | 1000000 |
|
|
PARITY | No parity |
|
|
DATA_BITS | 8 |
|
|
STOP_BITS | 1 |
|
|
CONTROL_MASK | 0 |
|
|
Interacts with the speedy boot variable enabling 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. |
EFI/POSSE Commands 323