1#ifndef __AU1XXX_GPIO_H 2#define __AU1XXX_GPIO_H 3 4void au1xxx_gpio1_set_inputs(void); 5void au1xxx_gpio_tristate(int signal); 6void au1xxx_gpio_write(int signal, int value); 7int au1xxx_gpio_read(int signal); 8 9typedef volatile struct 10{ 11 u32 dir; 12 u32 reserved; 13 u32 output; 14 u32 pinstate; 15 u32 inten; 16 u32 enable; 17 18} AU1X00_GPIO2; 19 20#endif //__AU1XXX_GPIO_H 21