bochs and mp tables
Posted: Tue Oct 14, 2008 11:27 am
Been a while since I have been here..
I am having a problem with the mp tables from bochs and locating the PCI busses. When I boot my os and have it print the busses it from the mp tables it says it only finds 1 ISA bus, but I have configured all the pci support for bochs.
My options during ./configure were:
"--enable-smp --enable-apic --enable-ne2000 --enable-acpi --enable-pci --enable-pnic --enable-usb --enable-large-pages --enable-pae --enable-mtrr --enable-show-ips --enable-debugger --enable-disasm --enable-readline --enable-logging --enable-x86-debugger --with-x11"
and my config file I boot with is:
"
megs: 64
romimage: file="/home/blound/os32/bochs-build/share/bochs/BIOS-bochs-latest"
vgaromimage: file="/home/blound/os32/bochs-build/share/bochs/VGABIOS-elpin-2.40"
floppya: 1_44=/dev/loop0, status=inserted
boot: a
log: bochsout.txt
mouse: enabled=0
clock: sync=realtime
cpu: count=2, ips=700000
panic: action=ask
error: action=report
info: action=report
debug: action=ignore
pass: action=fatal
i440fxsupport: enabled=1, slot1=pcivga, slot2=ne2k
ne2k: enabled=1, ioaddr=0x300, irq=9, mac=b0:c4:20:aa:bb:cc, ethmod=linux, ethdev=wlan0
usb1: enabled=1, port1=mouse, port2=keypad
"
is there no way to get bochs to populate the mp tables with info about the pci busses? or am I missing something I need to do with bochs to get it to use pci?
I am having a problem with the mp tables from bochs and locating the PCI busses. When I boot my os and have it print the busses it from the mp tables it says it only finds 1 ISA bus, but I have configured all the pci support for bochs.
My options during ./configure were:
"--enable-smp --enable-apic --enable-ne2000 --enable-acpi --enable-pci --enable-pnic --enable-usb --enable-large-pages --enable-pae --enable-mtrr --enable-show-ips --enable-debugger --enable-disasm --enable-readline --enable-logging --enable-x86-debugger --with-x11"
and my config file I boot with is:
"
megs: 64
romimage: file="/home/blound/os32/bochs-build/share/bochs/BIOS-bochs-latest"
vgaromimage: file="/home/blound/os32/bochs-build/share/bochs/VGABIOS-elpin-2.40"
floppya: 1_44=/dev/loop0, status=inserted
boot: a
log: bochsout.txt
mouse: enabled=0
clock: sync=realtime
cpu: count=2, ips=700000
panic: action=ask
error: action=report
info: action=report
debug: action=ignore
pass: action=fatal
i440fxsupport: enabled=1, slot1=pcivga, slot2=ne2k
ne2k: enabled=1, ioaddr=0x300, irq=9, mac=b0:c4:20:aa:bb:cc, ethmod=linux, ethdev=wlan0
usb1: enabled=1, port1=mouse, port2=keypad
"
is there no way to get bochs to populate the mp tables with info about the pci busses? or am I missing something I need to do with bochs to get it to use pci?