Re: [PATCH v2] hw/riscv: Fix OT IBEX reset vector

2021-04-21 Thread Alexander Wagner
On 21.04.21 02:00, Alistair Francis wrote: On Tue, Apr 20, 2021 at 6:01 PM Alexander Wagner wrote: The IBEX documentation [1] specifies the reset vector to be "the most significant 3 bytes of the boot address and the reset value (0x80) as the least significant byte". [1] https://

[PATCH v2] hw/riscv: Fix OT IBEX reset vector

2021-04-20 Thread Alexander Wagner
The IBEX documentation [1] specifies the reset vector to be "the most significant 3 bytes of the boot address and the reset value (0x80) as the least significant byte". [1] https://github.com/lowRISC/ibex/blob/master/doc/03_reference/exception_interrupts.rst Signed-off-by: Alexan

Re: [PATCH] hw/riscv: Fix OT IBEX reset vector

2021-04-19 Thread Alexander Wagner
Hi, I just wanted to check if the patch [1] is missing anything to be merged? If so, please let me know. Regards Alex [1] https://patchew.org/QEMU/20210310221208.167990-1-alexander.wag...@ulal.de/

[PATCH] hw/riscv: Fix OT IBEX reset vector

2021-03-10 Thread Alexander Wagner
The IBEX documentation [1] specifies the reset vector to be "the most significant 3 bytes of the boot address and the reset value (0x80) as the least significant byte". [1] https://github.com/lowRISC/ibex/blob/master/doc/03_reference/exception_interrupts.rst Signed-off-by: Alexan

Re: [PATCH] hw/char: disable ibex uart receive if the buffer is full

2021-03-09 Thread Alexander Wagner
On 09.03.21 15:29, Alistair Francis wrote: On Tue, Mar 9, 2021 at 2:27 AM Alexander Wagner wrote: On 08.03.21 14:47, Alistair Francis wrote: hw/char/ibex_uart.c | 20 +++- include/hw/char/ibex_uart.h | 4 2 files changed, 19 insertions(+), 5 deletions

[PATCH v2] hw/char: disable ibex uart receive if the buffer is full

2021-03-09 Thread Alexander Wagner
Not disabling the UART leads to QEMU overwriting the UART receive buffer with the newest received byte. The rx_level variable is added to allow the use of the existing OpenTitan driver libraries. Signed-off-by: Alexander Wagner --- hw/char/ibex_uart.c | 23

Re: [PATCH] hw/char: disable ibex uart receive if the buffer is full

2021-03-08 Thread Alexander Wagner
On 08.03.21 14:47, Alistair Francis wrote: hw/char/ibex_uart.c | 20 +++- include/hw/char/ibex_uart.h | 4 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/hw/char/ibex_uart.c b/hw/char/ibex_uart.c index 89f1182c9b..dac09d53d6 100644 --- a/hw/cha

Re: [PATCH] hw/char: disable ibex uart receive if the buffer is full

2021-03-08 Thread Alexander Wagner
ping https://patchew.org/QEMU/20210215231528.2718086-1-alexander.wag...@ulal.de/ On 16.02.21 00:15, Alexander Wagner wrote: Not disabling the UART leads to QEMU overwriting the UART receive buffer with the newest received byte. The rx_level variable is added to allow the use of the existing

[PATCH] hw/char: disable ibex uart receive if the buffer is full

2021-02-15 Thread Alexander Wagner
Not disabling the UART leads to QEMU overwriting the UART receive buffer with the newest received byte. The rx_level variable is added to allow the use of the existing OpenTitan driver libraries. Signed-off-by: Alexander Wagner --- hw/char/ibex_uart.c | 20 +++- include