Cool! Thanks for the updates. Steve
On Mon, Jan 24, 2022 at 6:45 AM Gabe Black via gem5-dev <gem5-dev@gem5.org> wrote: > BTW, I've started trying to get this test program to run to flush out bugs > in our pre-64bit x86 support. It's been very helpful and usable, and I'm > hoping once I get it working (or at least mostly working :-) we can add it > as a regression. > > https://github.innominds.com/barotto/test386.asm > > Gabe > > On Tue, Jan 18, 2022 at 9:04 PM Gabe Black <gabe.bl...@gmail.com> wrote: > >> It seems slow, and I had to fix a bug in SeaBIOS, but it seems to run :-) >> No video currently, since I haven't written a VGA device yet. >> >> Gabe >> >> On Tue, Jan 18, 2022 at 9:03 PM Gabe Black <gabe.bl...@gmail.com> wrote: >> >>> HimemX 3.34 [Sep 05 2015] (c) 1995, Till Gerken 2001-2006 Tom Ehlert >>> Always on A20 method used >>> Kernel: allocated 45 Diskbuffers = 23940 Bytes in HMA >>> >>> FreeCom version 0.84-pre2 XMS_Swap [Aug 28 2006 00:29:00] >>> >>> Done processing startup files C:\FDCONFIG.SYS and C:\AUTOEXEC.BAT >>> >>> Type HELP to get support on commands and navigation. >>> >>> Welcome to the FreeDOS 1.2 operating system (http://www.freedos.org) >>> >>> C:\>dir >>> Volume in drive C is FREEDOS2016 >>> Volume Serial Number is 104F-0FE7 >>> Directory of C:\ >>> >>> FDOS <DIR> 02-11-2018 8:05a >>> AUTOEXEC BAT 1,319 02-11-2018 8:14a >>> COMMAND COM 66,945 08-28-2006 10:38p >>> FDCONFIG SYS 762 02-11-2018 8:14a >>> KERNEL SYS 46,685 05-11-2016 9:42p >>> 4 file(s) 115,711 bytes >>> 1 dir(s) 311,771,136 bytes free >>> C:\> >>> >>> On Sun, Jan 9, 2022 at 9:39 PM Gabe Black <gabe.bl...@gmail.com> wrote: >>> >>>> Hey folks, I've wanted to try to get a bare metal x86 config going for >>>> a long time, since I thought it would be fun to play some old DOS games >>>> from my childhood on gem5. To that end, I decided to try to get SeaBIOS, a >>>> free implementation of a PC BIOS, to run there. >>>> >>>> While I haven't gotten that to totally work yet, and I don't want to >>>> call for special attention for something I'm just doing for fun, I have >>>> found about a dozen general x86 bugs/missing features which I've been >>>> fixing up in this CL chain. >>>> >>>> https://gem5-review.googlesource.com/c/public/gem5/+/55249 >>>> >>>> PTAL if you're curious about the DOS config, and also to review the >>>> actual fixes so that we can get those checked in. >>>> >>>> Gabe >>>> >>> _______________________________________________ > gem5-dev mailing list -- gem5-dev@gem5.org > To unsubscribe send an email to gem5-dev-le...@gem5.org > %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
_______________________________________________ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s