Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
152 user(s) are online (105 user(s) are browsing Forums)

Members: 0
Guests: 152

more...

Headlines

 
  Register To Post  

« 1 ... 36 37 38 (39) 40 41 42 ... 72 »
Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


See User information
@kas1e
Yes just cat /proc/interrupts should be enough (there's also /proc/ioports and /proc/iomem but not sure if that has anything useful but while you're there you could ge those too).

echo >/dev/ttyS0 should work but maybe you need to make sure you use the right baud setting, check dmesg | grep serial to see what it set or around those lines in dmesg. Maybe you can use " /failsafe" io even on real peagsos to set console to serial before boot and then maybe the Linux output will be on serial too at least that happens on QEMU but maybe because it does not recognise video).

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


See User information
@derfs
Not sure that using VGA and x-vga=on together is a good idea as both of those would use the same ports so just forget VGA and use bochs-display,romfile="" instead. This probably does not matter for the freeze though. To me that sounds like maybe something with shared interrupts as all PCI devices use IRQ9, this is how the firmware sets it up so maybe that's expected but I'd like to see output from real machine to check that. Can the same freeze be reproduced with Linux? It seems to happen when using multiple PCI devices such as network, usb, sound and a passed through card. I don't know however how to find more about this, I hope Linux may give us more info or at least be able to debug better with that as we have the sources to check.

Also including info qtree, info registers and info irq output from QEMU monitor at the hang may have some more info about the state of the machine so try to get that. You can use -serial mon:stdio and switch between serial of the quest and QEMU monitor with Ctrl-A c

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Not too shy to talk
Not too shy to talk


See User information
I'm just installing linux to an emulated pegasos, but once it's done I need to go out. Actually, it just failed. OK, later then.

I have observed that ethernet and GFX share Line 9, Pin A, No. 25 but they have a different I/O region.


Amiga x5040 ı 16GB ı RX580
GB-A1000 060@100,
A1200 PiStorm32-Lite CM4
Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


See User information
@derfs
I see nothing at the qtext.io link.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


See User information
@MartinW
All PCI devices are mapped to IRQ 9 and AFIAK this is also how it is on real machine so maybe we have some problem with emulating the interrupt controller or the AmigaOS driver for it expects something that works differently on real hardware. That's why I'm interested if this can be reproduced with Linux because then we may understand better what is happening or if Linux works it may be AmigaOS specific.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Just popping in
Just popping in


See User information
@joerg

Quote:
I never used Dialer, at least for me it's much more complicated and can easier fail than simply using the internet prefs to set up a connection.


I use it through the wizard. That is when I used to wizard to set it up. The wizard attaches Dialer icon. Should be updated. People always advise against using the wizard but for me it was always fine, just confusing with the dated terms it uses for connection, such as Broadband when what is needed is DHCP for a common router.

Going through Internet Prefs it has a generic icon that opens up MultiView. Even less useful for getting online but at least there's no complaint. But it's still tagged as a mountlist.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Just popping in
Just popping in


See User information
@kas1e

Does the Linux installer mount USB drives? Should auto mount devices so data can be copied that way as well. At least the Jessie installer ramdisk I rebuilt for A1/XE did mount over USB.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Just can't stay away
Just can't stay away


See User information
IRQ mappings are missing except for the gfx card, but if really everything is using IRQ 9 on the Pegasos2 emulation it's no wonder that you get system freezes or crashes sooner or later...

@balaton
Quote:
That's why I'm interested if this can be reproduced with Linux because then we may understand better what is happening or if Linux works it may be AmigaOS specific.
As I wrote already Linux is irrelevant, maybe it even works if all PCI drivers share the same IRQ. AmigaOS doesn't.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Just can't stay away
Just can't stay away


See User information
@Hypex
I don't know for what you want or need icons.
If you configure a network connection with Internet prefs it doesn't need any.

Dialer is called Dialer because that's what it's usable for: Modem and ISDN dial up internet connections. For ethernet and WLAN it's useless.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


See User information
@joerg
Quote:
but if really everything is using IRQ 9 on the Pegasos2 emulation it's no wonder that you get system freezes or crashes sooner or later...


Everyting is using IRQ9 on pegasos2. Also on real one not only emulation, that's how the firmware sets it up. So how does this work on real hardware then? If it works on real hardware this way then we don't emulate something the way AmigaOS expects it. It may be Linux can handle this better and still work but that's not irrelevant to find out because it takes us closer to understanding the problem. Otherwise we're just stuck looking at a frozen AmigaOS with no way to find out why it froze. Or do you have an idea how to debug what is happening when it freezes to find out what circumstances is causing that? If we don't know what's causing it how can we fix it?

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Home away from home
Home away from home


