Determines whether the TX board specified by handle is in the boot state.
#include txcpi.h
S16 cpi_check_bs ( TX_HANDLE handle, CPIBS *bsp)
Argument |
Description |
handle |
TX handle number of the board to check. |
bsp |
Pointer to the location where the boot state is to be returned: typedef struct _CPIBS Refer to the Details section for valid boot states. |
Return value |
Description |
CPI_SUCCESS |
Boot state determined. |
CPI_ERROR |
Call cpi_get_last_error to obtain the error code. |
The bsp.state is loaded with the boot state. The boot state can be one of the following values:
State |
Description |
BS_BOOT |
Waiting to begin PREBOOT. |
BS_READY |
KERNEL loaded, initialized, and ready |
BS_INIT |
KERNEL is initializing. |
BS_DOWN |
KERNEL not responding. |
BS_BERR |
Bus error indicated by KERNEL. |
BS_LOADING |
Loading block of KERNEL. |
BS_PREBOOTING |
PREBOOT running, not ready for KERNEL. |
BS_WAIT_KERNEL |
PREBOOT complete, waiting for KERNEL. |
The reg element in the structure is unused.