Drew Northup wrote:
>
> I just tried tomsrtbt on my just updated system....... here are the results:
I downloaded/tried tomsrtbt-1.7.185. It panicing on single byte read/writes
to a word port for the hard disk drive (that I wasn't using in my conf file).
I commented out the panics and returned, and tomsrtbt booted.
It seems to insist that the floppy is removed. So I copied
/dev/null to the floppy image. :^) Now that I think of it,
I've got to get the floppy icon back on the GUI. Anyways,
I tried logging in as root after that, and it panics on:
bochs: disk: Not implemented command
bochs: disk: aborting on command 0xf0 {DISK}
Probably more ignoring would fix that. I don't have to play
with this more. Tomsrtbt boots very slow. Deal with it later,
but anyways here's the changes I made to make it boot:
-Kevin
Index: harddrv.cc
===================================================================
RCS file: /cvsroot-plex86/plex86/user/plugins/bochs/iodev/harddrv.cc,v
retrieving revision 1.1
diff -r1.1 harddrv.cc
272a273,274
> #warning "remove this hack"
> return 0;
642c644,647
< bx_panic("disk: non-word IO read from %04x\n", (unsigned) address);---
> #warning "remove this hack"
> return;
> bx_panic("disk: %u-byte IO write to %04x\n",
> io_len, (unsigned) address);