Re: [SeaBIOS] [PATCH] Add config option to disable MTRRinitialization.

2011-03-14 Thread Scott Duplichan
Sebastian Herbszt wrote: ] 00034041578i[CPU0 ] 0x01fe28e9 wrmsr : 0F30 ] 00034041578e[CPU0 ] exception(): 3rd (13) exception with no resolution, shutdown status is 00h, ] ]Stanislav, you happen to know why WRMSR is not recognized here? ] ]Sebastian If it works like real hardware, it is

Re: [SeaBIOS] non-emulated AHCI hardware

2011-04-25 Thread Scott Duplichan
Scott Duplichan wrote: ]1) When booting a DOS drive, a disk read error occurs at some point ]after autoexec executes. The revised patch (attached) overcomes this problem. It turns out in the latter stage of booting, DOS makes a couple of INT13 read requests with a buffer that is not word aligned

Re: [SeaBIOS] non-emulated AHCI hardware

2011-04-25 Thread Scott Duplichan
Peter Stuge wrote: ]Still it's not nice to write outside the callers buffer. Another OS ]might call same function and SeaBIOS would end up corrupting some ]variable. Ungood. I guess memmove() is the only choice? ]//Peter I had a couple of ideas for a more sound solution. Debugging them is a

Re: [SeaBIOS] non-emulated AHCI hardware

2011-05-26 Thread Scott Duplichan
Gerd Hoffmann wrote: ] Hi, ] ] Attached is a two part version of the previous patch. Stage1 is enough ] to get through most OS installs. Stage2 adds unaligned buffer support ] needed for MS-DOS. ] ]Hmm, patch #1 is still a collection of multiple changes, looks a bit ]like trying this and that

Re: [SeaBIOS] [PATCH] Consider a VGA to be active if it responds to either IO or memory access

2011-05-27 Thread Scott Duplichan
Ian Campbell wrote: ]It's not obvious whether the I/O space enable bit in the PCI cfg command ]register is supposed to control the availability of non-PCI registers or ]not. Neither the PCI spec nor the GD-5446 datasheet are particularly ]clear on the matter. The VGA class code indicates that

Re: [SeaBIOS] [coreboot] Add IDE_TO_AHCI config

2011-05-27 Thread Scott Duplichan
Alex Chuang wrote: ]Hi, ] ]Attach my modified files that are used git format-patch format. ] ]Best regards, ]Alex Hello Alex, I tested this patch on AMD Persimmon. In SeaBIOS, I enabled your new IDE_TO_AHCI option, enabled ATA and ATA DMA, and disabled AHCI. In coreboot, I hid the IDE

Re: [SeaBIOS] Issues with ASRock E350M1

2011-05-29 Thread Scott Duplichan
in endpoint descriptor dword #2 so that the remaining head pointer field is valid for comparing with the next pointer. Signed-off-by: Scott Duplichan sc...@notabs.org --- seabios-0.6.2-original\src\usb-ohci.c Mon Feb 28 21:10:57 2011 +++ seabios-0.6.2\src\usb-ohci.cSun May 29 02:47:30

Re: [SeaBIOS] [PATCH] Ctrl-Break support (INT 1B, etc)

2011-07-21 Thread Scott Duplichan
Kevin O'Connor wrote: ]On Thu, Jul 21, 2011 at 02:49:08AM +0300, Nikolay Nikolov wrote: ] Hi, all, ] ] I made a patch for proper Ctrl-Break handling. This is useful for ] MS-DOS or compatible operating systems like FreeDOS. ... ] +enqueue_key(0, 0); ] ]RBIL implies the should

[SeaBIOS] problem building from Windows using msys

2014-06-01 Thread Scott Duplichan
Building SeaBIOS from Windows using mingw has been broken for a long time. The problem is that in this environment, line 100 of the makefile: $(Q)printf '$(foreach i,$2,#include $(CURDIR)/$i\n)' $3.tmp.c creates an include statement that the mingw port of gcc rejects: #include

Re: [SeaBIOS] problem building from Windows using msys

2014-06-02 Thread Scott Duplichan
Kevin O'Connor [mailto:ke...@koconnor.net] wrote: ]On Sun, Jun 01, 2014 at 10:31:39PM -0500, Scott Duplichan wrote: ] Building SeaBIOS from Windows using mingw has been broken for ] a long time. The problem is that in this environment, line 100 ] of the makefile: ] ]$(Q)printf '$(foreach i

Re: [SeaBIOS] Problems with Linux payload

2014-08-27 Thread Scott Duplichan
Laszlo Ersek [mailto:ler...@redhat.com] wrote: [snip] ]Can you hex-dump the guest memory too, in both cases, starting from ]0xf4b78+0x18, and from 0x1ffec000+0x18, respectively, for 0x8 bytes? ]This would provide the segment descriptor in each case that the selector ]value 0x18 references.