From owner-freebsd-emulation Tue Dec 10 05:36:13 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA00895 for emulation-outgoing; Tue, 10 Dec 1996 05:36:13 -0800 (PST) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id FAA00861 for ; Tue, 10 Dec 1996 05:36:09 -0800 (PST) Received: from ghost.mep.ruhr-uni-bochum.de (ghost.mep.ruhr-uni-bochum.de [134.147.6.16]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id EAA13223 for ; Tue, 10 Dec 1996 04:11:33 -0800 (PST) Received: (from roberte@localhost) by ghost.mep.ruhr-uni-bochum.de (8.7.5/8.7.3) id MAA06256; Tue, 10 Dec 1996 12:59:14 +0100 (MET) From: Robert Eckardt Message-Id: <199612101159.MAA06256@ghost.mep.ruhr-uni-bochum.de> Subject: Re: bochs (386 emulation) In-Reply-To: <199612100438.WAA25264@telecom.ksu.edu> from Joe Diehl at "9. Dec. 96 22:35:45" To: joed@telecom.ksu.edu (Joe Diehl) Date: Tue, 10 Dec 1996 12:59:12 +0100 (MET) Cc: msmith@atrad.adelaide.edu.au, freebsd-emulation@freebsd.org X-Mailer: ELM [version 2.4ME+ PL25 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > As Michael Smith wrote: > > > > Robert Eckardt stands accused of saying: > > > > > > Then I started with `bochs -bootA' > > > I had to press return since DOS6.22 waits after the `Starting MS-DOS' message. > > > > FWIW, this is DOS checking the keyboard controller. I think it sends > > a 'reset' command and expects a response of some sort; it's been a while > > since I looked at that for doscmd. BTW, Kevin Lawton says in INSTALL.DOS_WIN31: > *** NOTE: I've noticed on DOS 6.22, upon bootup, DOS waits for a period > of time before preceeding. I haven't figured out why yet, but > typing Enter seems to make it stop waiting. I used the 4 Dec. version with Hercules graphics. (configure --disable-hga-dumps --with-x) I had to change the following -- may be it helps: main.cc-950-#endif main.cc-951- bx_cpu.debug(&bx_cpu.cs, bx_cpu.prev_eip); main.cc:952:/*bx_vga_dump_status();*/ /*RE*/ main.cc-953- // bx_show_last_instructions(); main.cc-954- } -- iodev/bios.cc-511- iodev/bios.cc-512- /*--- 8254 PIT ---*/ iodev/bios.cc:513:/* bx_init_pit_bios();*/ /*RE*/ iodev/bios.cc-514- iodev/bios.cc-515- /*--- 8237 DMA controller ---*/ -- iodev/hga.cc-70-Bit8u bx_hga_memory[64 * 1024]; iodev/hga.cc-71-#else iodev/hga.cc:72:Bit8u bx_hga_memory[64 * 1024]; /*RE*/ iodev/hga.cc:73:/*Bit8u *bx_hga_memory = &bx_phy_memory[0xb0000];*/ /*RE*/ iodev/hga.cc-74-#endif iodev/hga.cc-75- -- iodev/hga.h-47-extern Bit8u bx_hga_memory[64 * 1024]; iodev/hga.h-48-#else iodev/hga.h:49:extern Bit8u bx_hga_memory[64 * 1024]; /*RE*/ iodev/hga.h:50:/*extern Bit8u *bx_hga_memory;*/ /*RE*/ iodev/hga.h-51-#endif iodev/hga.h-52- And in config.h #define BX_EMULATE_HGA_DUMPS no to #define BX_EMULATE_HGA_DUMPS 0 > Joe Diehl -- Robert Eckardt \\ FreeBSD -- solutions for a large universe.(tm) RobertE@MEP.Ruhr-Uni-Bochum.de \\ What do you want to boot tomorrow ?(tm) http://WWW.MEP.Ruhr-Uni-Bochum.de/~roberte For PGP-key finger roberte@gluon.MEP.Ruhr-Uni-Bochum.de