GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> FBS / V0-3-1 > fbs_rtos / rad750


Interface   Data Structures   File List   Data Fields   Globals  

FBS_mapdefs.h File Reference

Private definitions memory mapped files' pseudo device driver. More...

#include <iosLib.h>
#include <FBS/FBS_pubrtos.h>

Classes

struct  _FILE_MemFile
 Structure to hold memory mapped file information. More...
struct  _FILE_MemDevice
 Structure to hold memory mapped device information. More...
struct  _FILE_MemFileConfig
 The addresses to query to find the memory file segment offset/length. More...
struct  _FILE_MemFileControl
 Structure to hold memory mapped file control information. More...

Defines

#define PBC_RAM_LAST_RTOS_ADRS   (0x00080000)
#define PBC_RAM_LAST_RTOS_SIZE   (0x000C0000)

Typedefs

typedef struct _FILE_MemFile FILE_MemFile
 Typedef for struct _FILE_MemFile.
typedef enum _FILE_State FILE_State
 Typedef for enum _FILE_State.
typedef int FILE_cb_io (FILE_MemFile *fil, unsigned char *buf, size_t byt)
 Signature for file input/output routine.
typedef struct _FILE_MemDevice FILE_MemDevice
 Typedef for struct _FILE_MemDevice.
typedef struct _FILE_MemFileConfig FILE_MemFileConfig
 Typedef for struct _FILE_MemFileConfig.
typedef struct _FILE_MemFileControl FILE_MemFileControl
 Typedef for struct _FILE_MemFileControl.

Enumerations

enum  _FILE_State {
  FILE_STATE_READ = 0,
  FILE_STATE_WRITE = 1,
  FILE_STATE_FREE = 2,
  FILE_STATE_NOT = 3
}
 Enumeration of file states. More...

Functions

FILE_MemFileControlFILE_getMemFileControl (void)


Detailed Description

Private definitions memory mapped files' pseudo device driver.

CVS $Id: FBS_mapdefs.h,v 1.2 2011/03/24 21:24:42 apw Exp $
Author:
A.P.Waite

Enumeration Type Documentation

Enumeration of file states.

Enumerator:
FILE_STATE_READ  File opened for read
FILE_STATE_WRITE  File opened for write
FILE_STATE_FREE  File available to open
FILE_STATE_NOT  File not available


Generated on Wed Nov 21 17:55:20 2012 by  doxygen 1.5.8