hw/char: avr: Add limited support for USART peripheral
These were designed to facilitate testing but should provide enough function to be useful in other contexts. Only a subset of the functions of each peripheral is implemented, mainly due to the lack of a standard way to handle electrical connections (like GPIO pins). [AM: Remove word 'Atmel' from filenames and all elements of code] Suggested-by:Aleksandar Markovic <aleksandar.m.mail@gmail.com> Signed-off-by:
Michael Rolnik <mrolnik@gmail.com> Signed-off-by:
Sarah Harris <S.E.Harris@kent.ac.uk> Signed-off-by:
Philippe Mathieu-Daudé <f4bug@amsat.org> [rth: Squash I/O size fix and file rename from f4bug] Signed-off-by:
Richard Henderson <richard.henderson@linaro.org> Signed-off-by:
Aleksandar Markovic <aleksandar.m.mail@gmail.com> Reviewed-by:
Aleksandar Markovic <aleksandar.m.mail@gmail.com> Signed-off-by:
Thomas Huth <huth@tuxfamily.org> Message-Id: <20200705140315.260514-20-huth@tuxfamily.org>
Showing
- MAINTAINERS 2 additions, 0 deletionsMAINTAINERS
- hw/char/Kconfig 3 additions, 0 deletionshw/char/Kconfig
- hw/char/Makefile.objs 1 addition, 0 deletionshw/char/Makefile.objs
- hw/char/avr_usart.c 320 additions, 0 deletionshw/char/avr_usart.c
- include/hw/char/avr_usart.h 93 additions, 0 deletionsinclude/hw/char/avr_usart.h
hw/char/avr_usart.c
0 → 100644
include/hw/char/avr_usart.h
0 → 100644
Please register or sign in to comment