GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> RAD750 / V1-3-6 > rad750_reboot / mv2304


Interface   Data Structures   File List   Data Fields   Globals  

RAD750_reboot.c.vx-ppc-cots File Reference

Function definitions for RAD750 VxWorks application reboot library. More...

#include "RAD750/RAD750_reboot.h"

Functions

void RAD750_rebootGo (RAD750_Reboot_Type bootType, const unsigned int *appInfo, unsigned int options)
 Reboot the processor from the application level.
void RAD750_rebootGet (RAD750_Reboot_Type *bootType, unsigned int *appInfo)
 Get the application reboot information.


Detailed Description

Function definitions for RAD750 VxWorks application reboot library.

Author:
D.L. Wood
These functions provide a means for applications to interface to the RAD750 primary and secondary boot codes. Because the COTS VxWorks targets (MV2303 and MCP750) do not provide the hardware and software features needed to make the reboot library portable, the functions on these targets are simply no-ops.

Function Documentation

void RAD750_rebootGet ( RAD750_Reboot_Type bootType,
unsigned int *  appInfo 
)

Get the application reboot information.

A no-op for COTS targets.

Parameters:
bootType Holds the reboot cause or type code on return.
appInfo A pointer to an array of RAD750_REBOOT_N_APP_WORDS 32-bit words. These words are copied from the area of the boot diagnostics region reserved for application use.

void RAD750_rebootGo ( RAD750_Reboot_Type  bootType,
const unsigned int *  appInfo,
unsigned int  options 
)

Reboot the processor from the application level.

A no-op for COTS targets.

Parameters:
bootType The reboot cause or type code.
appInfo A pointer to an array of RAD750_REBOOT_N_APP_WORDS 32-bit words. These words are copied into the area of the boot diagnostics region reserved for application use.
options A set of bit mask options; not currently implemented.


Generated on Wed Nov 21 17:57:17 2012 by  doxygen 1.5.8