Go to the source code of this file.
|
#define | AVR_IOPORT_OUTPUT 0x100 |
|
#define | AVR_IOCTL_IOPORT_GETIRQ(_name) AVR_IOCTL_DEF('i','o','g',(_name)) |
| add port name (uppercase) to get the real IRQ More...
|
|
#define | AVR_IOCTL_IOPORT_GETIRQ_REGBIT AVR_IOCTL_DEF('i','o','g','r') |
|
#define | AVR_IOCTL_IOPORT_GETSTATE(_name) AVR_IOCTL_DEF('i','o','s',(_name)) |
| add port name (uppercase) to get the port state More...
|
|
#define | AVR_IOCTL_IOPORT_SET_EXTERNAL(_name) AVR_IOCTL_DEF('i','o','p',(_name)) |
| add port name (uppercase) to set default input pin IRQ values More...
|
|
#define | AVR_IOPIN(_port, _pin) { .port = _port, .pin = _pin } |
|
#define | AVR_IOPORT_DECLARE(_lname, _cname, _uname) |
|
|
enum | {
IOPORT_IRQ_PIN0 = 0,
IOPORT_IRQ_PIN1,
IOPORT_IRQ_PIN2,
IOPORT_IRQ_PIN3,
IOPORT_IRQ_PIN4,
IOPORT_IRQ_PIN5,
IOPORT_IRQ_PIN6,
IOPORT_IRQ_PIN7,
IOPORT_IRQ_PIN_ALL,
IOPORT_IRQ_DIRECTION_ALL,
IOPORT_IRQ_REG_PORT,
IOPORT_IRQ_REG_PIN,
IOPORT_IRQ_COUNT
} |
|