Annotation of sys/arch/arm/sa11x0/sa1111_gpiovar.h, Revision 1.1
1.1 ! nbrk 1: /* $Id$ */
! 2: #ifndef _SA1111_GPIO_H
! 3: #define _SA1111_GPIO_H
! 4:
! 5: /* level */
! 6: #define SACGPIO_BANKA 0x00
! 7: #define SACGPIO_BANKB 0x01
! 8: #define SACGPIO_BANKC 0x02
! 9: int sa1111_gpio_get_bit(int gpiobank, uint8_t gpio);
! 10: void sa1111_gpio_set_bit(int gpiobank, uint8_t gpio);
! 11: void sa1111_gpio_clear_bit(int gpiobank, uint8_t gpio);
! 12:
! 13: /* direction */
! 14: #define SACGPIO_DIR_INPUT 0x00
! 15: #define SACGPIO_DIR_OUTPUT 0x01
! 16: void sa1111_gpio_set_dir(int gpiobank, uint8_t gpio, int dir);
! 17: u_int sa1111_gpio_get_dir(int gpiobank, uint8_t gpio);
! 18:
! 19: #endif /* _SA1111_GPIO_H */
CVSweb