GLAST/LAT >
DAQ and FSW >
FSW >
Doxygen Index >
LCM / V1-4-4
Constituent: lcm_exc     Tag: rad750
Interface Data Structures File List Data Fields Globals
LCM_excep.c File Reference
LCM RAD750 exception testing functions. More...
#include "vxWorks.h"
#include "vxLib.h"
#include "mv2600.h"
#include "intLib.h"
#include "cacheLib.h"
#include "drv/pci/pciConfigLib.h"
#include "drv/ppci/ppciRegs.h"
#include "drv/ppci/ppciPtim.h"
#include "drv/ppci/ppciMCP.h"
Include dependency graph for LCM_excep.c:
Detailed Description
LCM RAD750 exception testing functions.
- Author:
- D.L. Wood
Function Documentation
void LCM_excCHKSTP |
( |
void |
|
) |
|
|
|
Cause a RAD750 checkstop (CHKSTP) exception. Should be handled as EMC vector 5. |
|
Cause a RAD750 CPU instruction access (ISI) exception. Should be handled as CPU vector 0x400. |
|
Cause a RAD750 CPU machine check (MCP) exception. Should be handled as CPU vector 0x200. |
void LCM_excMemBurst |
( |
void |
|
) |
|
|
|
Cause a RAD750 a burst of memory exceptions to fill the error log FIFO. |
void LCM_excMemCor |
( |
void |
|
) |
|
|
|
Cause a RAD750 correctable memory exception. |
void LCM_excMemUncor |
( |
void |
|
) |
|
|
|
Cause a RAD750 uncorrectable memory exception. |
void LCM_excPCI_ConfigRead |
( |
void |
|
) |
|
|
|
Cause a RAD750 PCI configuration space read error interrupt. |
void LCM_excPCI_ConfigWrite |
( |
void |
|
) |
|
|
|
Cause a RAD750 PCI configuration space write error interrupt. |
void LCM_excPCI_IORead |
( |
void |
|
) |
|
|
|
Cause a RAD750 PCI I/O space read error interrupt. |
void LCM_excPCI_IOWrite |
( |
void |
|
) |
|
|
|
Cause a RAD750 PCI I/O space write error interrupt. |
void LCM_excPCI_MemRead |
( |
void |
|
) |
|
|
|
Cause a RAD750 PCI MEM space read error interrupt. |
void LCM_excPCI_MemWrite |
( |
void |
|
) |
|
|
|
Cause a RAD750 PCI MEM space write error interrupt. |
void LCM_excProgram |
( |
void |
|
) |
|
|
|
Cause a RAD750 CPU program illegal instruction exception. Should be handled as CPU vector 0x700. |
void LCM_excReadDSI |
( |
void |
|
) |
|
|
|
Cause a RAD750 CPU data access (DSI) exception. Should be handled as CPU vector 0x300. |
|
Cause a RAD750 watchdog timeout (WDT) exception. Should be handled as EMC vector 7. |
void LCM_excWriteDSI |
( |
void |
|
) |
|
|
|
Cause a RAD750 CPU data access (DSI) exception. Should be handled as CPU vector 0x300. |
Generated on Mon Nov 5 02:13:49 2007 by
1.4.4