64 lines
2.8 KiB
C
64 lines
2.8 KiB
C
//===========================================================================
|
|
#define ICEE_gpio00_dir 0UL
|
|
#define ICEE_gpio01_dir 0UL
|
|
#define ICEE_gpio02_dir 0UL
|
|
#define ICEE_gpio03_dir 0UL
|
|
#define ICEE_gpio04_dir 0UL
|
|
#define ICEE_gpio05_dir 0UL
|
|
#define ICEE_gpio06_dir 0UL
|
|
#define ICEE_gpio07_dir 0UL
|
|
#define ICEE_gpio08_dir 0UL
|
|
#define ICEE_gpio09_dir 0UL
|
|
#define ICEE_gpio10_dir 0UL
|
|
#define ICEE_gpio11_dir 0UL
|
|
|
|
#define ICEE_gpio19_dir 1UL // 63 — SPI
|
|
#define ICEE_gpio20_dir 0UL // 64 2:9B mode 2
|
|
#define ICEE_gpio21_dir 0UL // 65 2:9A mode 4
|
|
#define ICEE_gpio22_dir 0UL // 66 2:12C mode 1
|
|
#define ICEE_gpio23_dir 0UL // 67 2:12B control -24V
|
|
#define ICEE_gpio24_dir 0UL
|
|
#define ICEE_gpio25_dir 0UL
|
|
#define ICEE_gpio26_dir 0UL // 72 2:11B control +24V
|
|
#define ICEE_gpio27_dir 0UL
|
|
|
|
#define ICEE_gpio32_dir 1UL // 74 2:10B SDA
|
|
#define ICEE_gpio33_dir 1UL // 75 2:10C SCL
|
|
#define ICEE_gpio34_dir 1UL // 142 — SCI
|
|
|
|
#define ICEE_gpio48_dir 1UL // 88 2:14C DIOD red
|
|
#define ICEE_gpio49_dir 1UL // 89 2:14B ts2 red
|
|
#define ICEE_gpio50_dir 0UL
|
|
#define ICEE_gpio51_dir 0UL // 91 2:13C mode !8
|
|
#define ICEE_gpio52_dir 1UL // 94 2:13B ts1 green
|
|
#define ICEE_gpio53_dir 0UL
|
|
|
|
#define ICEE_gpio58_dir 1UL // 100 1:13C led term
|
|
#define ICEE_gpio59_dir 1UL // 110 1:13B gotov
|
|
#define ICEE_gpio60_dir 1UL // 111 1:13A led job
|
|
#define ICEE_gpio61_dir 0UL
|
|
#define ICEE_gpio62_dir 1UL // 113 1:14B alarm
|
|
#define ICEE_gpio63_dir 1UL // 114 1:14A rez out
|
|
//===========================================================================
|
|
|
|
|
|
//===========================================================================
|
|
|
|
#define ICEE_GPADIR (ICEE_gpio00_dir ) + (ICEE_gpio01_dir<<1) + (ICEE_gpio02_dir<<2) + (ICEE_gpio03_dir<<3) + \
|
|
(ICEE_gpio04_dir<<4) + (ICEE_gpio05_dir<<5) + (ICEE_gpio06_dir<<6) + (ICEE_gpio07_dir<<7) + \
|
|
(ICEE_gpio08_dir<<8) + (ICEE_gpio09_dir<<9) + (ICEE_gpio10_dir<<10)+ (ICEE_gpio11_dir<<11)+ \
|
|
(ICEE_gpio19_dir<<19)+ \
|
|
(ICEE_gpio20_dir<<20)+ (ICEE_gpio21_dir<<21)+ (ICEE_gpio22_dir<<22)+ (ICEE_gpio23_dir<<23)+ \
|
|
(ICEE_gpio24_dir<<24)+ (ICEE_gpio25_dir<<25)+ (ICEE_gpio26_dir<<26)+ (ICEE_gpio27_dir<<27);
|
|
#define ICEE_GPBDIR (ICEE_gpio32_dir )+ (ICEE_gpio33_dir<<1) + (ICEE_gpio34_dir<<2 )+ \
|
|
(ICEE_gpio48_dir<<16)+ (ICEE_gpio49_dir<<17)+ (ICEE_gpio50_dir<<18)+ (ICEE_gpio51_dir<<19)+ \
|
|
(ICEE_gpio52_dir<<20)+ (ICEE_gpio53_dir<<21)+ \
|
|
(ICEE_gpio58_dir<<26)+ (ICEE_gpio59_dir<<27)+ \
|
|
(ICEE_gpio60_dir<<28)+ (ICEE_gpio61_dir<<29)+ (ICEE_gpio62_dir<<30)+ (ICEE_gpio63_dir<<31);
|
|
//===========================================================================
|
|
|
|
|
|
//===========================================================================
|
|
// No more.
|
|
//===========================================================================
|