Inheritance diagram for PBC:
Public Member Functions | |
def | __init__ |
PBC constructor. | |
Static Public Attributes | |
dictionary | BOOT_TYPES |
Boot Type Codes (received from LBTHKP.LPBCBOOTTYPE). | |
dictionary | BOOT_CODE_MODES |
Primary Boot Code Modes (received from LBTHKP.LPBCBOOTSTAT). | |
int | DIAG_MEM_ADDRESS = 0x0000ff80 |
Boot Diagnostics Address. | |
int | WATCHDOG_TIMER_ADDRESS = 0xBF880058 |
Watchdog Timer Address. | |
int | DIAGS_PBF_APP_RESET = 0x00002000 |
Boot Diagnostics Masks. | |
float | WATCHDOG_TIMER_SECS_PER_CLK = 70.0 |
Watchdog timer seconds per clock cycle. |
Provides access to PBC telecommands.
Definition at line 23 of file PBC.py.
|
PBC constructor.
Reimplemented from CmdPkg. |
|
Initial value: { BOOT_MODE_INIT: "CPU has powered and is initializing", BOOT_MODE_TIMEOUT: "<No longer used>", BOOT_MODE_COMMAND: "Interactive mode and awaiting commands", BOOT_MODE_FILE_LOAD: "Received File Upload Start command", BOOT_MODE_COMMIT: "received a File Upload Commit command", BOOT_MODE_BOOT: "Booting the RTOS" }
|
|
Initial value: { BOOT_START_VXW : "VxWorks Start", BOOT_START_COLD : "Cold Start", BOOT_START_WDOG : "Watchdog Start", BOOT_START_PANIC : "Panic Start", BOOT_START_EXCEPTION: "Exception Start", BOOT_START_COMMAND : "Commanded Start" }
|
|
Boot Diagnostics Address.
|
|
Boot Diagnostics Masks.
|
|
Watchdog Timer Address.
|
|
Watchdog timer seconds per clock cycle.
|