/* $Id: sa1111_gpiovar.h,v 1.1 2008/03/05 13:34:27 nbrk Exp $ */ #ifndef _SA1111_GPIO_H #define _SA1111_GPIO_H /* level */ #define SACGPIO_BANKA 0x00 #define SACGPIO_BANKB 0x01 #define SACGPIO_BANKC 0x02 int sa1111_gpio_get_bit(int gpiobank, uint8_t gpio); void sa1111_gpio_set_bit(int gpiobank, uint8_t gpio); void sa1111_gpio_clear_bit(int gpiobank, uint8_t gpio); /* direction */ #define SACGPIO_DIR_INPUT 0x00 #define SACGPIO_DIR_OUTPUT 0x01 void sa1111_gpio_set_dir(int gpiobank, uint8_t gpio, int dir); u_int sa1111_gpio_get_dir(int gpiobank, uint8_t gpio); #endif /* _SA1111_GPIO_H */