#ifndef EEPROM_TEST_DEVICE_H #define EEPROM_TEST_DEVICE_H #include #define interrupt #define EALLOW #define EDIS #define CLKMULT 2 #define SYSCLKOUT 60000000UL #define M_INT14 0x2000 static unsigned IER; struct bits { unsigned GPIO16,GPIO17,GPIO18,GPIO19,SPISWRESET,BUFFULL_FLAG,INT_FLAG; }; struct reg { unsigned all; struct bits bit; }; static struct { struct reg GPAMUX2,GPADIR; } GpioCtrlRegs; static struct { struct reg GPADAT; } GpioDataRegs; static struct { void (*TINT2)(void); } PieVectTable; static struct { unsigned InterruptCount; } CpuTimer2; static struct { struct reg TCR; } CpuTimer2Regs; static struct { struct reg SPICCR,SPICTL,SPISTS,SPIFFTX,SPIFFRX,SPIFFCT,SPIPRI; unsigned SPIBRR; uint16_t SPITXBUF,SPIRXBUF; } SpiaRegs; static void InitCpuTimers(void) {} static void ConfigCpuTimer(void *p, unsigned long f, unsigned t) {(void)p;(void)f;(void)t;} #endif