arch_avr_acp.h Source File
|
yasimavr
|
Loading...
Searching...
No Matches
arch_avr_acp.h
Go to the documentation of this file.
Definition sim_signal.h:227
Definition sim_signal.h:169
Generic helper to manage a typical Interrupt Flag/Enable in a I/O register.
Definition sim_interrupt.h:324
virtual bool ctlreq(ctlreq_id_t req, ctlreq_data_t *data)
Definition sim_peripheral.cpp:79
virtual void ioreg_write_handler(reg_addr_t addr, const ioreg_write_t &data) override
Definition sim_peripheral.cpp:117
Definition arch_avr_acp.h:41
regbit_t rb_int_enable
Regbit for the interrupt enable bit (ACIE)
Definition arch_avr_acp.h:66
regbit_t rb_output
Regbit for the output bit (ACO)
Definition arch_avr_acp.h:64
int_vect_t iv_cmp
Vector index for the interrupt.
Definition arch_avr_acp.h:70
regbit_t rb_mux
Regbit for the mux select field (ADMUX)
Definition arch_avr_acp.h:58
regbit_t rb_mux_enable
Regbit for the mux enable bit (ACME)
Definition arch_avr_acp.h:54
regbit_t rb_int_mode
Regbit for the interrupt mode select field (ACIS)
Definition arch_avr_acp.h:62
std::vector< mux_config_t > mux_pins
List of the mux options for the negative input.
Definition arch_avr_acp.h:46
regbit_t rb_int_flag
Regbit for the interrupt flag (ACI)
Definition arch_avr_acp.h:68
regbit_t rb_disable
Regbit for the disable bit (ACD)
Definition arch_avr_acp.h:52
regbit_t rb_bandgap_select
Regbit for the bandgap select bit (ACBG)
Definition arch_avr_acp.h:60
regbit_t rb_adc_enable
Regbit for the ADC enable bit (ADEN)
Definition arch_avr_acp.h:56
Definition sim_peripheral.h:252
Definition sim_peripheral.h:237
Definition sim_ioreg.h:39
Definition sim_signal.h:39
Generated by