Quite a regular
Joined: 2018/1/4 10:56 Last Login
: 11/19 7:09
From In Russia everyone is free to say what he thinks
Group:
Registered Users
|
I have no idea how to check it and understand if the "RAM" management is correct. Or it could be managed in "REAL" Mode
for example with this:
qemu-system-ppc -cpu g3 -M pegasos2 -bios /home/white/Scaricati/pegasos2.rom -m 1024 -object memory-backend-file,id=mem,size=1024M,mem-path=/dev/shm /qemu-ram,share=on -serial stdio -device sm501 -drive if=none,id=hd,file=/home/white/Downloads/32gb.raw,format=raw -device ide-hd,drive=hd, bus=ide.0 -device rtl8139,netdev=vlan0 -netdev user,id=vlan0 -vga none -drive if=none,id=hd1,file=/home/white/Downloads/coffin.raw,format=raw -device ide-hd,drive=hd1,bus=ide.0
switch to console mode in qemu :
code: mtree info ((( initialization boot )))
QEMU 8.0.0 monitor - type 'help' for more information (qemu) info mtree address-space: mv64361-pcibridge 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container
address-space: I/O 0000000000000000-000000000000ffff (prio 0, i/o): io
address-space: via-ac97 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: vt8231-isa 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: mv64361-pcibridge 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: via-ide 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: sm501 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container
address-space: cpu-memory-0 address-space: memory 0000000000000000-ffffffffffffffff (prio 0, i/o): system 0000000000000000-000000003fffffff (prio 0, ram): pegasos2.ram 0000000080000000-00000000bfffffff (prio 0, i/o): alias pci1-mem0-win @pci1-mem 0000000080000000-00000000bfffffff 00000000c0000000-00000000dfffffff (prio 0, i/o): alias pci0-mem0-win @pci0-mem 00000000c0000000-00000000dfffffff 00000000f1000000-00000000f100ffff (prio 0, i/o): mv64361 00000000f8000000-00000000f8ffffff (prio 0, i/o): alias pci0-io-win @pci0-io 0000000000000000-0000000000ffffff 00000000f9000000-00000000f9ffffff (prio 0, i/o): alias pci0-mem1-win @pci0-mem 0000000000000000-0000000000ffffff 00000000fd000000-00000000fdffffff (prio 0, i/o): alias pci1-mem1-win @pci1-mem 0000000000000000-0000000000ffffff 00000000fe000000-00000000feffffff (prio 0, i/o): alias pci1-io-win @pci1-io 0000000000000000-0000000000ffffff 00000000ff800000-00000000ffffffff (prio 0, i/o): alias pci1-mem3-win @pci1-mem 00000000ff800000-00000000ffffffff 00000000fff00000-00000000fff7ffff (prio 0, rom): pegasos2.rom
address-space: via-mc97 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container
address-space: rtl8139 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container
address-space: vt82c686b-usb-uhci 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: vt82c686b-usb-uhci 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: vt8231-pm 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container
memory-region: system 0000000000000000-ffffffffffffffff (prio 0, i/o): system 0000000000000000-000000003fffffff (prio 0, ram): pegasos2.ram 0000000080000000-00000000bfffffff (prio 0, i/o): alias pci1-mem0-win @pci1-mem 0000000080000000-00000000bfffffff 00000000c0000000-00000000dfffffff (prio 0, i/o): alias pci0-mem0-win @pci0-mem 00000000c0000000-00000000dfffffff 00000000f1000000-00000000f100ffff (prio 0, i/o): mv64361 00000000f8000000-00000000f8ffffff (prio 0, i/o): alias pci0-io-win @pci0-io 0000000000000000-0000000000ffffff 00000000f9000000-00000000f9ffffff (prio 0, i/o): alias pci0-mem1-win @pci0-mem 0000000000000000-0000000000ffffff 00000000fd000000-00000000fdffffff (prio 0, i/o): alias pci1-mem1-win @pci1-mem 0000000000000000-0000000000ffffff 00000000fe000000-00000000feffffff (prio 0, i/o): alias pci1-io-win @pci1-io 0000000000000000-0000000000ffffff 00000000ff800000-00000000ffffffff (prio 0, i/o): alias pci1-mem3-win @pci1-mem 00000000ff800000-00000000ffffffff 00000000fff00000-00000000fff7ffff (prio 0, rom): pegasos2.rom
memory-region: pci1-mem 0000000000000000-00000000ffffffff (prio 0, i/o): pci1-mem
memory-region: pci0-mem 0000000000000000-00000000ffffffff (prio 0, i/o): pci0-mem
memory-region: pci0-io 0000000000000000-000000000000ffff (prio 0, i/o): pci0-io
memory-region: pci1-io 0000000000000000-000000000000ffff (prio 0, i/o): pci1-io 0000000000000000-0000000000000007 (prio 0, i/o): dma-chan 0000000000000008-000000000000000f (prio 0, i/o): dma-cont 0000000000000020-0000000000000021 (prio 0, i/o): pic 0000000000000040-0000000000000043 (prio 0, i/o): pit 0000000000000060-0000000000000060 (prio 0, i/o): i8042-data 0000000000000064-0000000000000064 (prio 0, i/o): i8042-cmd 0000000000000070-0000000000000071 (prio 0, i/o): rtc 0000000000000070-0000000000000070 (prio 0, i/o): rtc-index 0000000000000081-0000000000000083 (prio 0, i/o): dma-page 0000000000000087-0000000000000087 (prio 0, i/o): dma-page 0000000000000089-000000000000008b (prio 0, i/o): dma-page 000000000000008f-000000000000008f (prio 0, i/o): dma-page 00000000000000a0-00000000000000a1 (prio 0, i/o): pic 00000000000000b2-00000000000000b3 (prio 0, i/o): apm-io 00000000000000c0-00000000000000cf (prio 0, i/o): dma-chan 00000000000000d0-00000000000000df (prio 0, i/o): dma-cont 00000000000002f8-00000000000002ff (prio 0, i/o): serial 0000000000000378-000000000000037f (prio 0, i/o): parallel 00000000000003f1-00000000000003f5 (prio 0, i/o): fdc 00000000000003f7-00000000000003f7 (prio 0, i/o): fdc 00000000000004d0-00000000000004d0 (prio 0, i/o): elcr 00000000000004d1-00000000000004d1 (prio 0, i/o): elcr 0000000000000f00-0000000000000f7f (prio 0, i/o): via-pm 0000000000000f00-0000000000000f03 (prio 0, i/o): acpi-evt 0000000000000f04-0000000000000f05 (prio 0, i/o): acpi-cnt 0000000000000f08-0000000000000f0b (prio 0, i/o): acpi-tmr 0000000000001000-0000000000001007 (prio 1, i/o): via-ide0-data 000000000000100c-000000000000100f (prio 1, i/o): via-ide0-cmd 0000000000001010-0000000000001017 (prio 1, i/o): via-ide1-data 000000000000101c-000000000000101f (prio 1, i/o): via-ide1-cmd 0000000000001020-000000000000102f (prio 1, i/o): via-bmdma-container 0000000000001020-0000000000001023 (prio 0, i/o): via-bmdma 0000000000001024-0000000000001027 (prio 0, i/o): bmdma 0000000000001028-000000000000102b (prio 0, i/o): via-bmdma 000000000000102c-000000000000102f (prio 0, i/o): bmdma 0000000000001040-000000000000105f (prio 1, i/o): uhci 0000000000001060-000000000000107f (prio 1, i/o): uhci
(qemu) info mtree
((( 4.1 system in operation )))
address-space: mv64361-pcibridge 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container
address-space: I/O 0000000000000000-000000000000ffff (prio 0, i/o): io
address-space: via-ac97 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: vt8231-isa 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: mv64361-pcibridge 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: via-ide 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: sm501 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: cpu-memory-0 address-space: memory 0000000000000000-ffffffffffffffff (prio 0, i/o): system 0000000000000000-000000003fffffff (prio 0, ram): pegasos2.ram 0000000080000000-00000000bfffffff (prio 0, i/o): alias pci1-mem0-win @pci1-mem 0000000080000000-00000000bfffffff 00000000c0000000-00000000dfffffff (prio 0, i/o): alias pci0-mem0-win @pci0-mem 00000000c0000000-00000000dfffffff 00000000f1000000-00000000f100ffff (prio 0, i/o): mv64361 00000000f8000000-00000000f8ffffff (prio 0, i/o): alias pci0-io-win @pci0-io 0000000000000000-0000000000ffffff 00000000f9000000-00000000f9ffffff (prio 0, i/o): alias pci0-mem1-win @pci0-mem 0000000000000000-0000000000ffffff 00000000fd000000-00000000fdffffff (prio 0, i/o): alias pci1-mem1-win @pci1-mem 0000000000000000-0000000000ffffff 00000000fe000000-00000000feffffff (prio 0, i/o): alias pci1-io-win @pci1-io 0000000000000000-0000000000ffffff 00000000ff800000-00000000ffffffff (prio 0, i/o): alias pci1-mem3-win @pci1-mem 00000000ff800000-00000000ffffffff 00000000fff00000-00000000fff7ffff (prio 0, rom): pegasos2.rom
address-space: via-mc97 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container
address-space: rtl8139 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: vt82c686b-usb-uhci 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: vt82c686b-usb-uhci 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container 0000000000000000-ffffffffffffffff (prio 0, i/o): alias bus master @system 0000000000000000-ffffffffffffffff
address-space: vt8231-pm 0000000000000000-ffffffffffffffff (prio 0, i/o): bus master container
memory-region: system 0000000000000000-ffffffffffffffff (prio 0, i/o): system 0000000000000000-000000003fffffff (prio 0, ram): pegasos2.ram 0000000080000000-00000000bfffffff (prio 0, i/o): alias pci1-mem0-win @pci1-mem 0000000080000000-00000000bfffffff 00000000c0000000-00000000dfffffff (prio 0, i/o): alias pci0-mem0-win @pci0-mem 00000000c0000000-00000000dfffffff 00000000f1000000-00000000f100ffff (prio 0, i/o): mv64361 00000000f8000000-00000000f8ffffff (prio 0, i/o): alias pci0-io-win @pci0-io 0000000000000000-0000000000ffffff 00000000f9000000-00000000f9ffffff (prio 0, i/o): alias pci0-mem1-win @pci0-mem 0000000000000000-0000000000ffffff 00000000fd000000-00000000fdffffff (prio 0, i/o): alias pci1-mem1-win @pci1-mem 0000000000000000-0000000000ffffff 00000000fe000000-00000000feffffff (prio 0, i/o): alias pci1-io-win @pci1-io 0000000000000000-0000000000ffffff 00000000ff800000-00000000ffffffff (prio 0, i/o): alias pci1-mem3-win @pci1-mem 00000000ff800000-00000000ffffffff 00000000fff00000-00000000fff7ffff (prio 0, rom): pegasos2.rom
memory-region: pci1-mem 0000000000000000-00000000ffffffff (prio 0, i/o): pci1-mem 0000000080000000-0000000083ffffff (prio 1, ram): sm501.local 0000000084000000-00000000841fffff (prio 1, i/o): sm501.mmio 0000000084000000-000000008400006b (prio 0, i/o): sm501-system-config 0000000084010040-0000000084010053 (prio 0, i/o): sm501-i2c 0000000084080000-0000000084080fff (prio 0, i/o): sm501-disp-ctrl 0000000084100000-0000000084100053 (prio 0, i/o): sm501-2d-engine
memory-region: pci0-mem 0000000000000000-00000000ffffffff (prio 0, i/o): pci0-mem
memory-region: pci0-io 0000000000000000-000000000000ffff (prio 0, i/o): pci0-io
memory-region: pci1-io 0000000000000000-000000000000ffff (prio 0, i/o): pci1-io 0000000000000000-0000000000000007 (prio 0, i/o): dma-chan 0000000000000008-000000000000000f (prio 0, i/o): dma-cont 0000000000000020-0000000000000021 (prio 0, i/o): pic 0000000000000040-0000000000000043 (prio 0, i/o): pit 0000000000000060-0000000000000060 (prio 0, i/o): i8042-data 0000000000000064-0000000000000064 (prio 0, i/o): i8042-cmd 0000000000000070-0000000000000071 (prio 0, i/o): rtc 0000000000000070-0000000000000070 (prio 0, i/o): rtc-index 0000000000000081-0000000000000083 (prio 0, i/o): dma-page 0000000000000087-0000000000000087 (prio 0, i/o): dma-page 0000000000000089-000000000000008b (prio 0, i/o): dma-page 000000000000008f-000000000000008f (prio 0, i/o): dma-page 00000000000000a0-00000000000000a1 (prio 0, i/o): pic 00000000000000b2-00000000000000b3 (prio 0, i/o): apm-io 00000000000000c0-00000000000000cf (prio 0, i/o): dma-chan 00000000000000d0-00000000000000df (prio 0, i/o): dma-cont 00000000000002f8-00000000000002ff (prio 0, i/o): serial 0000000000000378-000000000000037f (prio 0, i/o): parallel 00000000000003f1-00000000000003f5 (prio 0, i/o): fdc 00000000000003f7-00000000000003f7 (prio 0, i/o): fdc 00000000000004d0-00000000000004d0 (prio 0, i/o): elcr 00000000000004d1-00000000000004d1 (prio 0, i/o): elcr 0000000000000f00-0000000000000f7f (prio 0, i/o): via-pm 0000000000000f00-0000000000000f03 (prio 0, i/o): acpi-evt 0000000000000f04-0000000000000f05 (prio 0, i/o): acpi-cnt 0000000000000f08-0000000000000f0b (prio 0, i/o): acpi-tmr 0000000000001000-0000000000001007 (prio 1, i/o): via-ide0-data 000000000000100c-000000000000100f (prio 1, i/o): via-ide0-cmd 0000000000001010-0000000000001017 (prio 1, i/o): via-ide1-data 000000000000101c-000000000000101f (prio 1, i/o): via-ide1-cmd 0000000000001020-000000000000102f (prio 1, i/o): via-bmdma-container 0000000000001020-0000000000001023 (prio 0, i/o): via-bmdma 0000000000001024-0000000000001027 (prio 0, i/o): bmdma 0000000000001028-000000000000102b (prio 0, i/o): via-bmdma 000000000000102c-000000000000102f (prio 0, i/o): bmdma 0000000000001030-0000000000001033 (prio 1, i/o): via-ac97.fm 0000000000001034-0000000000001037 (prio 1, i/o): via-ac97.midi 0000000000001040-000000000000105f (prio 1, i/o): uhci 0000000000001060-000000000000107f (prio 1, i/o): uhci 0000000000001100-00000000000011ff (prio 1, i/o): rtl8139 0000000000001200-00000000000012ff (prio 1, i/o): via-ac97.sgd
but in this case I have no idea if the "ram" is managed in "Real" mode as it happens in WinUAE"
Edited by white on 2023/6/3 13:37:21
|