Re: [PATCH v4 0/5] Series of fixes for PL011 char device

2023-02-14 Thread eiakovlev
On 2/2/23 6:54 PM, Peter Maydell wrote: On Mon, 23 Jan 2023 at 16:23, Evgeny Iakovlev wrote: > > v4: > * Fixed post_load hook to be backwards-migratable > * Refactored some code in 5/5 as per review comments > > v3: > * Introduced a post_load hook for PL011State migration for >backwards-

Re: [PATCH v2 2/4] hw/char/pl011: implement a reset method

2023-01-20 Thread eiakovlev
On 1/20/23 12:45 PM, Peter Maydell wrote: On Thu, 19 Jan 2023 at 21:57, Evgeny Iakovlev wrote: > > > On 1/19/2023 14:27, Peter Maydell wrote: >> On Tue, 17 Jan 2023 at 22:05, Evgeny Iakovlev >> wrote: >>> PL011 currently lacks a reset method. Implement it. >>> >>> Signed-off-by: Evgeny Iako

Re: [PATCH 1/2] hw/char/pl011: better handling of FIFO flags on LCR reset

2023-01-17 Thread eiakovlev
On 1/17/23 5:02 PM, Peter Maydell wrote: On Tue, 17 Jan 2023 at 15:54, Evgeny Iakovlev wrote: > > > On 1/17/2023 16:24, Peter Maydell wrote: >> On Fri, 6 Jan 2023 at 17:28, Evgeny Iakovlev >> wrote: >>> Current FIFO handling code does not reset RXFE/RXFF flags when guest >>> resets FIFO by

Re: [PATCH v2] semihosting: add O_BINARY flag in host_open for NT compatibility

2023-01-16 Thread eiakovlev
On 1/6/23 7:58 PM, Peter Maydell wrote: On Fri, 6 Jan 2023 at 18:22, Evgeny Iakovlev wrote: > > > On 1/6/2023 17:28, Peter Maydell wrote: >> On Fri, 6 Jan 2023 at 15:44, Alex Bennée wrote: >>> Peter Maydell writes: >> I think the theory when the semihosting API was originally designed >> d