SimAVR
AVR Simulator
|
Definition for an IO port. More...
#include <avr_ioport.h>
Data Fields | |
avr_io_t | io |
char | name |
avr_io_addr_t | r_port |
avr_io_addr_t | r_ddr |
avr_io_addr_t | r_pin |
avr_int_vector_t | pcint |
PCINT vector. More... | |
avr_io_addr_t | r_pcint |
pcint 8 pins mask More... | |
struct { | |
uint8_t pull_mask | |
uint8_t pull_value | |
} | external |
this represent the default IRQ value when the port is set as input. More... | |
Definition for an IO port.
struct { ... } external |
this represent the default IRQ value when the port is set as input.
If the mask is not set, no output value is sent on the output IRQ. If the mask is set, the specified value is sent.
avr_io_t io |
char name |
avr_int_vector_t pcint |
PCINT vector.
uint8_t pull_mask |
uint8_t pull_value |
avr_io_addr_t r_ddr |
avr_io_addr_t r_pcint |
pcint 8 pins mask
avr_io_addr_t r_pin |
avr_io_addr_t r_port |