~axelheider <axelhei...@git.sr.ht> writes:
> This is a follow-up on older attempts to make a second UART > available for the arm-virt machine in normal world. The use case > is, that this give a simple I/O channel in addition to stdout, as this > simplifies various test scenarios. Especially for non-Linux operating > system,s (e.g. seL4) where arm-virt is handy as a generic machine > for testing purposes. > > There are existing discussions about this topic at: > - https://lists.gnu.org/archive/html/qemu-arm/2017-12/msg00063.html > - https://lists.nongnu.org/archive/html/qemu- > discuss/2018-11/msg00001.html > - https://lists.gnu.org/archive/html/qemu-devel/2019-12/msg01613.html > > This patch tries to address the concerns raised there and also > avoid breaking compatibility with existing setups. > > Axel Heider (1): > hw/arm/virt: make second UART available > > hw/arm/virt-acpi-build.c | 12 ++++----- > hw/arm/virt.c | 55 ++++++++++++++++++++++++++++++---------- > include/hw/arm/virt.h | 4 +-- > 3 files changed, 49 insertions(+), 22 deletions(-) It would also be worth updating ./docs/system/arm/virt.rst to document this feature. -- Alex Bennée