GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > SBC / V1-2-0
Constituent: sbc_shell     Tag: rad750
#include "vxWorks.h"
#include "stdio.h"
#include "stdlib.h"
#include "mv2600.h"
#include "BootDiagnostics.h"
#include "SBC/SBC_msg.h"
#include "SBC/SBC_defs.h"
#include "SBC/SBC_shell.h"
#include "MSG/MSG_macdefs.h"
#include "SBC_private.h"
Include dependency graph for SBC_shell.c:
Data Structures | |
struct | _SBC_Shell_Config |
Typedefs | |
typedef _SBC_Shell_Config | SBC_Shell_Config |
Functions | |
unsigned int | SBC_initialize (void) |
Startup SBC shell emulation. | |
unsigned int | SBC_shutdown (void) |
Shutdown SBC shell emulation. | |
unsigned int | SBC_shellLoad (const char *path) |
Load an application object module. | |
unsigned int | SBC_shellFunc (const char *name, unsigned int p0, unsigned int p1, unsigned int p2, unsigned int p3) |
Call an application initialization function. | |
void | SBC_error (unsigned int status, unsigned int index, unsigned int data, BOOT_Diagnostics *diag) |
Variables | |
SBC_Shell_Config | shellConfig |
BOOT_Diagnostics | debugDiag |
|
The typedef for _SBC_Shell_Config. |
|
Reports errors from the SBC initialization process.
|
|
Startup SBC shell emulation. The entry point for the secondary boot code. This function should be run to start the SBC shell emulation services.
|
Here is the call graph for this function:
|
Call an application initialization function. Calls an application initialization function in SBC format.
|
Here is the call graph for this function:
|
Load an application object module. Loads an application ELF object module in SBC format. The object module data may be compressed.
|
Here is the call graph for this function:
|
Shutdown SBC shell emulation. Releases resources allocated during SBC_initialize().
|
Here is the call graph for this function:
|
A fake diagnostics structure for shell emulation. |
|
The SBC shell global configuration and resources. |