Re: [SeaBIOS] [PATCH 5/5] [wip] sercon: initial split-output implementation

2016-10-13 Thread Igor Mammedov
On Thu, 13 Oct 2016 09:17:51 +0200 Gerd Hoffmann wrote: > Hi, > > > So far plan is merge it into QEMU 2.8. > > I've amended QEMU counterpart according to Radim's and Paolo's reviews > > and plan to respin it soon. > > No respin yet on the list it seems. What is the status? Do you wait >

Re: [SeaBIOS] [PATCH 5/5] [wip] sercon: initial split-output implementation

2016-10-13 Thread Gerd Hoffmann
Hi, > So far plan is merge it into QEMU 2.8. > I've amended QEMU counterpart according to Radim's and Paolo's reviews > and plan to respin it soon. No respin yet on the list it seems. What is the status? Do you wait for Radim's patches land upstream first? Can you cc me if you post it? > I

Re: [SeaBIOS] [PATCH 5/5] [wip] sercon: initial split-output implementation

2016-10-04 Thread Igor Mammedov
On Tue, 04 Oct 2016 10:49:41 +0200 Gerd Hoffmann wrote: > Hi, > > > Interesting. I'm curious how the memory scan works, because I > > didn't think there was any way to find the vga entry point except > > from the int10 vector. > > Run the init code in emulator? > > > Were you looking to inc

Re: [SeaBIOS] [PATCH 5/5] [wip] sercon: initial split-output implementation

2016-10-04 Thread Gerd Hoffmann
Hi, > Interesting. I'm curious how the memory scan works, because I didn't > think there was any way to find the vga entry point except from the > int10 vector. Run the init code in emulator? > Were you looking to include this series in SeaBIOS v1.10? We can > either delay the release or pus

Re: [SeaBIOS] [PATCH 5/5] [wip] sercon: initial split-output implementation

2016-10-03 Thread Kevin O'Connor
On Tue, Sep 27, 2016 at 02:00:08PM +0200, Gerd Hoffmann wrote: > On Fr, 2016-07-15 at 10:35 -0400, Kevin O'Connor wrote: > > On Fri, Jul 15, 2016 at 01:49:49PM +0200, Gerd Hoffmann wrote: > > > > Finally, one high level observation is that we know there are a number > > > > of quirks in various vga

Re: [SeaBIOS] [PATCH 5/5] [wip] sercon: initial split-output implementation

2016-09-27 Thread Gerd Hoffmann
On Fr, 2016-07-15 at 10:35 -0400, Kevin O'Connor wrote: > On Fri, Jul 15, 2016 at 01:49:49PM +0200, Gerd Hoffmann wrote: > > > Finally, one high level observation is that we know there are a number > > > of quirks in various vgabios emulators. For example, we know some > > > emulators don't handle

Re: [SeaBIOS] [PATCH 5/5] [wip] sercon: initial split-output implementation

2016-08-08 Thread Gerd Hoffmann
Hi, Short status update: Project isn't dead. But I'm busy with other stuff and that will not change in August due to holiday season and kvm forum, so don't expect new patches from me before September. For anyone who wants play with this: Pushed my current devel branch to https://www.kraxel.o

Re: [SeaBIOS] [PATCH 5/5] [wip] sercon: initial split-output implementation

2016-07-15 Thread Kevin O'Connor
On Fri, Jul 15, 2016 at 01:49:49PM +0200, Gerd Hoffmann wrote: > > Finally, one high level observation is that we know there are a number > > of quirks in various vgabios emulators. For example, we know some > > emulators don't handle certain 32bit instructions when in 16bit mode > > (hence script

Re: [SeaBIOS] [PATCH 5/5] [wip] sercon: initial split-output implementation

2016-07-15 Thread Gerd Hoffmann
Hi, > I'm okay with the cut-and-paste. But, another option would be to use > the iretw at the end of the existing irqentry_extrastack to implement > the ljmpw into the main vgabios. Something like (totally untested): > > entry_10_hooked: > pushfw // Setup for

Re: [SeaBIOS] [PATCH 5/5] [wip] sercon: initial split-output implementation

2016-07-14 Thread Kevin O'Connor
On Thu, Jul 14, 2016 at 10:53:02AM +0200, Gerd Hoffmann wrote: > Signed-off-by: Gerd Hoffmann > --- > src/optionroms.c | 2 ++ > src/romlayout.S | 39 ++ > src/sercon.c | 99 > +++- > 3 files changed, 111 insertions(+)

[SeaBIOS] [PATCH 5/5] [wip] sercon: initial split-output implementation

2016-07-14 Thread Gerd Hoffmann
Signed-off-by: Gerd Hoffmann --- src/optionroms.c | 2 ++ src/romlayout.S | 39 ++ src/sercon.c | 99 +++- 3 files changed, 111 insertions(+), 29 deletions(-) diff --git a/src/optionroms.c b/src/optionroms.c index f9e9