Hello,
I tested four Radeon cards:
9200-AGP, Radeon 9700PRO-AGP, HD4350-PCI, HD4350-PCie+PEX8111
First two works, other two doesn't.
Here is serial debug:
Radeon 9200, AGP:works with OF and MOS
Code:
EFIKA 5K2 Boot Strap [RELEASE BUILD] (c) 2002-2007 bplan GmbH (BUILD 20070122 84240)
Running on CPU PVR: 0x80822014
Running on system SVR: 0x80110022
BIOS Code position: 0xFFF040D0
Setup System Config... Done.
Setup Memory Config... Done.
Setup PCI... Done.
Setup ATA... Done.
Setup USB... Done.
Setup ETH... Done.
Setup AC97... Done.
Testing 08000000 Bytes, Pass: 00000000 Failed: 00000000
RAM TEST (fill random)... Done.
cpu0: PowerPC,G2 CPUClock 396 Mhz BUSClock 132 Mhz (Version 0x8082,0x2014)
channel 0 unit 0 : ata | WDC WD3200BEVE-00A0HT0 | 11.01A11
ATA device not present or not responding
EMULATION INT HANDLER ENTERED WITH:
INT NO: 15
EAX=0003 EBX=1111 ECX=2222 EDX=3333 ESP=0000 EBP=5555 ESI=6666 EDI=7777
AX=4E08 BX=C305 CX=0003 DX=102A SP=6CA0 BP=5555 SI=6CAE DI=9C4E
DS=C000 ES=BAD0 SS=C000 CS=F000 IP=FE15 NV UP -- PL ZR NA PE NC
CS:IP = F4 FS=BAD4 GS=BAD5C42C C000 0244 3000 0000 01B4 AB37 0200
UNHANDLED INT 10 FUNCTION 0007 WITHIN EMULATION
VM using 4309649 x86 cycles for GFX init
Memory used before SYS_Init: 9MB
ABox 1.30 (2.7.2018) © 1999-2018 by Ralph Schmidt, Emmanuel Lesueur, Teemu Suikki, Harry Sintonen
PPC5200 ATA/ATAPI Driver@0: PIO Mode 4
ide.device@0: ATA-HD WDC WD3200BEVE-0 <DIRECT_ACCESS>
ide.device@0: Mount <DH0>
ide.device@0: Partition <DH0> DosType 0x53465300 BootPri 0
ide.device@0: Mount <DH1>
ide.device@0: Partition <DH1> DosType 0x53465300
Radeon: Failed to initialise Radeon DMA
Radeon: Failed to allocate CCE DMA memory
Radeon 9700PRO, AGP:works with OF and MOS, differs only in this section:
Code:
EAX=0000 EBX=1111 ECX=2222 EDX=3333 ESP=0000 EBP=5555 ESI=6666 EDI=7777
AX=4E08 BX=C605 CX=0003 DX=102A SP=6C71 BP=5555 SI=6C75 DI=9F16
DS=C000 ES=BAD0 SS=C000 CS=F000 IP=FE15 NV UP -- PL ZR NA PE NC
CS:IP = F4 FS=BAD4 GS=BAD5C672 C000 0244 3000 0000 0200 AD95 0000
UNHANDLED INT 10 FUNCTION 0007 WITHIN EMULATION
VM using 3323878 x86 cycles for GFX init
Memory used before SYS_Init: 9MB
Radeon HD4350, PCI:not works nor OF nor MOS
Code:
EFIKA 5K2 Boot Strap [RELEASE BUILD] (c) 2002-2007 bplan GmbH (BUILD 20070122 84240)
Running on CPU PVR: 0x80822014
Running on system SVR: 0x80110022
BIOS Code position: 0xFFF040D0
Setup System Config... Done.
Setup Memory Config... Done.
Setup PCI... Done.
Setup ATA... Done.
Setup USB... Done.
Setup ETH... Done.
Setup AC97... Done.
Testing 08000000 Bytes, Pass: 00000000 Failed: 00000000
RAM TEST (fill random)... Done.
cpu0: PowerPC,G2 CPUClock 396 Mhz BUSClock 132 Mhz (Version 0x8082,0x2014)
channel 0 unit 0 : ata | WDC WD3200BEVE-00A0HT0 | 11.01A11
ATA device not present or not responding
CCCˇTŐ2 aőÁÁÁÁaőÁÁÁÁaőÍÍÍÍMAőÁÁÁÁ AőŐŐŐŐM%őŮŮŮŮ%őÝÝÝÝ555)aő aőÁÉĹ aőÁÁÁÁaőÁŃMAőÍ Aő ÁM%őĺĺ%ő á555)MőÁÁÁMőĹÁÁÁMMőĹÁÁÁMőÁÁÁ%AőÁÁ9YUAµµ99i9A=9555)Mé%AőŮŮMő ŃMő ŐQI]%Q!m9QIu˙44
This card HD4350PCI was tested with VGA, DVI and HDMI. All results practically the same.
Only the last line with mesh differs.
This last line will appear after longer pause cca 1 min.
Radeon HD4350, PCIe+PEX8111:not works nor OF nor MOS (as expected). Debug output is the same like HD4350 PCI.
AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, Sam460LE, AmigaOneX1000
MorphOS: Efika 5200b, Pegasos I, Sam460LE, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad