I just tried tomsrtbt on my just updated system....... here are the results:

tanj:/stor/d2/plex86/user# ./plex86
Processing command-line options
Opening VM (/dev/plex86)
Processing configuration script plex86.conf
Allocating 8MB of physical memory in VM
Mapping virtualized physical memory into monitor
Zeroing virtualized physical memory
Mapping monitor print buffer into user mem.
bochs: ips = 1000000
unmapped_c::init: IGNORING unmapped ports
bochs: [cmos] Setting initial clock to: Wed Sep 29 01:12:35 1999
bochs: bx_options.floppy_command_delay = 500
vga construct static
bochs: font_width = 8
bochs: font_height = 16
bochs: default_depth = 24
bochs: waiting for MapNotify
bochs: MapNotify found.
bochs: vga: interval=300000
vga init called
bochs: TTY not used, serial port is not connected
ROM: loading image '../bios/BIOS-plex86-2000_0817a' @ 0xf0000 (65536 bytes)
ROM: loading image '../bios/VGABIOS-elpin-2.40' @ 0xc0000 (32768 bytes)
Setting prescan depth to 3
Initializing plugins
Running VM
bochs: timer0 period set to 18 hz
bochs: CMOS: write reg 14h: value = 05h
bochs: vga: io write: 3cf: reg 05: value = 10h
bochs: vga: io write: 3da: ignoring: feature ctrl & vert sync
bochs: *** io read 3c5 case 1: sequencer clocking mode
bochs: vga: io write 3c0: address mode reg=16
bochs: vga: io write 3c0: address mode reg=17
bochs: vga: io write 3c0: address mode reg=18
bochs: vga: io write 3c0: address mode reg=19
bochs: vga: io write 3c0: address mode reg=20
bochs: *** io read 3c5 case 1: sequencer clocking mode
bochs: update(): color text mode: mem map is 1
bochs: vga: io write: 3cf: reg 05: value = 10h
bochs: *** io read 3c5 case 1: sequencer clocking mode
floppy io: cylinder request != current cylinder
bochs: vga: io write: 3cf: reg 05: value = 10h
bochs: vga: io write: 3da: ignoring: feature ctrl & vert sync
bochs: *** io read 3c5 case 1: sequencer clocking mode
bochs: vga: io write 3c0: address mode reg=16
bochs: vga: io write 3c0: address mode reg=17
bochs: vga: io write 3c0: address mode reg=18
bochs: vga: io write 3c0: address mode reg=19
bochs: vga: io write 3c0: address mode reg=20
bochs: *** io read 3c5 case 1: sequencer clocking mode
bochs: vga: io write: 3cf: reg 05: value = 10h
bochs: *** io read 3c5 case 1: sequencer clocking mode
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
bochs: floppy: DMA and interrupt capabilities disabled
bochs: panic, POWER button turned off.
============ begin VGA text buffer dump ===============
http://www.toms.net/rb/
        #####
       #######
       ##O#O##
       #VVVVV#
     ##  VVV  ##
    #          ##
   #            ##
   #            ###          .~.
  QQ#           ##Q          /V\
QQQQQQ#        #QQQQQQ      // \\
QQQQQQQ#     #QQQQQQQ      /(   )\
  QQQQQ#######QQQQQ         ^`~'^
 Other distributions       tomsrtbt
(15 seconds...)
boot:
Loading zImage.........
Press <RETURN> to see video modes available, <SPACE> to continue or wait 30
sec
Uncompressing Linux...
============ end   VGA text buffer dump ===============
Shutting down plugins
bochs: Note: X11: bx_gui_c::exit() not implemented yet.
Unmapping guest physical memory.
Unmapping monitor print buffer.
Tearing down VM
Closing VM
tanj:/stor/d2/plex86/user#

So it is dying because it can't use DMA & interrupts to access the
floppy..... hope this is useful to you !!!!

Drew Northup, N1XIM


Reply via email to