/home/daqweb/fgddaq/c8051/loader.h File Reference


Defines

#define NUMBER_PAGES   3
#define CLEAR   0x01
#define WRITE   0x00
#define ADDR_PCA9539   0x74
#define BIAS_OUTPUT_ENABLE   ADDR_PCA9539, PCA9539_CONFIG0, PCA9539_ALL_OUTPUT
#define BIAS_DISABLE   ADDR_PCA9539, PCA9539_OUTPUT0, 0xFF
#define BIAS_ENABLE   ADDR_PCA9539, PCA9539_OUTPUT0, 0x00
#define BIAS_READ   ADDR_PCA9539, PCA9539_INPUT0
#define BIAS_WRITE   ADDR_PCA9539, PCA9539_OUTPUT0
#define BACKPLANE_INPUT_ENABLE   ADDR_PCA9539, PCA9539_CONFIG1, PCA9539_ALL_INPUT
#define BACKPLANE_READ   ADDR_PCA9539, PCA9539_INPUT1
#define SERIALN_LENGTH   4
#define IDXCTL   1
#define PAGE_SIZE   (unsigned int) sizeof(eepage)

Variables

unsigned int xdata page_addr [] = {0x000, 0x200, 0x400, 0x600}
struct {
   unsigned long   serialN
   unsigned char   control
   unsigned char   eepage
   unsigned char   status
   unsigned long   serialNWp
   unsigned int   structszeWp
   unsigned long   serialN0
   unsigned int   structsze0
user_data
char EEPROM_FLAG
EEPAGE xdata eepage0
EEPAGE xdata eepageWp

Define Documentation

#define ADDR_PCA9539   0x74

#define BACKPLANE_INPUT_ENABLE   ADDR_PCA9539, PCA9539_CONFIG1, PCA9539_ALL_INPUT

#define BACKPLANE_READ   ADDR_PCA9539, PCA9539_INPUT1

#define BIAS_DISABLE   ADDR_PCA9539, PCA9539_OUTPUT0, 0xFF

#define BIAS_ENABLE   ADDR_PCA9539, PCA9539_OUTPUT0, 0x00

#define BIAS_OUTPUT_ENABLE   ADDR_PCA9539, PCA9539_CONFIG0, PCA9539_ALL_OUTPUT

#define BIAS_READ   ADDR_PCA9539, PCA9539_INPUT0

#define BIAS_WRITE   ADDR_PCA9539, PCA9539_OUTPUT0

#define CLEAR   0x01

#define IDXCTL   1

#define NUMBER_PAGES   3

#define PAGE_SIZE   (unsigned int) sizeof(eepage)

#define SERIALN_LENGTH   4

#define WRITE   0x00


Variable Documentation

unsigned char control

unsigned char eepage

struct EEPAGE xdata eepage0

struct EEPAGE xdata eepageWp

char EEPROM_FLAG

unsigned int xdata page_addr[] = {0x000, 0x200, 0x400, 0x600}

unsigned long serialN

unsigned long serialN0

unsigned long serialNWp

unsigned char status

unsigned int structsze0

unsigned int structszeWp

struct { ... } user_data


Generated on 10 Jun 2013 for FGDC8051 by  doxygen 1.4.7