GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LPA / V6-2-1 > lpa_epu / rad750
#include <string.h>
#include "FBS/FBS_pubrtos.h"
#include "tffs/tffsDrv.h"
#include "Memmap.h"
#include "sysLib.h"
#include "BootDiagnostics.h"
#include "mv2600.h"
#include "MSG/MSG_pubdefs.h"
#include "LPA_slvdefs.h"
#include "LPA_utils.h"
#include "LPA/LPA_msgs.h"
Defines | |
#define | BOOT_DIAGS_ADDR() (sysDiagsGet()) |
Functions | |
static unsigned int | LPA_parseRead (unsigned int addr, void *buf, unsigned int size, const BOOT_Diagnostics *diag) |
unsigned int | LPA_getSbcKey (void) |
Finds the file key for the SBC application database. |
CVS $Id: LPA_sbc.c.vx-ppc-rad750,v 1.2 2009/04/30 01:12:13 apw Exp $
#define BOOT_DIAGS_ADDR | ( | ) | (sysDiagsGet()) |
Get access to the boot diagnostics memory structure. For RAD750 targets, this is the real thing. Otherwise, it points to the local debug structure.
unsigned int LPA_getSbcKey | ( | void | ) |
Finds the file key for the SBC application database.
static unsigned int LPA_parseRead | ( | unsigned int | addr, | |
void * | buf, | |||
unsigned int | size, | |||
const BOOT_Diagnostics * | diag | |||
) | [static] |
Read in data from the SBC application database file.
addr | The address or offset to read from. | |
buf | The buffer to hold the read data. | |
size | The number of bytes to read. | |
diag | A pointer to the boot diagnostics area. | |
diag | A pointer to the boot diagnostics area. |