GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > SBC / V1-3-0

Constituent: sbc_shell     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

SBC_shell.h File Reference

SBC shell emulation services. More...

This graph shows which files directly or indirectly include this file:

Included by dependency graph

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.


Detailed Description

SBC shell emulation services.

Author:
D.L. Wood

These functions allow the secondary boot code loader and initializer to be used from the standard VxWorks target shell. These functions will not work under a Tornado configuration. SBC_initialize() must be called first to allocate static resources needed by the module loader.


Function Documentation

unsigned int SBC_initialize void   ) 
 

Startup SBC shell emulation.

The entry point for the secondary boot code. This function should be run to start the SBC shell emulation services.

Returns:
A SBC MSG code.

Here is the call graph for this function:

unsigned int SBC_shellFunc const char *  name,
unsigned int  p0,
unsigned int  p1,
unsigned int  p2,
unsigned int  p3
 

Call an application initialization function.

Calls an application initialization function in SBC format.

Parameters:
name The function symbol name.
p0 Function parameter 0.
p1 Function parameter 1.
p2 Function parameter 2.
p3 Function parameter 3.
Returns:
A SBC MSG code.

Here is the call graph for this function:

unsigned int SBC_shellLoad const char *  path  ) 
 

Load an application object module.

Loads an application ELF object module in SBC format. The object module data may be compressed.

Parameters:
path The full path name of the object module file.
Returns:
A SBC MSG code.

Here is the call graph for this function:

unsigned int SBC_shutdown void   ) 
 

Shutdown SBC shell emulation.

Releases resources allocated during SBC_initialize().

Returns:
A SBC MSG code.

Here is the call graph for this function:


Generated on Tue Sep 6 23:27:06 2005 by doxygen 1.3.3