SimAVR
AVR Simulator
avr_uart_t Struct Reference

#include <avr_uart.h>

Collaboration diagram for avr_uart_t:

Data Fields

avr_io_t io
 
char name
 
avr_regbit_t disabled
 bit in the PRR More...
 
avr_io_addr_t r_udr
 
avr_io_addr_t r_ucsra
 
avr_io_addr_t r_ucsrb
 
avr_io_addr_t r_ucsrc
 
avr_regbit_t rxen
 receive enabled More...
 
avr_regbit_t txen
 transmit enable More...
 
avr_regbit_t u2x
 double UART speed More...
 
avr_regbit_t usbs
 stop bits More...
 
avr_regbit_t ucsz
 data bits More...
 
avr_regbit_t ucsz2
 data bits, continued More...
 
avr_io_addr_t r_ubrrl
 
avr_io_addr_t r_ubrrh
 
avr_int_vector_t rxc
 
avr_int_vector_t txc
 
avr_int_vector_t udrc
 
uart_fifo_t input
 
uint32_t flags
 
avr_cycle_count_t usec_per_byte
 
uint8_t * stdio_out
 
int stdio_len
 current size in the stdio output More...
 

Field Documentation

avr_regbit_t disabled

bit in the PRR

uint32_t flags
uart_fifo_t input
char name
avr_io_addr_t r_ubrrh
avr_io_addr_t r_ubrrl
avr_io_addr_t r_ucsra
avr_io_addr_t r_ucsrb
avr_io_addr_t r_ucsrc

receive enabled

int stdio_len

current size in the stdio output

uint8_t* stdio_out

transmit enable

double UART speed

data bits

avr_regbit_t ucsz2

data bits, continued

stop bits

avr_cycle_count_t usec_per_byte

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