GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBC / V4-9-0
Constituent: pbc_bootshell     Tag: rad750
This graph shows which files directly or indirectly include this file:
Functions | |
const char * | Pbc_CommType (void) |
Identify communication interface (SIU or EPU). | |
unsigned int | Pbc_CommInit (void) |
Initialize 1553 boot communications. | |
unsigned int | Pbc_CommPoll (const unsigned int buf_bytes, void *buf_p, unsigned int *cmd_bytes) |
Poll the 1553 interface for commands or telemetry. | |
void | Pbc_CommShutdown (void) |
Shutdown 1553 boot communications. |
CVS $Id: bootcomm.h,v 1.5 2005/08/11 18:37:01 dmay Exp $
Defines the interface to the PBC communication functions found in bootcomm.c.
|
Initialize 1553 boot communications. Configures 1553 communications for use during primary boot. The 1553 driver is initialized and started in a subroutine, though, so it can be retried repeatedly in the polling loop if it fails here.
|
|
Poll the 1553 interface for commands or telemetry. See if there is a command ready on the 1553 interface or if it is time to transmit another telemetry packet. Command receipt is indicated by setting the return parameter cmd_bytes to a non-zero value.
|
|
Shutdown 1553 boot communications. Shuts down boot 1553 communications in preparation for secondary boot.
|
|
Identify communication interface (SIU or EPU). Returns a string that identifies the type of boot communication interface that is in use (SIU or EPU).
|