See User information
@balaton
Quote:

echo >/dev/ttyS0 should work but maybe you need to make sure you use the right baud setting, check dmesg | grep serial to see what it set or around those lines in dmesg.


That what dmesg brings:
[0.00]000Found legacy serial port 0 for /pci@80000000/isa@C/serial@i2F8
[0.417418serial8250.0ttyS0 at I/O 0x2f8 (irc 0base_baud 115200is a 16550A


In putty i have that:

baud rate: 115200
data bits: 8
stop bits: 1
parity: none
flow control: none.

So once i boot, it start throw me messages on serial as usual, then "PPC Debina , Have fun!" , and then linux boots.

Then in the shell i just do "echo aaaa > /dev/ttyS0" , and nothing :(

Quote:

Maybe you can use " /failsafe" io even on real peagsos to set console to serial before boot and then maybe the Linux output will be on serial too at least that happens on QEMU but maybe because it does not recognise video).


I tried firstly to set "output-device" in OF from the "screen" to "ttya" (so all output go to serial, and i can operate peg2 via serial). Then, i can from the serial terminal choose "rescue" once boot script of linux executes, then, when it's about to switch video mode, it then stops to throw stuff to the serial :(

I even tried to disable ps2 keyboard, and keep it like that, but then the same :(

Possibly it has some bits somewhere in kernel options like serial on/off ?

Anyway, i tried then another way : via USB stick, and damn, there another set of issues :) I boot in "Rescue", go to shell, find out that my USB stick attached and listed as /dev/sdb , but any try to do something like "mount /dev/sdb /mnt" , or "mount -vfat /dev/sdb /mnt/" , result in strange error "mounting /dev/sdb on /mnt failed: No such file or directory"

So far i record the video of output, but that of course kind of hardcore, need to find out the way to grab output from... USB may have it's issues (possibly fat32 just not inbuilt intro rescue modules, dunno), but serial stopping working once Linux boots to shell kind of strange, somewhere it should be disabled or some settings changed ..

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Just can't stay away
Just can't stay away


See User information
@balaton
Quote:
Everyting is using IRQ9 on pegasos2. Also on real one not only emulation
Then you should get exactly the same problems on a real Pegasos2, for example gfx, ethernet, audio, PATA/SATA, etc. all using the same IRQ can't work.
Some AmigaOS drivers may support shared IRQs, but definitely not all.
For example check https://www.amigaportal.cz/node/159407 (with Google Translate or something like that), it's a guide on how to get a PCIe gfx card working with a PCI->PCIe bridge on an AmigaOne XE, and one of the changes required to make it work was to make sure every PCI(e) card uses a different IRQ. Of course U-Boot itself on the AmigaOne XE can't configure that itself correctly since it has no PCIe nor bridge support, instead using the U-Boot "pci write" command to manually configure it correctly was required to make it work.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


See User information
@kas1e
No idea about why it stops sending data to serial, works in emulated pegasos2 but there I don't get gfx output. If you can pass linux kernel options somewhere adding console=ttyS0 should keep it on serial but don't know where you can set it, maybe in some firmware env variable. If you booted from usb it may already be mounted so just check output of mount command or /proc/mounts to see if the /dev/sdb is already there. It may also be /dev/sdb1 or something if it's seen as a harddisk with a partition. Finally if you use the netinstall cd then you can go through the questions for it to set up networking then you may be able to copy stuff over the network but not sure what's there in the limited rescue system. Maybe you can try to find a different Linux CD that boots in a more convenient live system but don't know what worked on Pegasos2

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


See User information
Are interrupts all mapped to the same interrupt number? My RX560 uses line 9 and pin A but is mapped to interrupt number 25.

Conflicts will only appear when multiple devices get mapped to the same interrupt number.

If you remove RadeonRX from the kicklayout, you can boot amigaos with sm501 and check Ranger. Doesn't work for RadeonHD because pci graphics seems to be RadeonHD aware.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Home away from home
Home away from home


See User information
@balaton
I was lucky enough to start web server from “rescue” and have debug logs over it, exactly those you ask for:

https://kas1e.mikendezign.com/pegasos2 ... debian8_real_pegasos2.txt

If you need anything else, please ask.

PS. And i were lucky to mount USB stick in "rescue" too, just used cd-disk's menu to run something importan, after which i can simple do "mount /dev/sdb /mnt/usb/" and it works. So can share any info you need now :)


Edited by kas1e on 2023/7/8 17:14:38
Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


See User information
@kas1e
Missing detailed PCI infos from lspci -vvv and maybe you can also include full dmesg as well in case there's some interesting log message there.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Home away from home
Home away from home


See User information
@balaton
Quote:

Missing detailed PCI infos from lspci -vvv and maybe you can also include full dmesg as well in case there's some interesting log message there.


dmesg:
https://kas1e.mikendezign.com/pegasos2 ... debian8_real_pegasos2.txt

lspci -vvv:
https://kas1e.mikendezign.com/pegasos2 ... debian8_real_pegasos2.txt

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Not too shy to talk
Not too shy to talk


See User information
@balaton

sorry, looks like it auto-deleted after a short time.

Try This - I have updated the original post with it as well.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Not too shy to talk
Not too shy to talk


See User information
@balatonQuote:
balaton wrote:@derfs

Also including info qtree, info registers and info irq output from QEMU monitor at the hang may have some more info about the state of the machine so try to get that. You can use -serial mon:stdio and switch between serial of the quest and QEMU monitor with Ctrl-A c


Here is the command line being used to run QEMU
qemu-system-ppc \
    
-L pc-bios -M pegasos2 -bios pegasos2.rom -vga none \
    
-cpu 7457 -m 1024 \
    
-rtc base=localtime -serial mon:stdio \
    
-drive media=disk,format=raw,file=hdf/peg2.img \
    
-drive media=disk,format=raw,file=hdf/apps.hdf \
    
-device bochs-display,romfile="" \
    
-device vfio-pci,host=0b:00.0,multifunction=on,x-vga=on,bus=pci.0 \
    
-device vfio-pci,host=0b:00.1,bus=pci.0


info qtree

(qemuinfo qtree
bus
main-system-bus
  type System
  dev
ps2-mouseid ""
    
gpio-out "" 1
  dev
ps2-kbdid ""
    
gpio-out "" 1
  dev
mv64361-pcihostid ""
    
index (0x1)
    
x-config-reg-migration-enabled true
    bypass
-iommu false
    bus
pci.1
      type PCI
      dev
bochs-displayid ""
        
vgamem 16777216 (16 MiB)
        
edid true
        xres 
1280 (0x500)
        
yres 800 (0x320)
        
xmax (0x0)
        
ymax (0x0)
        
refresh_rate (0x0)
        
addr 01.0
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction false
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class Display controlleraddr 00:01.0pci id 1234:1111 (sub 1af4:1100)
        
bar 0mem at 0xffffffffffffffff [0xfffffe]
        
bar 2mem at 0xffffffffffffffff [0xffe]
      
devvia-mc97id ""
        
addr 0c.6
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction false
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class Class 0780, addr 00:0c.6pci id 1106:3068 (sub 1af4:1100)
      
devvia-ac97id ""
        
audiodev "none"
        
addr 0c.5
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction false
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class Audio controlleraddr 00:0c.5pci id 1106:3058 (sub 1af4:1100)
        
bar 0i/o at 0x1100 [0x11ff]
        
bar 1i/o at 0x1030 [0x1033]
        
bar 2i/o at 0x1034 [0x1037]
      
devvt8231-pmid ""
        
addr 0c.4
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction false
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class Bridgeaddr 00:0c.4pci id 1106:8235 (sub 1af4:1100)
        
busi2c
          type i2c
-bus
          dev
smbus-eepromid ""
            
address 87 (0x57)
      
devvt82c686b-usb-uhciid ""
        
bandwidth 1280 (0x500)
        
maxframes 128 (0x80)
        
addr 0c.3
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction false
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class USB controlleraddr 00:0c.3pci id 1106:3038 (sub 1af4:1100)
        
bar 4i/o at 0x1060 [0x107f]
        
bususb-bus.1
          type usb
-bus
      dev
vt82c686b-usb-uhciid ""
        
bandwidth 1280 (0x500)
        
maxframes 128 (0x80)
        
addr 0c.2
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction false
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class USB controlleraddr 00:0c.2pci id 1106:3038 (sub 1af4:1100)
        
bar 4i/o at 0x1040 [0x105f]
        
bususb-bus.0
          type usb
-bus
      dev
via-ideid ""
        
gpio-in "" 2
        addr 
0c.1
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction false
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class IDE controlleraddr 00:0c.1pci id 1106:0571 (sub 1af4:1100)
        
bar 0i/o at 0x1000 [0x1007]
        
bar 1i/o at 0x100c [0x100f]
        
bar 2i/o at 0x1010 [0x1017]
        
bar 3i/o at 0x101c [0x101f]
        
bar 4i/o at 0x1020 [0x102f]
        
buside.1
          type IDE
          dev
ide-cdid ""
            
drive "ide1-cd0"
            
backend_defaults "auto"
            
logical_block_size 512 (512 B)
            
physical_block_size 512 (512 B)
            
min_io_size (0 B)
            
opt_io_size (0 B)
            
discard_granularity 512 (512 B)
            
write-cache "auto"
            
share-rw false
            account
-invalid "auto"
            
account-failed "auto"
            
rerror "auto"
            
werror "auto"
            
ver "2.5+"
            
wwn (0x0)
            
serial "QM00003"
            
model ""
            
unit (0x0)
        
buside.0
          type IDE
          dev
ide-hdid ""
            
drive "ide0-hd1"
            
backend_defaults "auto"
            
logical_block_size 512 (512 B)
            
physical_block_size 512 (512 B)
            
min_io_size (0 B)
            
opt_io_size (0 B)
            
discard_granularity 512 (512 B)
            
write-cache "auto"
            
share-rw false
            account
-invalid "auto"
            
account-failed "auto"
            
rerror "auto"
            
werror "auto"
            
ver "2.5+"
            
wwn (0x0)
            
serial "QM00002"
            
model ""
            
cyls 4063 (0xfdf)
            
heads 16 (0x10)
            
secs 63 (0x3f)
            
lcyls (0x0)
            
lheads (0x0)
            
lsecs (0x0)
            
bios-chs-trans "lba"
            
rotation_rate (0x0)
            
unit (0x1)
          
devide-hdid ""
            
drive "ide0-hd0"
            
backend_defaults "auto"
            
logical_block_size 512 (512 B)
            
physical_block_size 512 (512 B)
            
min_io_size (0 B)
            
opt_io_size (0 B)
            
discard_granularity 512 (512 B)
            
write-cache "auto"
            
share-rw false
            account
-invalid "auto"
            
account-failed "auto"
            
rerror "auto"
            
werror "auto"
            
ver "2.5+"
            
wwn (0x0)
            
serial "QM00001"
            
model ""
            
cyls 4161 (0x1041)
            
heads 16 (0x10)
            
secs 63 (0x3f)
            
lcyls (0x0)
            
lheads (0x0)
            
lsecs (0x0)
            
bios-chs-trans "lba"
            
rotation_rate (0x0)
            
unit (0x0)
      
devvt8231-isaid ""
        
gpio-in "pirq" 4
        gpio
-out "" 1
        addr 
0c.0
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction true
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class ISA bridgeaddr 00:0c.0pci id 1106:8231 (sub 1af4:1100)
        
busisa.0
          type ISA
          dev
i8042id ""
            
gpio-in "ps2-mouse-input-irq" 1
            gpio
-in "ps2-kbd-input-irq" 1
            gpio
-out "" 2
            gpio
-out "a20" 1
            extended
-state true
            kbd
-throttle false
            kbd
-irq (0x1)
            
mouse-irq 12 (0xc)
          
devisa-fdcid ""
            
iobase 1008 (0x3f0)
            
irq (0x6)
            
dma (0x2)
            
fdtypeA "auto"
            
fdtypeB "auto"
            
fallback "288"
            
busfloppy-bus.0
              type floppy
-bus
              dev
floppyid ""
                
unit (0x0)
                
drive "floppy0"
                
backend_defaults "auto"
                
logical_block_size 512 (512 B)
                
physical_block_size 512 (512 B)
                
min_io_size (0 B)
                
opt_io_size (0 B)
                
discard_granularity 4294967295 (4 GiB)
                
write-cache "auto"
                
share-rw false
                account
-invalid "auto"
                
account-failed "auto"
                
drive-type "288"
          
devisa-serialid ""
            
index (0x0)
            
iobase 760 (0x2f8)
            
irq (0x4)
          
devisa-parallelid ""
            
index (0x0)
            
iobase 888 (0x378)
            
irq (0x7)
            
chardev "parallel0"
          
devvt8231-superioid ""
          
devmc146818rtcid ""
            
gpio-out "" 1
            base_year 
(0x0)
            
iobase 112 (0x70)
            
irq (0x8)
            
lost_tick_policy "discard"
          
devi8257id ""
            
base 192 (0xc0)
            
page-base 136 (0x88)
            
pageh-base = -(0xffffffffffffffff)
            
dshift (0x1)
          
devi8257id ""
            
base (0x0)
            
page-base 128 (0x80)
            
pageh-base = -(0xffffffffffffffff)
            
dshift (0x0)
          
devisa-pitid ""
            
gpio-in "" 1
            gpio
-out "" 1
            iobase 
64 (0x40)
          
devisa-i8259id ""
            
gpio-in "" 8
            gpio
-out "" 1
            iobase 
160 (0xa0)
            
elcr_addr 1233 (0x4d1)
            
elcr_mask 222 (0xde)
            
master false
          dev
isa-i8259id ""
            
gpio-in "" 8
            gpio
-out "" 1
            iobase 
32 (0x20)
            
elcr_addr 1232 (0x4d0)
            
elcr_mask 248 (0xf8)
            
master true
      dev
mv64361-pcibridgeid ""
        
addr 00.0
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction false
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class Host bridgeaddr 00:00.0pci id 11ab:6460 (sub 1af4:1100)
  
devmv64361-pcihostid ""
    
index (0x0)
    
x-config-reg-migration-enabled true
    bypass
-iommu false
    bus
pci.0
      type PCI
      dev
vfio-pciid ""
        
host "0000:0b:00.1"
        
vf-token "00000000-0000-0000-0000-000000000000"
        
sysfsdev "/sys/bus/pci/devices/0000:0b:00.1"
        
x-pre-copy-dirty-page-tracking "on"
        
display "off"
        
xres (0x0)
        
yres (0x0)
        
x-intx-mmap-timeout-ms 1100 (0x44c)
        
x-vga false
        x
-req true
        x
-igd-opregion false
        enable
-migration "auto"
        
x-no-mmap false
        x
-balloon-allowed false
        x
-no-kvm-intx false
        x
-no-kvm-msi false
        x
-no-kvm-msix false
        x
-no-geforce-quirks false
        x
-no-kvm-ioeventfd false
        x
-no-vfio-ioeventfd false
        x
-pci-vendor-id 4098 (0x1002)
        
x-pci-device-id 43696 (0xaab0)
        
x-pci-sub-vendor-id 4294967295 (0xffffffff)
        
x-pci-sub-device-id 4294967295 (0xffffffff)
        
x-igd-gms (0x0)
        
x-nv-gpudirect-clique 255 (0xff)
        
x-msix-relocation "off"
        
addr 02.0
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction false
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class Audio controlleraddr 00:02.0pci id 1002:aab0 (sub 1462:aab0)
        
bar 0mem at 0xffffffffffffffff [0x3ffe]
      
devvfio-pciid ""
        
host "0000:0b:00.0"
        
vf-token "00000000-0000-0000-0000-000000000000"
        
sysfsdev "/sys/bus/pci/devices/0000:0b:00.0"
        
x-pre-copy-dirty-page-tracking "on"
        
display "off"
        
xres (0x0)
        
yres (0x0)
        
x-intx-mmap-timeout-ms 1100 (0x44c)
        
x-vga true
        x
-req true
        x
-igd-opregion false
        enable
-migration "auto"
        
x-no-mmap false
        x
-balloon-allowed false
        x
-no-kvm-intx false
        x
-no-kvm-msi false
        x
-no-kvm-msix false
        x
-no-geforce-quirks false
        x
-no-kvm-ioeventfd false
        x
-no-vfio-ioeventfd false
        x
-pci-vendor-id 4098 (0x1002)
        
x-pci-device-id 26641 (0x6811)
        
x-pci-sub-vendor-id 4294967295 (0xffffffff)
        
x-pci-sub-device-id 4294967295 (0xffffffff)
        
x-igd-gms (0x0)
        
x-nv-gpudirect-clique 255 (0xff)
        
x-msix-relocation "off"
        
addr 01.0
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction true
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class VGA controlleraddr 00:01.0pci id 1002:6811 (sub 1462:3050)
        
bar 0mem at 0xc0000000 [0xcfffffff]
        
bar 2mem at 0xd0000000 [0xd003ffff]
        
bar 4i/o at 0x1000 [0x10ff]
        
bar 6mem at 0xffffffffffffffff [0x1fffe]
      
devmv64361-pcibridgeid ""
        
addr 00.0
        romfile 
""
        
romsize 4294967295 (0xffffffff)
        
rombar (0x1)
        
multifunction false
        x
-pcie-lnksta-dllla true
        x
-pcie-extcap-init true
        failover_pair_id 
""
        
acpi-index (0x0)
        
x-pcie-err-unc-mask true
        
class Host bridgeaddr 00:00.0pci id 11ab:6460 (sub 1af4:1100)
  
devmv64361id ""
    
gpio-in "gpp" 32
    gpio
-out "sysbus-irq" 1
    mmio ffffffffffffffff
/0000000000010000
(qemu)


info registers
(qemuinfo registers

CPU
#0
NIP 018038f0   LR 0184406c CTR 000fc478 XER 0003c474 CPU#0
MSR 0000d030 HID0 0410ccbc  HF 00004012 iidx 0 didx 0
TB 00000003 14728679347 DECR 19992
GPR00 00000000000fc3f0 000000006ff7efd0 00000000000fc3f8 00000000000fc3fc
GPR04 00000000000fc400 00000000000fc404 00000000000fc408 00000000000fc40c
GPR08 00000000000fc410 00000000000fc414 00000000000fc418 00000000000fc41c
GPR12 00000000000fc420 00000000000fc424 00000000000fc428 00000000000fc42c
GPR16 00000000000fc430 00000000000fc434 00000000000fc438 00000000000fc43c
GPR20 00000000000fc440 00000000000fc444 00000000000fc448 00000000000fc44c
GPR24 00000000000fc450 00000000000fc454 00000000000fc458 00000000000fc45c
GPR28 00000000000fc460 00000000000fc464 00000000000fc468 00000000000fc46c
CR 000fc470  
[ -  -  -  LO L  G  GO -  ]     RES 004@ffffffff
FPR00 
0000000082008000 407dc00000000000 0000000000000000 0000000000000000
FPR04 0000000000000000 43300000000000bf 4060000000000000 4050000000000000
FPR08 4050000000000000 3ff0000000000000 4050000000000000 4050000000000000
FPR12 4070000000000000 4330000000000100 0000000000000000 0000000000000000
FPR16 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR20 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR24 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR28 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPSCR 82008000
 SRR0 
018038f0  SRR1 0000d030    PVR 80020102 VRSAVE 00000000
SPRG0 
02192590 SPRG1 0184406c  SPRG2 6ff7efd0  SPRG3 000fc3fc
SPRG4 00000000 SPRG5 00000000  SPRG6 00000000  SPRG7 00000000
 SDR1 0100007f   DAR 00000004  DSISR 40000000
(qemu)



info irq

(qemuinfo irq
IRQ statistics 
for 7457_v1.2-powerpc-cpu:
 
22208
 4
3804
 7
26
 8
3070656
10
152168
73
11
IRQ statistics 
for isa-i8259:
 
01164
 1
57
 2
4655
 9
693
12
3597
14
1531
15
632
(qemu)


info mtree
(qemuinfo mtree
address
-spacevia-ac97
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container
    0000000000000000
-ffffffffffffffff (prio 0i/o): alias bus master @system 0000000000000000-ffffffffffffffff

address
-spacecpu-memory-0
address
-spacememory
  0000000000000000
-ffffffffffffffff (prio 0i/o): system
    0000000000000000
-000000003fffffff (prio 0ram): pegasos2.ram
    
0000000080000000-00000000bfffffff (prio 0i/o): alias pci1-mem0-win @pci1-mem 0000000080000000-00000000bfffffff
    00000000c0000000
-00000000dfffffff (prio 0i/o): alias pci0-mem0-win @pci0-mem 00000000c0000000-00000000dfffffff
    00000000f1000000
-00000000f100ffff (prio 0i/o): mv64361
    00000000f8000000
-00000000f8ffffff (prio 0i/o): alias pci0-io-win @pci0-io 0000000000000000-0000000000ffffff
    00000000f9000000
-00000000f9ffffff (prio 0i/o): alias pci0-mem1-win @pci0-mem 0000000000000000-0000000000ffffff
    00000000fd000000
-00000000fdffffff (prio 0i/o): alias pci1-mem1-win @pci1-mem 0000000000000000-0000000000ffffff
    00000000fe000000
-00000000feffffff (prio 0i/o): alias pci1-io-win @pci1-io 0000000000000000-0000000000ffffff
    00000000ff800000
-00000000ffffffff (prio 0i/o): alias pci1-mem3-win @pci1-mem 00000000ff800000-00000000ffffffff
    00000000fff00000
-00000000fff7ffff (prio 0rom): pegasos2.rom

address
-spacemv64361-pcibridge
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container

address
-spacebochs-display
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container

address
-spacevia-mc97
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container

address
-spacevt82c686b-usb-uhci
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container
    0000000000000000
-ffffffffffffffff (prio 0i/o): alias bus master @system 0000000000000000-ffffffffffffffff

address
-spacemv64361-pcibridge
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container
    0000000000000000
-ffffffffffffffff (prio 0i/o): alias bus master @system 0000000000000000-ffffffffffffffff

address
-spacevfio-pci
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container

address
-spaceI/O
  0000000000000000
-000000000000ffff (prio 0i/o): io

address
-spacevt8231-isa
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container
    0000000000000000
-ffffffffffffffff (prio 0i/o): alias bus master @system 0000000000000000-ffffffffffffffff

address
-spacevia-ide
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container
    0000000000000000
-ffffffffffffffff (prio 0i/o): alias bus master @system 0000000000000000-ffffffffffffffff

address
-spacevt82c686b-usb-uhci
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container
    0000000000000000
-ffffffffffffffff (prio 0i/o): alias bus master @system 0000000000000000-ffffffffffffffff

address
-spacevt8231-pm
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container

address
-spacevfio-pci
  0000000000000000
-ffffffffffffffff (prio 0i/o): bus master container
    0000000000000000
-ffffffffffffffff (prio 0i/o): alias bus master @system 0000000000000000-ffffffffffffffff

memory
-regionsystem
  0000000000000000
-ffffffffffffffff (prio 0i/o): system
    0000000000000000
-000000003fffffff (prio 0ram): pegasos2.ram
    
0000000080000000-00000000bfffffff (prio 0i/o): alias pci1-mem0-win @pci1-mem 0000000080000000-00000000bfffffff
    00000000c0000000
-00000000dfffffff (prio 0i/o): alias pci0-mem0-win @pci0-mem 00000000c0000000-00000000dfffffff
    00000000f1000000
-00000000f100ffff (prio 0i/o): mv64361
    00000000f8000000
-00000000f8ffffff (prio 0i/o): alias pci0-io-win @pci0-io 0000000000000000-0000000000ffffff
    00000000f9000000
-00000000f9ffffff (prio 0i/o): alias pci0-mem1-win @pci0-mem 0000000000000000-0000000000ffffff
    00000000fd000000
-00000000fdffffff (prio 0i/o): alias pci1-mem1-win @pci1-mem 0000000000000000-0000000000ffffff
    00000000fe000000
-00000000feffffff (prio 0i/o): alias pci1-io-win @pci1-io 0000000000000000-0000000000ffffff
    00000000ff800000
-00000000ffffffff (prio 0i/o): alias pci1-mem3-win @pci1-mem 00000000ff800000-00000000ffffffff
    00000000fff00000
-00000000fff7ffff (prio 0rom): pegasos2.rom

memory
-regionpci1-mem
  0000000000000000
-00000000ffffffff (prio 0i/o): pci1-mem

memory
-regionpci0-mem
  0000000000000000
-00000000ffffffff (prio 0i/o): pci0-mem
    00000000000a0000
-00000000000bffff (prio 1i/o): vfio-vga-mmio@0xa0000
    00000000c0000000
-00000000cfffffff (prio 1i/o): 0000:0b:00.0 base BAR 0
      00000000c0000000
-00000000cfffffff (prio 0i/o): 0000:0b:00.0 BAR 0
    00000000d0000000
-00000000d003ffff (prio 1i/o): 0000:0b:00.0 base BAR 2
      00000000d0000000
-00000000d003ffff (prio 0i/o): 0000:0b:00.0 BAR 2
        00000000d0004000
-00000000d00040ff (prio 1i/o): vfio-ati-bar2-4000-quirk

memory
-regionpci0-io
  0000000000000000
-000000000000ffff (prio 0i/o): pci0-io
    00000000000003b0
-00000000000003bb (prio 1i/o): vfio-vga-io@0x3b0
    00000000000003c0
-00000000000003df (prio 1i/o): vfio-vga-io@0x3c0
      00000000000003c3
-00000000000003c3 (prio 0i/o): vfio-ati-3c3-quirk
    0000000000001000
-00000000000010ff (prio 1i/o): 0000:0b:00.0 base BAR 4
      0000000000001000
-00000000000010ff (prio 0i/o): 0000:0b:00.0 BAR 4
        0000000000001000
-0000000000001003 (prio 1i/o): vfio-ati-bar4-window-address-quirk
        0000000000001004
-0000000000001007 (prio 1i/o): vfio-ati-bar4-window-data-quirk

memory
-regionpci1-io
  0000000000000000
-000000000000ffff (prio 0i/o): pci1-io
    0000000000000000
-0000000000000007 (prio 0i/o): dma-chan
    
0000000000000008-000000000000000f (prio 0i/o): dma-cont
    0000000000000020
-0000000000000021 (prio 0i/o): pic
    0000000000000040
-0000000000000043 (prio 0i/o): pit
    0000000000000060
-0000000000000060 (prio 0i/o): i8042-data
    0000000000000064
-0000000000000064 (prio 0i/o): i8042-cmd
    0000000000000070
-0000000000000071 (prio 0i/o): rtc
      0000000000000070
-0000000000000070 (prio 0i/o): rtc-index
    
0000000000000081-0000000000000083 (prio 0i/o): dma-page
    
0000000000000087-0000000000000087 (prio 0i/o): dma-page
    
0000000000000089-000000000000008(prio 0i/o): dma-page
    
000000000000008f-000000000000008(prio 0i/o): dma-page
    00000000000000a0
-00000000000000a1 (prio 0i/o): pic
    00000000000000b2
-00000000000000b3 (prio 0i/o): apm-io
    00000000000000c0
-00000000000000cf (prio 0i/o): dma-chan
    00000000000000d0
-00000000000000df (prio 0i/o): dma-cont
    00000000000002f8
-00000000000002ff (prio 0i/o): serial
    
0000000000000378-000000000000037f (prio 0i/o): parallel
    00000000000003f1
-00000000000003f5 (prio 0i/o): fdc
    00000000000003f7
-00000000000003f7 (prio 0i/o): fdc
    00000000000004d0
-00000000000004d0 (prio 0i/o): elcr
    00000000000004d1
-00000000000004d1 (prio 0i/o): elcr
    0000000000000f00
-0000000000000f7f (prio 0i/o): via-pm
      0000000000000f00
-0000000000000f03 (prio 0i/o): acpi-evt
      0000000000000f04
-0000000000000f05 (prio 0i/o): acpi-cnt
      0000000000000f08
-0000000000000f0b (prio 0i/o): acpi-tmr
    0000000000001000
-0000000000001007 (prio 1i/o): via-ide0-data
    000000000000100c
-000000000000100f (prio 1i/o): via-ide0-cmd
    0000000000001010
-0000000000001017 (prio 1i/o): via-ide1-data
    000000000000101c
-000000000000101f (prio 1i/o): via-ide1-cmd
    0000000000001020
-000000000000102f (prio 1i/o): via-bmdma-container
      0000000000001020
-0000000000001023 (prio 0i/o): via-bmdma
      0000000000001024
-0000000000001027 (prio 0i/o): bmdma
      
0000000000001028-000000000000102b (prio 0i/o): via-bmdma
      000000000000102c
-000000000000102f (prio 0i/o): bmdma
    0000000000001030
-0000000000001033 (prio 1i/o): via-ac97.fm
    0000000000001034
-0000000000001037 (prio 1i/o): via-ac97.midi
    0000000000001040
-000000000000105f (prio 1i/o): uhci
    0000000000001060
-000000000000107f (prio 1i/o): uhci
    0000000000001100
-00000000000011ff (prio 1i/o): via-ac97.sgd

(qemu)

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Not too shy to talk
Not too shy to talk


See User information
@derfs

as i was in the middle of getting information from the QEMU monitor, this popped up

(qemu) [_impl_InitResidentInitializing native autoinit Spiral.blanker V53priority 0
[_impl_InitResidentInitializing native autoinit slider.gadget V53priority 0
[_impl_InitResidentslider.gadget V53 initialized
[_impl_InitResidentSpiral.blanker V53 initialized


Its output from the AmigaOS 4.1 debug to serial when the system is frozen.

I know the content isnt useful, its more to do with when it happened when the system was meant to be fully frozen.

Go to top

  Register To Post
« 1 ... 36 37 38 (39) 40 41 42 ... 72 »

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project