#include <interface_async.h>
Definition at line 36 of file interface_async.h.
◆ AER_from_chip()
AER_from_chip |
( |
uint8_t |
id, |
|
|
uint8_t |
reqPin, |
|
|
uint8_t |
ackPin, |
|
|
uint8_t |
delay = 0 |
|
) |
| |
◆ async0_ISR()
static void async0_ISR |
( |
| ) |
|
|
static |
◆ async1_ISR()
static void async1_ISR |
( |
| ) |
|
|
static |
◆ async2_ISR()
static void async2_ISR |
( |
| ) |
|
|
static |
◆ async3_ISR()
static void async3_ISR |
( |
| ) |
|
|
static |
◆ async4_ISR()
static void async4_ISR |
( |
| ) |
|
|
static |
◆ async5_ISR()
static void async5_ISR |
( |
| ) |
|
|
static |
◆ async6_ISR()
static void async6_ISR |
( |
| ) |
|
|
static |
◆ async7_ISR()
static void async7_ISR |
( |
| ) |
|
|
static |
◆ async_ISR()
static void async_ISR |
( |
uint8_t |
id | ) |
|
|
static |
◆ configure()
static void configure |
( |
uint8_t |
id, |
|
|
uint8_t |
config, |
|
|
uint8_t |
data |
|
) |
| |
|
static |
◆ exec_2_phase()
◆ exec_4_phase_active_high()
void exec_4_phase_active_high |
( |
| ) |
|
|
protected |
◆ exec_4_phase_active_low()
void exec_4_phase_active_low |
( |
| ) |
|
|
protected |
◆ record_data()
virtual uint32_t record_data |
( |
| ) |
volatile |
|
protectedpure virtual |
◆ request_isr()
virtual void request_isr |
( |
| ) |
|
|
pure virtual |
◆ setup_data_pins()
◆ setup_hs_pins()
◆ _ackPin
◆ _dataPins
volatile uint8_t* _dataPins |
|
protected |
◆ _delay
◆ _id
◆ _numDataPins
◆ _reqPin
◆ ack_pin
volatile uint8_t ack_pin[8] |
|
static |
◆ active
◆ data_pins
volatile uint8_t data_pins[8][32] |
|
static |
◆ data_width
volatile uint8_t data_width[8] |
|
static |
◆ inst
◆ port
◆ req_delay
volatile uint8_t req_delay[8] |
|
static |
◆ req_pin
volatile uint8_t req_pin[8] |
|
static |
◆ type
The documentation for this class was generated from the following file: