SimAVR
AVR Simulator
avr_extint_t Struct Reference

This module is just a "relay" for the pin change IRQ in the IO port module. More...

#include <avr_extint.h>

Collaboration diagram for avr_extint_t:

Data Fields

avr_io_t io
 
struct {
   avr_regbit_t   isc [2]
 interrupt sense control bits More...
 
   avr_int_vector_t   vector
 interrupt vector More...
 
   uint32_t   port_ioctl
 ioctl to use to get port More...
 
   uint8_t   port_pin
 pin number in said port More...
 
eint [EXTINT_COUNT]
 

Detailed Description

This module is just a "relay" for the pin change IRQ in the IO port module.

We hook up to their IRQ and raise out interrupt vectors as needed

"isc" is handled, apart from the "level" mode that doesn't make sense here (?)

Field Documentation

struct { ... } eint[EXTINT_COUNT]
avr_regbit_t isc[2]

interrupt sense control bits

uint32_t port_ioctl

ioctl to use to get port

uint8_t port_pin

pin number in said port

interrupt vector


The documentation for this struct was generated from the following file: