RT-AC66 3.0.0.4.374.130 core
[tomato.git] / release / src-rt-6.x / cfe / cfe / arch / mips / board / p5064 / include / pio.h
blob10519175e824bd0f204154e7637e32511eddb09b
1 /*
2 * PIO bit definitions
3 */
5 #define PIO_I2C_SDA 0x80 /* in: DIMM serial data */
6 #define PIO_I2C_SCL 0x40 /* out: DIMM serial clock */
7 #define PIO_I2C_DIR 0x20 /* out: DIMM serial direction (1=out, 0=in)*/
8 #define PIO_NFAULT 0x01 /* out: centronics NFAULT signal */
9 #define PIO_OMASK (PIO_I2C_SCL|PIO_I2C_DIR|PIO_NFAULT)
12 #ifndef __ASSEMBLER__
13 void _pioa_dir (unsigned int outputs);
14 unsigned int _pioa_get (void);
15 unsigned int _pioa_set (unsigned int new);
16 unsigned int _pioa_bic (unsigned int bits);
17 unsigned int _pioa_bis (unsigned int bits);
18 void _piob_dir (unsigned int outputs);
19 unsigned int _piob_get (void);
20 unsigned int _piob_set (unsigned int new);
21 unsigned int _piob_bic (unsigned int bits);
22 unsigned int _piob_bis (unsigned int bits);
23 #endif