ArchAVR_USIConfig Struct Reference
|
yasimavr
|
Loading...
Searching...
No Matches
ArchAVR_USIConfig Struct Reference
Configuration structure for ArchAVR_USI. More...
#include <arch_avr_usi.h>
Public Attributes | |
| regbit_t | rb_wiremode |
| Wire mode selection. | |
| regbit_t | rb_clk_sel |
| Clock mode selection. | |
| regbit_t | rb_clk_strobe |
| Clock strobe. | |
| regbit_t | rb_clk_toggle |
| Clock toggle. | |
| reg_addr_t | reg_data |
| Data register. | |
| reg_addr_t | reg_buffer |
| Data buffer register. | |
| regbit_t | rb_counter |
| 4-bits counter | |
| regbit_t | rb_ovf_flag |
| Overflow flag. | |
| regbit_t | rb_ovf_inten |
| Overflow interrupt enable. | |
| regbit_t | rb_start_flag |
| Start condition flag. | |
| regbit_t | rb_start_inten |
| Start condition interrupt enable. | |
| regbit_t | rb_stop_flag |
| Stop condition flag. | |
| int_vect_t | iv_ovf |
| Overflow interrupt vector index. | |
| int_vect_t | iv_start |
| Start condition interrupt vector index. | |
Detailed Description
Configuration structure for ArchAVR_USI.
Member Data Documentation
◆ iv_ovf
| int_vect_t ArchAVR_USIConfig::iv_ovf |
Overflow interrupt vector index.
◆ iv_start
| int_vect_t ArchAVR_USIConfig::iv_start |
Start condition interrupt vector index.
◆ rb_clk_sel
| regbit_t ArchAVR_USIConfig::rb_clk_sel |
Clock mode selection.
◆ rb_clk_strobe
| regbit_t ArchAVR_USIConfig::rb_clk_strobe |
Clock strobe.
◆ rb_clk_toggle
| regbit_t ArchAVR_USIConfig::rb_clk_toggle |
Clock toggle.
◆ rb_counter
| regbit_t ArchAVR_USIConfig::rb_counter |
4-bits counter
◆ rb_ovf_flag
| regbit_t ArchAVR_USIConfig::rb_ovf_flag |
Overflow flag.
◆ rb_ovf_inten
| regbit_t ArchAVR_USIConfig::rb_ovf_inten |
Overflow interrupt enable.
◆ rb_start_flag
| regbit_t ArchAVR_USIConfig::rb_start_flag |
Start condition flag.
◆ rb_start_inten
| regbit_t ArchAVR_USIConfig::rb_start_inten |
Start condition interrupt enable.
◆ rb_stop_flag
| regbit_t ArchAVR_USIConfig::rb_stop_flag |
Stop condition flag.
◆ rb_wiremode
◆ reg_buffer
| reg_addr_t ArchAVR_USIConfig::reg_buffer |
Data buffer register.
◆ reg_data
| reg_addr_t ArchAVR_USIConfig::reg_data |
Data register.
The documentation for this struct was generated from the following file:
Generated by