Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

Development with AI.

Last updated on 23 days ago
T
terminillsJunior Member
Posted 1 month ago
I see a lot of post from people thinking you can't do complex development with ai.

Here's a couple screenshots from some of the things I've pulled off so far


Start of a llvm.library
i.postimg.cc/Gt9YJmM2/Screenshot-2025-12-02-19-21-00.png


Updated Display Prefs

i.postimg.cc/hvhxbtCd/Screenshot-2025-12-03-11-34-47.png


Later I will be posting a guide for how I was able to get it to generate usable AROS code both lowlevel and high level.

It wasn't simply hey ai I need x. It's quite a bit more nuanced.
retrofaza, deadwood, Farox, amigamia, pixie, Deremon, miker1264, x-vision, Argo
D
deadwoodAROS Dev
Posted 1 month ago
I've been following @terminills development in this area for some time now and I must say that the workflow he created has a big potential to allow people without development background to co-create simple applications they need for they everyday usage and also actually learn to code a bit.
F
FaroxMember
Posted 1 month ago
Yeah! I will be interested in such guide. Thanks
T
terminillsJunior Member
Posted 1 month ago
I'll be providing a guide and templates I will work on over the weekend.
Edited by terminills on 05-12-2025 09:51, 1 month ago
deadwood, retrofaza, Argo, Deremon, Farox
T
terminillsJunior Member
Posted 1 month ago
Another Screenshot of what I've been messing with.

i.postimg.cc/J04xmHqg/Screenshot-2025-12-08-16-58-04.png
Argo, miker1264, deadwood, retrofaza
T
terminillsJunior Member
Posted 1 month ago
slowly but surely it's all coming together.

i.postimg.cc/t4QG0mZr/Screenshot-2025-12-10-195608.png
D
DeremonMember
Posted 1 month ago
Nice!
I'm really looking forward this guide Smile
T
terminillsJunior Member
Posted 26 days ago
The boring stuff

000002370cb5ad61 0x0000000001055ce0 | 000 | [RadeonsiHIDD] ================== START INIT ==================
000002370d6f1157 0x0000000001055ce0 | 000 | [RadeonsiHIDD] RadeonsiHIDD_InitLib() - Enhanced driver lifecycle initialization
000002370e458d8b 0x0000000001055ce0 | 000 | [RadeonsiHIDD] LIBBASE = 0x000000010592a060, sd = 0x000000010592a0e0
000002370f07e51b 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Step 0: Checking critical dependencies...
000002371838718c 0x0000000001055ce0 | 000 | [RadeonsiHIDD] SysBase = 0x0000000100002910 - OK
0000023719384ad0 0x0000000001055ce0 | 000 | [RadeonsiHIDD] OOPBase = 0x00000001000aa890 - OK
000002371a32e0b7 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Step 1: Setting up global static data pointer...
000002371b540dea 0x0000000001055ce0 | 000 | [RadeonsiHIDD] radeonsi_staticdata = 0x000000010592a0e0
000002371c63e93a 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Step 2: Initializing semaphores...
000002371d62cd60 0x0000000001055ce0 | 000 | [RadeonsiHIDD] globalLock initialized at 0x000000010596df80
000002371e7bf02d 0x0000000001055ce0 | 000 | [RadeonsiHIDD] multibitmapsemaphore initialized at 0x000000010592d4e0
000002371fd04b54 0x0000000001055ce0 | 000 | [RadeonsiHIDD] driversemaphore initialized at 0x000000010592a2e0
0000023720e6db89 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Step 3: Initializing card data structure...
0000023721bfa068 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Card data initialized (version 1.0.0.0)
00000237226cf7b3 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Step 4: Initializing timer system...
000002372310baf1 0x0000000001055ce0 | 000 | [RadeonsiTimer] RadeonsiInitTimer()
0000023723ba586d 0x0000000001055ce0 | 000 | [RadeonsiTimer] Timer system initialized successfully
0000023724636034 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Timer system initialized successfully
00000237250caae0 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Step 5: Initializing LLVM runtime for shader compilation...
0000023725d922a0 0x0000000001055ce0 | 000 | [RadeonsiLLVM] HIDDRadeonsiLLVMInit()
000002372668e1a6 0x0000000001055ce0 | 000 | [RadeonsiLLVM] Initializing LLVM for AMDGPU target
00000237270c04d5 0x0000000001055ce0 | 000 | [RadeonSI-LLVM-Stub] LLVMInitializeAMDGPUTargetInfo
0000023731b18cf7 0x0000000001055ce0 | 000 | [RadeonSI-LLVM-Stub] LLVMInitializeAMDGPUTargetMC
00000237328b3af1 0x0000000001055ce0 | 000 | [RadeonSI-LLVM-Stub] LLVMInitializeAMDGPUAsmPrinter
00000237338db014 0x0000000001055ce0 | 000 | [RadeonSI-LLVM-Stub] LLVMLinkInMCJIT
0000023734651a90 0x0000000001055ce0 | 000 | [RadeonSI-LLVM-Stub] LLVMContextCreate
0000023735432204 0x0000000001055ce0 | 000 | [RadeonsiLLVM] Failed to create LLVM context
000002373631c026 0x0000000001055ce0 | 000 | [RadeonsiLLVM] HIDDRadeonsiLLVMCleanup()
000002373711fa33 0x0000000001055ce0 | 000 | [RadeonsiHIDD] LLVM initialization FAILED - shader compilation will be limited
0000023738b76db4 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Step 6: Obtaining OOP attribute bases...
0000023739f713fa 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Obtaining IID_Hidd...
000002373ad31337 0x0000000001055ce0 | 000 | [RadeonsiHIDD] hiddAttrBase = 0xc00
000002373bd8c781 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Obtaining IID_Hidd_PixFmt...
000002373cc7608f 0x0000000001055ce0 | 000 | [RadeonsiHIDD] pixFmtAttrBase = 0x5000
000002373d80dc40 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Obtaining IID_Hidd_BitMap...
000002373e1cb5e8 0x0000000001055ce0 | 000 | [RadeonsiHIDD] bitMapAttrBase = 0x3400
000002373eb21f39 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Obtaining IID_Hidd_GC...
000002373f6df060 0x0000000001055ce0 | 000 | [RadeonsiHIDD] gcAttrBase = 0x4000
000002373ffccde9 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Obtaining IID_Hidd_Sync...
00000237409a86ab 0x0000000001055ce0 | 000 | [RadeonsiHIDD] syncAttrBase = 0x4c00
00000237412dac01 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Obtaining IID_Hidd_PlanarBM...
0000023741f72dd8 0x0000000001055ce0 | 000 | [RadeonsiHIDD] planarAttrBase = 0x5400
00000237428ecc97 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Obtaining IID_Hidd_Gallium...
0000023743662020 0x0000000001055ce0 | 000 | [RadeonsiHIDD] galliumAttrBase = 0xb000
0000023743fd0698 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Obtaining IID_Hidd_Gfx...
0000023744a803ef 0x0000000001055ce0 | 000 | [RadeonsiHIDD] gfxAttrBase = 0x3c00
00000237454c1fc0 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Obtaining IID_Hidd_Gfx_Radeonsi...
0000023745f0809c 0x0000000001055ce0 | 000 | [RadeonsiHIDD] gfxRadeonsiAttrBase = 0xb400
00000237469c66aa 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Obtaining IID_Hidd_BitMap_Radeonsi...
00000237474a066b 0x0000000001055ce0 | 000 | [RadeonsiHIDD] bitMapRadeonsiAttrBase = 0xb800
0000023747fbacef 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Obtaining IID_Hidd_PCIDevice...
00000237489ad991 0x0000000001055ce0 | 000 | [RadeonsiHIDD] pciAttrBase = 0x3000
00000237493cbd83 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Step 7: Validating critical OOP attribute bases...
0000023749f8d63f 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Checking hiddAttrBase: OK
000002374a9d6a15 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Checking pixFmtAttrBase: OK
000002374b39134d 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Checking bitMapAttrBase: OK
000002374bd11f08 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Checking pciAttrBase: OK
000002374c72d8ca 0x0000000001055ce0 | 000 | [RadeonsiHIDD] All critical attribute bases obtained successfully
000002374d37337d 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Step 8: Initializing hardware acceleration...
000002374df92820 0x0000000001055ce0 | 000 | [RadeonsiHIDD] NOTE: On Linux-hosted AROS without VFIO, no GPU will be found.
000002374ecb9576 0x0000000001055ce0 | 000 | [RadeonsiHIDD] This is expected until VFIO passthrough is configured.
000002374f956761 0x0000000001055ce0 | 000 | [RadeonsiAccel] HIDDRadeonsiAccelInit()
000002375035be0f 0x0000000001055ce0 | 000 | [RadeonsiAccel] ================== HARDWARE DETECTION ==================
000002375100b0d8 0x0000000001055ce0 | 000 | [RadeonsiAccel] HIDDRadeonsiDetectHardware()
000002375198ac76 0x0000000001055ce0 | 000 | [RadeonsiAccel] carddata = 0x000000010592a1e0
0000023752368a54 0x0000000001055ce0 | 000 | [RadeonsiAccel] radeonsi_staticdata = 000000010592a0e0
0000023752f56c26 0x0000000001055ce0 | 000 | [RadeonsiAccel] HiddPCIDeviceAttrBase = 0000000000003000 (from radeonsi_staticdata->pciAttrBase)
0000023753fa76e8 0x0000000001055ce0 | 000 | [RadeonsiAccel] Step 1: Initializing card data structures...
0000023754bfb589 0x0000000001055ce0 | 000 | [RadeonsiAccel] Basic card info initialized
000002375559471c 0x0000000001055ce0 | 000 | [RadeonsiAccel] Initializing memory region pointers...
000002375616375f 0x0000000001055ce0 | 000 | [RadeonsiAccel] Memory region pointers cleared
0000023756b95179 0x0000000001055ce0 | 000 | [RadeonsiAccel] Initializing buffer management structures...
00000237577e0028 0x0000000001055ce0 | 000 | [RadeonsiAccel] buffer_list and buffer_sem initialized
00000237582a286c 0x0000000001055ce0 | 000 | [RadeonsiAccel] Initializing command submission structures...
0000023758f4ff47 0x0000000001055ce0 | 000 | [RadeonsiAccel] fence_list and fence_sem initialized
0000023759adbc26 0x0000000001055ce0 | 000 | [RadeonsiAccel] Initializing command ring locks...
000002375a54313c 0x0000000001055ce0 | 000 | [RadeonsiAccel] Command ring locks initialized
000002375b04c6cd 0x0000000001055ce0 | 000 | [RadeonsiAccel] Step 2: Getting PCI subsystem...
000002375ba39d02 0x0000000001055ce0 | 000 | [RadeonsiAccel] Creating PCI HIDD object (CLID_Hidd_PCI)...
000002375c6b2c69 0x0000000001055ce0 | 000 | [RadeonsiAccel] PCI object created at 0x0000000100138bf8
000002375d29754d 0x0000000001055ce0 | 000 | [RadeonsiAccel] Step 3: Setting up PCI enumeration hook...
000002375dda18d5 0x0000000001055ce0 | 000 | [RadeonsiAccel] Hook entry = 0x00000001059c0c00, hook data = 0x000000010592a1e0
000002375ec2b1a8 0x0000000001055ce0 | 000 | [RadeonsiAccel] Step 4: Enumerating PCI devices for AMD Radeon GPUs...
000002375f96fc6f 0x0000000001055ce0 | 000 | [RadeonsiAccel] Looking for vendor ID 0x1002 (AMD)...
0000023760458a5f 0x0000000001055ce0 | 000 | [RadeonsiAccel] Scanning all PCI devices - multiple GPUs will be logged
00000237611cb6bf 0x0000000001055ce0 | 000 | [RadeonsiAccel] NOTE: On Linux-hosted AROS without VFIO, no GPU will be found.
000002376201b855 0x0000000001055ce0 | 000 | [RadeonsiAccel] *** BEFORE ENUMERATION: carddata->device_id = 0x0000 ***
0000023762d15493 0x0000000001055ce0 | 000 | [RadeonsiAccel] >>> RadeonsiEnumerator called, pciDevice=0000000100139528
0000023763aa263d 0x0000000001055ce0 | 000 | [RadeonsiAccel] HiddPCIDeviceAttrBase = 0000000000003000 (from radeonsi_staticdata=000000010592a0e0, pciAttrBase=0000000000003000)
0000023764ef9bb8 0x0000000001055ce0 | 000 | [RadeonsiAccel] Checking PCI device: vendor=0x8086, device=0x29c0
0000023765baec5a 0x0000000001055ce0 | 000 | [RadeonsiAccel] Skipping non-AMD device (vendor 0x8086)
00000237666c8e60 0x0000000001055ce0 | 000 | [RadeonsiAccel] >>> RadeonsiEnumerator called, pciDevice=00000001001398e8
0000023767445250 0x0000000001055ce0 | 000 | [RadeonsiAccel] HiddPCIDeviceAttrBase = 0000000000003000 (from radeonsi_staticdata=000000010592a0e0, pciAttrBase=0000000000003000)
00000237688877db 0x0000000001055ce0 | 000 | [RadeonsiAccel] Checking PCI device: vendor=0x1234, device=0x1111
0000023769538886 0x0000000001055ce0 | 000 | [RadeonsiAccel] Skipping non-AMD device (vendor 0x1234)
000002376a041741 0x0000000001055ce0 | 000 | [RadeonsiAccel] >>> RadeonsiEnumerator called, pciDevice=0000000100139ca8
000002376adc5f6b 0x0000000001055ce0 | 000 | [RadeonsiAccel] HiddPCIDeviceAttrBase = 0000000000003000 (from radeonsi_staticdata=000000010592a0e0, pciAttrBase=0000000000003000)
000002376c1ff054 0x0000000001055ce0 | 000 | [RadeonsiAccel] Checking PCI device: vendor=0x1b36, device=0x000c
000002376cea66cc 0x0000000001055ce0 | 000 | [RadeonsiAccel] Skipping non-AMD device (vendor 0x1b36)
000002376d9784c4 0x0000000001055ce0 | 000 | [RadeonsiAccel] >>> RadeonsiEnumerator called, pciDevice=000000010013a068
000002376e74296f 0x0000000001055ce0 | 000 | [RadeonsiAccel] HiddPCIDeviceAttrBase = 0000000000003000 (from radeonsi_staticdata=000000010592a0e0, pciAttrBase=0000000000003000)
000002376fb2e9ec 0x0000000001055ce0 | 000 | [RadeonsiAccel] Checking PCI device: vendor=0x8086, device=0x2918
00000237708149db 0x0000000001055ce0 | 000 | [RadeonsiAccel] Skipping non-AMD device (vendor 0x8086)
0000023771310574 0x0000000001055ce0 | 000 | [RadeonsiAccel] >>> RadeonsiEnumerator called, pciDevice=000000010013a428
00000237720caa5c 0x0000000001055ce0 | 000 | [RadeonsiAccel] HiddPCIDeviceAttrBase = 0000000000003000 (from radeonsi_staticdata=000000010592a0e0, pciAttrBase=0000000000003000)
00000237734c30cc 0x0000000001055ce0 | 000 | [RadeonsiAccel] Checking PCI device: vendor=0x8086, device=0x2922
00000237741bd16f 0x0000000001055ce0 | 000 | [RadeonsiAccel] Skipping non-AMD device (vendor 0x8086)
0000023774ca777e 0x0000000001055ce0 | 000 | [RadeonsiAccel] >>> RadeonsiEnumerator called, pciDevice=000000010013a7e8
0000023775a605d7 0x0000000001055ce0 | 000 | [RadeonsiAccel] HiddPCIDeviceAttrBase = 0000000000003000 (from radeonsi_staticdata=000000010592a0e0, pciAttrBase=0000000000003000)
0000023776e6c79c 0x0000000001055ce0 | 000 | [RadeonsiAccel] Checking PCI device: vendor=0x8086, device=0x2930
0000023777b4a7b6 0x0000000001055ce0 | 000 | [RadeonsiAccel] Skipping non-AMD device (vendor 0x8086)
0000023778633cc7 0x0000000001055ce0 | 000 | [RadeonsiAccel] >>> RadeonsiEnumerator called, pciDevice=000000010013aba8
00000237793b9559 0x0000000001055ce0 | 000 | [RadeonsiAccel] HiddPCIDeviceAttrBase = 0000000000003000 (from radeonsi_staticdata=000000010592a0e0, pciAttrBase=0000000000003000)
000002377a7fcb1a 0x0000000001055ce0 | 000 | [RadeonsiAccel] Checking PCI device: vendor=0x1002, device=0x73a1
000002377b4a27ca 0x0000000001055ce0 | 000 | [RadeonsiAccel] AMD device detected, checking if RadeonSI-compatible...
000002377c26295f 0x0000000001055ce0 | 000 | [RadeonsiAccel] Found supported AMD GPU: Radeon RX 6900 XT / Pro W6800 (headless) (0x73a1)
000002377d0d3dd1 0x0000000001055ce0 | 000 | [RadeonsiAccel] GPU generation: 8192, LLVM support: YES
000002377dca12ee 0x0000000001055ce0 | 000 | [RadeonsiAccel] *** STORED: device_id=0x73a1, vendor_id=0x1002, chip_name=Radeon RX 6900 XT / Pro W6800 (headless)
000002377ede5b27 0x0000000001055ce0 | 000 | [RadeonsiAccel] PCI enumeration completed
000002377f784ead 0x0000000001055ce0 | 000 | [RadeonsiAccel] *** AFTER ENUMERATION: carddata->device_id = 0x73a1 ***
0000023780510789 0x0000000001055ce0 | 000 | [RadeonsiAccel] Step 5: Checking if compatible device was found...
00000237812297f9 0x0000000001055ce0 | 000 | [RadeonsiAccel] PCI object stored at 0x0000000100138bf8 (device pointers remain valid)
0000023782050ee0 0x0000000001055ce0 | 000 | [RadeonsiAccel] Device FOUND!
00000237828948e0 0x0000000001055ce0 | 000 | [RadeonsiAccel] Vendor ID: 0x1002
00000237831752ca 0x0000000001055ce0 | 000 | [RadeonsiAccel] Device ID: 0x73A1
0000023783a13f17 0x0000000001055ce0 | 000 | [RadeonsiAccel] Chip name: Radeon RX 6900 XT / Pro W6800 (headless)
000002378464f05b 0x0000000001055ce0 | 000 | [RadeonsiAccel] Generation: 8192
0000023784ec0bf4 0x0000000001055ce0 | 000 | [RadeonsiAccel] Step 6: Mapping GPU memory regions...
000002378598443c 0x0000000001055ce0 | 000 | [RadeonsiAccel] HIDDRadeonsiMapMemory()
000002378629687c 0x0000000001055ce0 | 000 | [RadeonsiAccel] Enabling PCI device for BAR access...
0000023786d54e8a 0x0000000001055ce0 | 000 | [RadeonsiAccel] Current PCI Command: 0x0103
0000023787734f77 0x0000000001055ce0 | 000 | [RadeonsiAccel] Device already enabled (MemDecode:Yes BusMaster:No)
000002378837ff20 0x0000000001055ce0 | 000 | [RadeonsiAccel] Scanning PCI BARs for VRAM and MMIO regions...
000002378902ad10 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR0: raw_config=0x0000000c
00000237899d789a 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR0: 64-bit BAR, upper=0x00000e00
00000239eed5ff78 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR0: Could not determine size
00000239f2a1439c 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR1: raw_config=0x00000e00
0000023c5a27f68f 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR1: Memory at 0x0000000000000e00 (size=0x10 = 0 KB) [32-bit]
0000023c5d6bb9d5 0x0000000001055ce0 | 000 | [RadeonsiAccel] -> Small region, possibly doorbell/mailbox (ignored)
0000023c5e4acf03 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR2: raw_config=0x0000000c
0000023c5ef5d88f 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR2: 64-bit BAR, upper=0x00000e08
0000023ec4bfec8f 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR2: Memory at 0x00000e0800000000 (size=0x200000 = 2048 KB) [64-bit] [prefetchable]
0000023ec768f517 0x0000000001055ce0 | 000 | [RadeonsiAccel] -> Identified as MMIO candidate (medium region)
0000023ec846aa83 0x0000000001055ce0 | 000 | [RadeonsiAccel] -> 64-bit BAR occupies slots 2 and 3
0000023ec8fb25bc 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR4: raw_config=0x00000000
0000023ec99dda2d 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR4: Empty or unimplemented
0000023eca45db10 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR5: raw_config=0xfe800000
0000024130c09b49 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR5: Memory at 0x00000000fe800000 (size=0x80000 = 512 KB) [32-bit]
0000024131da2c25 0x0000000001055ce0 | 000 | [RadeonsiAccel] BAR scan complete:
00000241326601cd 0x0000000001055ce0 | 000 | [RadeonsiAccel] VRAM candidate: BAR-1 (size=0 MB)
0000024133137457 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO candidate: BAR2 (size=2048 KB)
0000024133c1ce08 0x0000000001055ce0 | 000 | [RadeonsiAccel] WARNING: No VRAM aperture found
000002413465483a 0x0000000001055ce0 | 000 | [RadeonsiAccel] This is expected for headless/secondary GPUs
000002413532f654 0x0000000001055ce0 | 000 | [RadeonsiAccel] Driver will operate in register-only mode
0000024135f6f121 0x0000000001055ce0 | 000 | [RadeonsiAccel] Mapping MMIO from BAR2 (size=2048 KB)
0000024136a82bee 0x0000000001055ce0 | 000 | [RadeonsiAccel] WARNING: MapPCI returned physical address 0x00000e0800000000 instead of virtual mapping
0000024137ae60bc 0x0000000001055ce0 | 000 | [RadeonsiAccel] This indicates PCI HIDD does not support memory mapping on this platform
0000024138ab5402 0x0000000001055ce0 | 000 | [RadeonsiAccel] Physical address: 0x00000e0800000000, Size: 2048 KB
000002413980bb8d 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO register access will not be available
000002413a46b1ad 0x0000000001055ce0 | 000 | [RadeonsiAccel] Driver will continue with limited functionality
000002413b18c689 0x0000000001055ce0 | 000 | [RadeonsiAccel] Mapped MMIO @ 0000000000000000 (size=2048 KB)
000002413bd3b296 0x0000000001055ce0 | 000 | [RadeonsiAccel] Physical addr: 0x00000e0800000000, Virtual addr: 0000000000000000
000002413cb61c35 0x0000000001055ce0 | 000 | [RadeonsiAccel] Attempting to access option ROM...
000002413d557f55 0x0000000001055ce0 | 000 | [RadeonsiAccel] PCI Command Register: 0x0103
000002413dece250 0x0000000001055ce0 | 000 | [RadeonsiAccel] I/O Decode: enabled, Memory Decode: enabled
000002413ea28812 0x0000000001055ce0 | 000 | [RadeonsiAccel] Card type: Likely Primary (heuristic)
000002413f487457 0x0000000001055ce0 | 000 | [RadeonsiAccel] ROM BAR value: 0xfe880000
000002413fdcc161 0x0000000001055ce0 | 000 | [RadeonsiAccel] ROM disabled by BIOS
00000241406a44a0 0x0000000001055ce0 | 000 | [RadeonsiAccel] Enabling ROM BAR for secondary card...
00000241411148c7 0x0000000001055ce0 | 000 | [RadeonsiAccel] WARNING: No ROM BAR configured by BIOS
0000024141b96a7a 0x0000000001055ce0 | 000 | [RadeonsiAccel] WARNING: No ROM available (may impact some features)
00000241427838ab 0x0000000001055ce0 | 000 | [RadeonsiAccel] Driver will continue without ROM data
00000241432a6463 0x0000000001055ce0 | 000 | [RadeonsiAccel] Memory regions mapped successfully
0000024143cb2db7 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO base: 0x0000000000000000, size: 0 bytes
0000024144804530 0x0000000001055ce0 | 000 | [RadeonsiAccel] VRAM base: 0x0000000000000000, size: 0 MB
00000241452cbff9 0x0000000001055ce0 | 000 | [RadeonsiAccel] Step 7: Validating mapped memory regions...
0000024145db05be 0x0000000001055ce0 | 000 | [RadeonsiAccel] HIDDRadeonsiValidateMemoryRegions()
00000241467d71d2 0x0000000001055ce0 | 000 | [RadeonsiAccel] WARNING: No valid MMIO region: base=0000000000000000, size=0
000002414745d8f2 0x0000000001055ce0 | 000 | [RadeonsiAccel] Driver will operate in severely limited mode
000002414805c07c 0x0000000001055ce0 | 000 | [RadeonsiAccel] No GPU register access - only basic PCI enumeration
0000024148cf9e06 0x0000000001055ce0 | 000 | [RadeonsiAccel] No VRAM aperture - running in register-only mode
0000024149840792 0x0000000001055ce0 | 000 | [RadeonsiAccel] This is normal for secondary/headless GPUs
000002414a35bd52 0x0000000001055ce0 | 000 | [RadeonsiAccel] Memory regions validated successfully
000002414ad8f729 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO: 0000000000000000 (size=0 KB)
000002414b79a5d4 0x0000000001055ce0 | 000 | [RadeonsiAccel] VRAM: 0000000000000000 (size=0 MB)
000002414c1f041b 0x0000000001055ce0 | 000 | [RadeonsiAccel] ROM: 0000000000000000 (size=0 KB)
000002414cc09844 0x0000000001055ce0 | 000 | [RadeonsiAccel] Memory regions validated successfully
000002414d68094e 0x0000000001055ce0 | 000 | [RadeonsiAccel] Step 8: Checking minimum hardware requirements...
000002414e221762 0x0000000001055ce0 | 000 | [RadeonsiAccel] Register-only mode - VRAM aperture not required
000002414eda7299 0x0000000001055ce0 | 000 | [RadeonsiAccel] Driver will use MMIO for register access and command submission
000002414faa8f5b 0x0000000001055ce0 | 000 | [RadeonsiAccel] GPU generation validated: 8192
00000241504838e1 0x0000000001055ce0 | 000 | [RadeonsiAccel] Card marked as initialized - MMIO access enabled
000002415102a500 0x0000000001055ce0 | 000 | [RadeonsiAccel] Step 9: Detecting GPU capabilities...
0000024151a62879 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] RadeonsiDetectGPUCapabilities() - Detecting GPU capabilities
0000024152755482 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] RadeonsiProbeComputeCapabilities()
0000024153199394 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Compute capabilities:
0000024153a8cf41 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Compute Units: 80
00000241543114b4 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Waves per CU: 20
0000024154b91bc0 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Max Thread Group: 1024
00000241554a0c57 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Peak GFLOPS (FP32): 23000
0000024155e2287a 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] RadeonsiProbeGraphicsCapabilities()
000002415685d736 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Graphics capabilities:
0000024157133158 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Max Texture Size: 16384
0000024157aac69e 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Max Render Targets: 8
00000241583a5421 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Tessellation: YES
0000024158c1fa98 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Geometry Shader: YES
00000241594f79d6 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] RadeonsiProbeMemoryCapabilities()
0000024159f20dc2 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Memory capabilities:
000002415a7bef38 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] VRAM Type: 6
000002415afd0663 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Memory Bus Width: 256-bit
000002415b962a32 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Memory Clock: 2000 MHz
000002415c282b26 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Peak Bandwidth: 512 GB/s
000002415cbc4905 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] RadeonsiProbeFeatureSupport()
000002415d58fee4 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Feature support:
000002415dde5fd0 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Virtual Memory: YES
000002415e6a1f34 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] SDMA: YES
000002415ee7afee 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Ray Tracing: YES
000002415f71b298 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Mesh Shaders: YES
000002415ffac2f9 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Variable Rate Shading: YES
000002416092f47f 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] FP16: YES
00000241610dcae2 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] FP64: NO
00000241618a8d5c 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] RadeonsiProbeEngineAvailability()
0000024162297011 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Engine availability:
0000024162b302d1 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Graphics Rings: 1
00000241633f8c74 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Compute Rings: 8
0000024163c6cd74 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] DMA Rings: 2
000002416447b8f8 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Video Decode (UVD): NO
0000024164d772d1 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Video Encode (VCE): NO
00000241656b6c75 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] Video Core Next (VCN): YES
000002416602581a 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] TDP: 300 Watts
000002416687726b 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] GPU capability detection completed successfully
000002416741edad 0x0000000001055ce0 | 000 | [RadeonsiAccel] GPU capabilities detected successfully
0000024167e98f8b 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] RadeonsiValidateGPUCapabilities()
000002416888b10b 0x0000000001055ce0 | 000 | [RadeonsiGPUCaps] GPU capability validation passed
00000241692a2f54 0x0000000001055ce0 | 000 | ========================================
0000024169b89ee7 0x0000000001055ce0 | 000 | RadeonSI GPU Capabilities Report
000002416a3bed29 0x0000000001055ce0 | 000 | ========================================
000002416ac8fb1f 0x0000000001055ce0 | 000 | GPU: Radeon RX 6900 XT / Pro W6800 (headless) (Generation: 8192)
000002416b82c48c 0x0000000001055ce0 | 000 |
000002416bce76f7 0x0000000001055ce0 | 000 | Compute Capabilities:
000002416c3c3b42 0x0000000001055ce0 | 000 | Compute Units: 80
000002416ca9ad3a 0x0000000001055ce0 | 000 | Waves per CU: 20
000002416d168964 0x0000000001055ce0 | 000 | Max Thread Group Size: 1024
000002416d916e6d 0x0000000001055ce0 | 000 | LDS Size per CU: 32 KB
000002416e0445f0 0x0000000001055ce0 | 000 | Peak GFLOPS (FP32): 23000
000002416e7c0c57 0x0000000001055ce0 | 000 |
000002416ecaf38f 0x0000000001055ce0 | 000 | Graphics Capabilities:
000002416f3ac7fa 0x0000000001055ce0 | 000 | Max Texture Size: 16384
000002416fb0db9d 0x0000000001055ce0 | 000 | Max Render Targets: 8
0000024170243197 0x0000000001055ce0 | 000 | Max Vertex Attributes: 32
0000024170a08b16 0x0000000001055ce0 | 000 | Tessellation: YES
00000241710bbebd 0x0000000001055ce0 | 000 | Geometry Shader: YES
00000241717c193d 0x0000000001055ce0 | 000 |
0000024171c8d3d1 0x0000000001055ce0 | 000 | Memory Capabilities:
0000024172356866 0x0000000001055ce0 | 000 | VRAM Size: 0 MB
00000241729e776b 0x0000000001055ce0 | 000 | VRAM Type: 6
00000241734d9d4f 0x0000000001055ce0 | 000 | Memory Bus Width: 256-bit
0000024173c5fe98 0x0000000001055ce0 | 000 | Memory Clock: 2000 MHz
0000024174384fbb 0x0000000001055ce0 | 000 | Peak Bandwidth: 512 GB/s
0000024174ae80aa 0x0000000001055ce0 | 000 | Max Allocation Size: 0 MB
00000241752a631e 0x0000000001055ce0 | 000 |
0000024175752d9a 0x0000000001055ce0 | 000 | Feature Support:
0000024175dc85a8 0x0000000001055ce0 | 000 | Virtual Memory: YES
00000241764aab9b 0x0000000001055ce0 | 000 | SDMA: YES
0000024176a8a24b 0x0000000001055ce0 | 000 | Ray Tracing: YES
000002417716f0ac 0x0000000001055ce0 | 000 | Mesh Shaders: YES
00000241778213d2 0x0000000001055ce0 | 000 | Variable Rate Shading: YES
0000024177fbc1d2 0x0000000001055ce0 | 000 | FP16: YES
0000024178594abe 0x0000000001055ce0 | 000 | FP64: NO
0000024178ba0c91 0x0000000001055ce0 | 000 |
000002417905c5a0 0x0000000001055ce0 | 000 | Engine Availability:
0000024179718858 0x0000000001055ce0 | 000 | Graphics Rings: 1
0000024179ddddf0 0x0000000001055ce0 | 000 | Compute Rings: 8
000002417a47c7e7 0x0000000001055ce0 | 000 | DMA Rings: 2
000002417aad17d7 0x0000000001055ce0 | 000 | UVD (Video Decode): NO
000002417b208e3d 0x0000000001055ce0 | 000 | VCE (Video Encode): NO
000002417b959f2f 0x0000000001055ce0 | 000 | VCN (Unified Video): YES
000002417c0bf120 0x0000000001055ce0 | 000 | TDP: 300 Watts
000002417c71fa38 0x0000000001055ce0 | 000 |
000002417cc109f7 0x0000000001055ce0 | 000 | Detection Status:
000002417d2887b7 0x0000000001055ce0 | 000 | Capabilities Detected: YES
000002417daad794 0x0000000001055ce0 | 000 | Detection Method: 1
000002417e1d1f3e 0x0000000001055ce0 | 000 | ========================================
000002417eb38edd 0x0000000001055ce0 | 000 | [RadeonsiAccel] ========================================
000002417f6101e4 0x0000000001055ce0 | 000 | [RadeonsiAccel] Hardware Detection Summary:
000002417ff7bd19 0x0000000001055ce0 | 000 | [RadeonsiAccel] Chip: Radeon RX 6900 XT / Pro W6800 (headless)
0000024180d4eb8f 0x0000000001055ce0 | 000 | [RadeonsiAccel] Generation: 8192
0000024181583a03 0x0000000001055ce0 | 000 | [RadeonsiAccel] LLVM Support: YES
0000024181dea651 0x0000000001055ce0 | 000 | [RadeonsiAccel] VRAM: 0 MB
00000241825f2155 0x0000000001055ce0 | 000 | [RadeonsiAccel] ========================================
000002418307c6de 0x0000000001055ce0 | 000 | [RadeonsiAccel] Successfully detected and initialized Radeon RX 6900 XT / Pro W6800 (headless)
0000024183f48d6b 0x0000000001055ce0 | 000 | [RadeonsiAccel] GPU Generation: 8192, LLVM Support: YES
0000024184a18133 0x0000000001055ce0 | 000 | [RadeonsiAccel] ================== END HARDWARE DETECTION (SUCCESS) ==================
00000241857f0f12 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiInitCommandRings()
000002418613ee7f 0x0000000001055ce0 | 000 | [RadeonsiAccel] No MMIO base - skipping register programming
0000024186ca844b 0x0000000001055ce0 | 000 | [RadeonsiAccel] Command rings initialized: GFX=64KB, DMA=64KB
00000241877f6e74 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiInitGPUVM()
000002418806d490 0x0000000001055ce0 | 000 | [RadeonsiAccel] Allocating GPU page table: 4 MB
0000024188c05dd4 0x0000000001055ce0 | 000 | [RadeonsiAccel] GPU VM initialized: 4096 MB virtual space, 4096 KB page table
00000241898e3b00 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiInitializeHardware()
000002418a4e7c17 0x0000000001055ce0 | 000 | [RadeonsiAccel] Cannot initialize hardware: invalid card data
000002418b02e684 0x0000000001055ce0 | 000 | [RadeonsiAccel] Hardware register initialization failed
000002418baa6bac 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiInitializeInterrupts()
000002418c4510a3 0x0000000001055ce0 | 000 | [RadeonsiAccel] Interrupt initialization failed
000002418ce0ce12 0x0000000001055ce0 | 000 | [RadeonsiAccel] No MMIO base - running in simulation mode
000002418d8e5b13 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetCRTCCount()
000002418e24d9a3 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetConnectorCount()
000002418ebd6646 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiInitI2C()
000002418f41c805 0x0000000001055ce0 | 000 | [RadeonsiAccel] I2C/DDC initialization failed
000002418fda3ee1 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiDetectConnectedDisplays()
000002419085ce37 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetConnectorCount()
00000241911e1633 0x0000000001055ce0 | 000 | [RadeonsiAccel] Scanning 4 connectors for connected displays
0000024191cf06fa 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiReadEDID(connector=0)
00000241926946de 0x0000000001055ce0 | 000 | [RadeonsiAccel] Reading EDID from connector 0 via I2C
00000241930dd93d 0x0000000001055ce0 | 000 | [RadeonsiAccel] No MMIO - providing simulated EDID data
0000024193b83f9a 0x0000000001055ce0 | 000 | [RadeonsiAccel] Simulated EDID data provided for connector 0
00000241946a6382 0x0000000001055ce0 | 000 | [RadeonsiAccel] Display detected on connector 0
000002419505e79e 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiReadEDID(connector=1)
00000241959d6e3e 0x0000000001055ce0 | 000 | [RadeonsiAccel] Reading EDID from connector 1 via I2C
0000024196449f1f 0x0000000001055ce0 | 000 | [RadeonsiAccel] No MMIO - providing simulated EDID data
0000024196ed92fa 0x0000000001055ce0 | 000 | [RadeonsiAccel] Simulated EDID data provided for connector 1
00000241979fbe03 0x0000000001055ce0 | 000 | [RadeonsiAccel] Display detected on connector 1
00000241983cdd73 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiReadEDID(connector=2)
0000024198d3b63f 0x0000000001055ce0 | 000 | [RadeonsiAccel] Reading EDID from connector 2 via I2C
00000241997983c1 0x0000000001055ce0 | 000 | [RadeonsiAccel] No MMIO - providing simulated EDID data
000002419a220654 0x0000000001055ce0 | 000 | [RadeonsiAccel] Simulated EDID data provided for connector 2
000002419acfd7b1 0x0000000001055ce0 | 000 | [RadeonsiAccel] Display detected on connector 2
000002419b69b13d 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiReadEDID(connector=3)
000002419c0378b8 0x0000000001055ce0 | 000 | [RadeonsiAccel] Reading EDID from connector 3 via I2C
000002419ca934f1 0x0000000001055ce0 | 000 | [RadeonsiAccel] No MMIO - providing simulated EDID data
000002419d514d2b 0x0000000001055ce0 | 000 | [RadeonsiAccel] Simulated EDID data provided for connector 3
000002419e035269 0x0000000001055ce0 | 000 | [RadeonsiAccel] Display detected on connector 3
000002419e9de3a6 0x0000000001055ce0 | 000 | [RadeonsiAccel] Found 4 connected displays
000002419f304949 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiCalculateDisplayTiming()
000002419fd336f4 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Calculating timing for 1024x768@60Hz
00000241a078f4bd 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Enhanced timing calculated:
00000241a110288d 0x0000000001055ce0 | 000 | [RadeonsiDisplay] H: 1024/1040/1096/1168 (active/sync_start/sync_end/total)
00000241a1e0354b 0x0000000001055ce0 | 000 | [RadeonsiDisplay] V: 768/771/775/781 (active/sync_start/sync_end/total)
00000241a2a7049b 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Pixel clock: 54732 kHz, sync flags: 0x2
00000241a358e9ea 0x0000000001055ce0 | 000 | [RadeonsiAccel] Display subsystem: 4 CRTCs, 4 connectors
00000241a402bd4e 0x0000000001055ce0 | 000 | [RadeonsiAccel] Successfully initialized Radeon RX 6900 XT / Pro W6800 (headless)
00000241a4d5c7c5 0x0000000001055ce0 | 000 | [RadeonsiAccel] VRAM: 0 MB, MMIO: 0 KB
00000241a564e419 0x0000000001055ce0 | 000 | [RadeonsiAccel] === RadeonSI Driver Status ===
00000241a5fe3952 0x0000000001055ce0 | 000 | [RadeonsiAccel] Driver initialized: YES
00000241a68c8c93 0x0000000001055ce0 | 000 | [RadeonsiAccel] GPU: Radeon RX 6900 XT / Pro W6800 (headless) (0x73A1)
00000241a7519a79 0x0000000001055ce0 | 000 | [RadeonsiAccel] Generation: 8192
00000241a7d3f064 0x0000000001055ce0 | 000 | [RadeonsiAccel] LLVM support: YES
00000241a85838a6 0x0000000001055ce0 | 000 | [RadeonsiAccel] Memory regions:
00000241a8d7ae3d 0x0000000001055ce0 | 000 | [RadeonsiAccel] VRAM: 0 MB at 0000000000000000
00000241a975892d 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO: 0 KB at 0000000000000000
00000241aa103f6d 0x0000000001055ce0 | 000 | [RadeonsiAccel] Command rings:
00000241aa8e60c8 0x0000000001055ce0 | 000 | [RadeonsiAccel] GFX ring: READY
00000241ab1528c9 0x0000000001055ce0 | 000 | [RadeonsiAccel] DMA ring: READY
00000241ab993a10 0x0000000001055ce0 | 000 | [RadeonsiAccel] Next fence ID: 1
00000241ac1bc197 0x0000000001055ce0 | 000 | [RadeonsiAccel] ==============================
00000241acb3e639 0x0000000001055ce0 | 000 | [RadeonsiAccel] Running hardware abstraction layer validation...
00000241ad6fee42 0x0000000001055ce0 | 000 | [RadeonsiValidation] Starting Radeonsi HIDD validation tests
00000241ae23a243 0x0000000001055ce0 | 000 | [RadeonsiValidation] GPU: Radeon RX 6900 XT / Pro W6800 (headless) (0x73A1)
00000241aef1bcc3 0x0000000001055ce0 | 000 | [RadeonsiValidation] RadeonsiValidateHardwareAccess()
00000241af966773 0x0000000001055ce0 | 000 | [RadeonsiValidation] MMIO base not mapped - running in simulation mode
00000241b057127f 0x0000000001055ce0 | 000 | [RadeonsiValidation] RadeonsiValidateBufferManagement()
00000241b1027ceb 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiAllocVRAM(size=4096, align=256, usage=0x20)
00000241b1bf9f15 0x0000000001055ce0 | 000 | [RadeonsiAccel] Invalid card data or not initialized
00000241b2625a2a 0x0000000001055ce0 | 000 | [RadeonsiValidation] Failed to allocate test buffer
00000241b3068857 0x0000000001055ce0 | 000 | [RadeonsiValidation] RadeonsiValidateFenceSystem()
00000241b3a60e9f 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiCreateFence()
00000241b430940c 0x0000000001055ce0 | 000 | [RadeonsiAccel] Cannot program fence - no MMIO or invalid fence
00000241b4ea3cf4 0x0000000001055ce0 | 000 | [RadeonsiAccel] Created fence ID 1
00000241b5710eeb 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiWaitFence(fence=00000001058caa80, timeout=1000)
00000241b634ac8e 0x0000000001055ce0 | 000 | [RadeonsiAccel] Fence 1 already signaled
00000241b6c65a99 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiDestroyFence(fence=00000001058caa80)
00000241b777f17d 0x0000000001055ce0 | 000 | [RadeonsiAccel] Destroying fence 1 (signaled: YES)
00000241b815d06e 0x0000000001055ce0 | 000 | [RadeonsiAccel] Fence destroyed
00000241b894e1ba 0x0000000001055ce0 | 000 | [RadeonsiValidation] Fence system validation PASSED
00000241b938a129 0x0000000001055ce0 | 000 | [RadeonsiValidation] =================================
00000241b9def588 0x0000000001055ce0 | 000 | [RadeonsiValidation] Validation Results: 2/3 tests passed
00000241ba8f4947 0x0000000001055ce0 | 000 | [RadeonsiValidation] SOME TESTS FAILED - Check implementation
00000241bb40f1bf 0x0000000001055ce0 | 000 | [RadeonsiValidation] =================================
00000241bbe763e7 0x0000000001055ce0 | 000 | [RadeonsiAccel] Hardware abstraction layer validation FAILED
00000241bc9b605e 0x0000000001055ce0 | 000 | [RadeonsiAccel] Running Phase 5 display integration tests...
00000241bd4c37da 0x0000000001055ce0 | 000 | [RadeonsiDemo] ========================================
00000241bdf414ff 0x0000000001055ce0 | 000 | [RadeonsiDemo] RadeonSI Phase 5 Display Integration Demo
00000241bea16df3 0x0000000001055ce0 | 000 | [RadeonsiDemo] ========================================
00000241bf4ab70f 0x0000000001055ce0 | 000 | [RadeonsiDemo] Testing display mode validation...
00000241bfe903dd 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiCalculateDisplayTiming()
00000241c08d1b30 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Calculating timing for 1920x1080@60Hz
00000241c134dd93 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Enhanced timing calculated:
00000241c1cbd6b2 0x0000000001055ce0 | 000 | [RadeonsiDisplay] H: 1920/2088/2168/2416 (active/sync_start/sync_end/total)
00000241c29b67e7 0x0000000001055ce0 | 000 | [RadeonsiDisplay] V: 1080/1083/1087/1093 (active/sync_start/sync_end/total)
00000241c369e1b7 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Pixel clock: 158441 kHz, sync flags: 0x3
00000241c41b1450 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiValidateDisplayMode()
00000241c4b8dfb9 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Mode 1920x1080@60Hz validated
00000241c55358be 0x0000000001055ce0 | 000 | [RadeonsiDemo] Mode 1920x1080@60Hz: valid (expected)
00000241c5f6267a 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiCalculateDisplayTiming()
00000241c6994fe9 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Calculating timing for 1280x720@60Hz
00000241c73e6da3 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Enhanced timing calculated:
00000241c7d4fc50 0x0000000001055ce0 | 000 | [RadeonsiDisplay] H: 1280/1312/1368/1456 (active/sync_start/sync_end/total)
00000241c8a4fa36 0x0000000001055ce0 | 000 | [RadeonsiDisplay] V: 720/723/727/733 (active/sync_start/sync_end/total)
00000241c96be0ab 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Pixel clock: 64034 kHz, sync flags: 0x3
00000241ca1dbfba 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiValidateDisplayMode()
00000241cab79cfc 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Mode 1280x720@60Hz validated
00000241cb50a2b7 0x0000000001055ce0 | 000 | [RadeonsiDemo] Mode 1280x720@60Hz: valid (expected)
00000241cbf5fa8c 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiCalculateDisplayTiming()
00000241cc97e85b 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Calculating timing for 800x600@75Hz
00000241cd3c5eb3 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Enhanced timing calculated:
00000241cdd3ae71 0x0000000001055ce0 | 000 | [RadeonsiDisplay] H: 800/808/856/912 (active/sync_start/sync_end/total)
00000241ce9d39c1 0x0000000001055ce0 | 000 | [RadeonsiDisplay] V: 600/603/607/613 (active/sync_start/sync_end/total)
00000241cf642469 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Pixel clock: 41929 kHz, sync flags: 0x0
00000241d01710ce 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiValidateDisplayMode()
00000241d0b21993 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Mode 800x600@75Hz validated
00000241d149c216 0x0000000001055ce0 | 000 | [RadeonsiDemo] Mode 800x600@75Hz: valid (expected)
00000241d1ecd29e 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiCalculateDisplayTiming()
00000241d28e7a9a 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Calculating timing for 100x100@60Hz
00000241d334f528 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Enhanced timing calculated:
00000241d3cfb351 0x0000000001055ce0 | 000 | [RadeonsiDisplay] H: 100/1567580/1567588/3135076 (active/sync_start/sync_end/total)
00000241d4a86cf5 0x0000000001055ce0 | 000 | [RadeonsiDisplay] V: 100/103/107/113 (active/sync_start/sync_end/total)
00000241d56ddfd5 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Pixel clock: 4075946 kHz, sync flags: 0x0
00000241d62164ab 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiValidateDisplayMode()
00000241d6ba22ea 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Invalid resolution: 100x100
00000241d75372ab 0x0000000001055ce0 | 000 | [RadeonsiDemo] Mode 100x100@60Hz: invalid (expected)
00000241d7fbac7d 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiCalculateDisplayTiming()
00000241d89d3ca5 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Calculating timing for 10000x10000@60Hz
00000241d9491921 0x0000000001055ce0 | 000 | [RadeonsiDisplay] ERROR: Invalid calculated timing values
00000241d9f94120 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Enhanced timing calculated:
00000241da9081ed 0x0000000001055ce0 | 000 | [RadeonsiDisplay] H: 10000/10032/10096/11250 (active/sync_start/sync_end/total)
00000241db6942b2 0x0000000001055ce0 | 000 | [RadeonsiDisplay] V: 10000/10003/10009/10312 (active/sync_start/sync_end/total)
00000241dc3c3b95 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Pixel clock: 2665632 kHz, sync flags: 0x0
00000241dcee8a2a 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiValidateDisplayMode()
00000241dd8cb867 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Invalid resolution: 10000x10000
00000241de2bf69d 0x0000000001055ce0 | 000 | [RadeonsiDemo] Mode 10000x10000@60Hz: invalid (expected)
00000241ded56985 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiCalculateDisplayTiming()
00000241df7827d3 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Calculating timing for 1920x1080@300Hz
00000241e0216cbc 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Enhanced timing calculated:
00000241e0ba69c6 0x0000000001055ce0 | 000 | [RadeonsiDisplay] H: 1920/1864/1944/1968 (active/sync_start/sync_end/total)
00000241e18b87db 0x0000000001055ce0 | 000 | [RadeonsiDisplay] V: 1080/1083/1087/1093 (active/sync_start/sync_end/total)
00000241e25a1c86 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Pixel clock: 645307 kHz, sync flags: 0x3
00000241e30a49b2 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiValidateDisplayMode()
00000241e3a995df 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Invalid refresh rate: 300
00000241e43d6440 0x0000000001055ce0 | 000 | [RadeonsiDemo] Mode 1920x1080@300Hz: invalid (expected)
00000241e4e307ab 0x0000000001055ce0 | 000 | [RadeonsiDemo] Display mode validation PASSED
00000241e57c43cb 0x0000000001055ce0 | 000 | [RadeonsiDemo] Testing CRTC management...
00000241e60c1190 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetCRTCCount()
00000241e69bddc5 0x0000000001055ce0 | 000 | [RadeonsiDemo] GPU has 4 CRTCs
00000241e71e85ea 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiCalculateDisplayTiming()
00000241e7bea67e 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Calculating timing for 1024x768@60Hz
00000241e864ac40 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Enhanced timing calculated:
00000241e8ff9160 0x0000000001055ce0 | 000 | [RadeonsiDisplay] H: 1024/1040/1096/1168 (active/sync_start/sync_end/total)
00000241e9cc36a2 0x0000000001055ce0 | 000 | [RadeonsiDisplay] V: 768/771/775/781 (active/sync_start/sync_end/total)
00000241ea934bf7 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Pixel clock: 54732 kHz, sync flags: 0x2
00000241eb45705c 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiProgramCRTC(CRTC 0)
00000241ebdcd195 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Programming CRTC 0 for mode 1024x768@60Hz
00000241ec8b6c50 0x0000000001055ce0 | 000 | [RadeonsiDisplay] No MMIO access available - running in simulation mode
00000241ed5292ee 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiProgramCRTC(CRTC 999)
00000241ededac02 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Invalid CRTC ID: 999
00000241ee78fc8f 0x0000000001055ce0 | 000 | [RadeonsiDemo] CRTC management working correctly
00000241ef1945f5 0x0000000001055ce0 | 000 | [RadeonsiDemo] CRTC management demo PASSED
00000241efabeb76 0x0000000001055ce0 | 000 | [RadeonsiDemo] Testing connector enumeration...
00000241f0479aa3 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetConnectorCount()
00000241f0e3b16d 0x0000000001055ce0 | 000 | [RadeonsiDemo] GPU has 4 connectors
00000241f16a5533 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetConnectorInfo(connector 0)
00000241f21285d7 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetConnectorCount()
00000241f2adccd1 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 0: HDMI-A-1, type=1, connected=yes
00000241f36125ce 0x0000000001055ce0 | 000 | [RadeonsiDemo] Connector 0: HDMI-A-1 (type 1) connected
00000241f406f5f3 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiEnableOutput(connector 0, enable)
00000241f4b7a94d 0x0000000001055ce0 | 000 | [RadeonsiDisplay] No MMIO access available - running in simulation mode
00000241f57a81de 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 0 enabled (simulated)
00000241f61b6aef 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiEnableOutput(connector 0, disable)
00000241f6d081d2 0x0000000001055ce0 | 000 | [RadeonsiDisplay] No MMIO access available - running in simulation mode
00000241f7935982 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 0 disabled (simulated)
00000241f8332e03 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetConnectorInfo(connector 1)
00000241f8df8d8d 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetConnectorCount()
00000241f978dff1 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 1: HDMI-A-2, type=1, connected=no
00000241fa2bee20 0x0000000001055ce0 | 000 | [RadeonsiDemo] Connector 1: HDMI-A-2 (type 1) disconnected
00000241fadc7ecf 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiEnableOutput(connector 1, enable)
00000241fb8bbaf7 0x0000000001055ce0 | 000 | [RadeonsiDisplay] No MMIO access available - running in simulation mode
00000241fc540386 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 1 enabled (simulated)
00000241fcf2b021 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiEnableOutput(connector 1, disable)
00000241fda3b024 0x0000000001055ce0 | 000 | [RadeonsiDisplay] No MMIO access available - running in simulation mode
00000241fe6a1a93 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 1 disabled (simulated)
00000241ff0b342d 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetConnectorInfo(connector 2)
00000241ffb5594e 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetConnectorCount()
000002420050f732 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 2: DisplayPort-1, type=2, connected=no
00000242010c7c2d 0x0000000001055ce0 | 000 | [RadeonsiDemo] Connector 2: DisplayPort-1 (type 2) disconnected
0000024201c0ab08 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiEnableOutput(connector 2, enable)
0000024202726fd2 0x0000000001055ce0 | 000 | [RadeonsiDisplay] No MMIO access available - running in simulation mode
00000242033318d1 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 2 enabled (simulated)
0000024203d09bab 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiEnableOutput(connector 2, disable)
00000242048470e0 0x0000000001055ce0 | 000 | [RadeonsiDisplay] No MMIO access available - running in simulation mode
0000024205481f04 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 2 disabled (simulated)
0000024205e7c4be 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetConnectorInfo(connector 3)
00000242069337a9 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiGetConnectorCount()
00000242072aa116 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 3: DisplayPort-2, type=2, connected=no
0000024207e99990 0x0000000001055ce0 | 000 | [RadeonsiDemo] Connector 3: DisplayPort-2 (type 2) disconnected
00000242089f2765 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiEnableOutput(connector 3, enable)
00000242094d1307 0x0000000001055ce0 | 000 | [RadeonsiDisplay] No MMIO access available - running in simulation mode
000002420a13118d 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 3 enabled (simulated)
000002420ab16932 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiEnableOutput(connector 3, disable)
000002420b622c13 0x0000000001055ce0 | 000 | [RadeonsiDisplay] No MMIO access available - running in simulation mode
000002420c27c392 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 3 disabled (simulated)
000002420cc7b9c4 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiEnableOutput(connector 999, enable)
000002420d79b3ae 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Invalid connector ID: 999
000002420e11c68a 0x0000000001055ce0 | 000 | [RadeonsiDemo] Connector enumeration working correctly
000002420eb9c803 0x0000000001055ce0 | 000 | [RadeonsiDemo] Connector enumeration PASSED
000002420f4d3bdd 0x0000000001055ce0 | 000 | [RadeonsiDemo] Testing framebuffer operations...
000002420fecca59 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiCreateFramebuffer(1024x768)
000002421091a5ab 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Creating framebuffer: 1024x768, pitch=4096, size=3145728 bytes
000002421161f35a 0x0000000001055ce0 | 000 | [RadeonsiAccel] RadeonsiAllocVRAM(size=3145728, align=4096, usage=0x21)
000002421225e832 0x0000000001055ce0 | 000 | [RadeonsiAccel] Invalid card data or not initialized
0000024212d6a46f 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Allocated system memory framebuffer @ 00000001062db010
00000242139f635a 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Framebuffer created successfully
0000024214400a80 0x0000000001055ce0 | 000 | [RadeonsiDemo] Created framebuffer 1024x768 (FB ID: 103657488)
0000024214f44be9 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiSetScanout()
000002421582c9d7 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Setting scanout buffer (VRAM: 00000001062db010, size: 3145728)
00000242165509f6 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Scanout configuration prepared for framebuffer
00000242170c98e1 0x0000000001055ce0 | 000 | [RadeonsiDisplay] - Address: 0x062DB010
00000242179d171d 0x0000000001055ce0 | 000 | [RadeonsiDisplay] - Size: 3145728 bytes
000002421829ec3d 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Scanout buffer configured successfully
0000024218d427bb 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiSetDisplayMode(1024, 768, 60)
00000242197ec590 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Calculated mode timing: 1024x768@60Hz
000002421a27bee3 0x0000000001055ce0 | 000 | [RadeonsiDisplay] H: 1024/1088/1120/1152 V: 768/792/796/816
000002421ad6912f 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiValidateDisplayMode()
000002421b748745 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Mode 1024x768@60Hz validated
000002421c0cae71 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiProgramCRTC(CRTC 0)
000002421ca46423 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Programming CRTC 0 for mode 1024x768@60Hz
000002421d59d98e 0x0000000001055ce0 | 000 | [RadeonsiDisplay] No MMIO access available - running in simulation mode
000002421e1c5446 0x0000000001055ce0 | 000 | [RadeonsiDisplay] RadeonsiEnableOutput(connector 0, enable)
000002421eca8c91 0x0000000001055ce0 | 000 | [RadeonsiDisplay] No MMIO access available - running in simulation mode
000002421f9021d1 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Connector 0 enabled (simulated)
00000242202d8ee4 0x0000000001055ce0 | 000 | [RadeonsiDisplay] Display mode 1024x768@60Hz set successfully
0000024220ddde0c 0x0000000001055ce0 | 000 | [RadeonsiDemo] Framebuffer operations working correctly
00000242218721e2 0x0000000001055ce0 | 000 | [RadeonsiDemo] Framebuffer operations PASSED
00000242221ce795 0x0000000001055ce0 | 000 | [RadeonsiDemo] ========================================
0000024222c57c20 0x0000000001055ce0 | 000 | [RadeonsiDemo] Phase 5 Result: ALL TESTS PASSED
0000024223644ffd 0x0000000001055ce0 | 000 | [RadeonsiDemo] Display integration is WORKING CORRECTLY
00000242240c3957 0x0000000001055ce0 | 000 | [RadeonsiDemo] ========================================
0000024224b3f787 0x0000000001055ce0 | 000 | [RadeonsiAccel] Phase 5 display integration tests PASSED
0000024225612920 0x0000000001055ce0 | 000 | [RadeonsiAccel] Testing framebuffer functionality with detailed diagnostics...
000002422630b0c3 0x0000000001055ce0 | 000 | [RadeonsiDebug] === FRAMEBUFFER DIAGNOSTIC START ===
0000024226d70b62 0x0000000001055ce0 | 000 | [RadeonsiDebug] Hardware Status:
0000024227584425 0x0000000001055ce0 | 000 | [RadeonsiDebug] Chip: Radeon RX 6900 XT / Pro W6800 (headless) (0x1002:0x73a1)
0000024228299c23 0x0000000001055ce0 | 000 | [RadeonsiDebug] Generation: 8192
0000024228aea7ce 0x0000000001055ce0 | 000 | [RadeonsiDebug] MMIO: 0000000000000000 (size: 0x0)
000002422956aa8c 0x0000000001055ce0 | 000 | [RadeonsiDebug] VRAM: 0000000000000000 (size: 0x0)
0000024229f95d22 0x0000000001055ce0 | 000 | [RadeonsiDebug] Initialized: YES
000002422a7da73f 0x0000000001055ce0 | 000 | [RadeonsiDebug] ERROR: MMIO not mapped
000002422b0ce2d3 0x0000000001055ce0 | 000 | [RadeonsiAccel] Enhanced framebuffer test FAILED - trying minimal fallback...
000002422bda5529 0x0000000001055ce0 | 000 | [RadeonsiMinimal] Creating minimal dumb framebuffer...
000002422c812a3e 0x0000000001055ce0 | 000 | [RadeonsiMinimal] Invalid hardware state
000002422d1418e4 0x0000000001055ce0 | 000 | [RadeonsiAccel] All framebuffer tests FAILED - falling back to software mode
000002422dde57fd 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Hardware initialization successful!
000002422e813f68 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Checking hardware compatibility...
000002422f229f39 0x0000000001055ce0 | 000 | [RadeonSI Lifecycle] OK Hardware is compatible (generation: 8192)
000002422fd909f4 0x0000000001055ce0 | 000 | [RadeonsiHIDD] OK Hardware is compatible
000002423066a827 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Registering with AROS device manager...
00000242311450cb 0x0000000001055ce0 | 000 | [RadeonSI Lifecycle] Registering with AROS device manager...
0000024231c6375f 0x0000000001055ce0 | 000 | [RadeonSI Lifecycle] Vendor ID: 0x1002
0000024232569d95 0x0000000001055ce0 | 000 | [RadeonSI Lifecycle] Device ID: 0x73A1
0000024232ea5ba7 0x0000000001055ce0 | 000 | [RadeonSI Lifecycle] Chip Name: Radeon RX 6900 XT / Pro W6800 (headless)
0000024233b23627 0x0000000001055ce0 | 000 | [RadeonSI Lifecycle] OK Device manager registration complete
0000024234667ac9 0x0000000001055ce0 | 000 | [RadeonsiHIDD] OK Registered with device manager
000002423503eee4 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Initializing security system...
00000242359ce806 0x0000000001055ce0 | 000 | [RadeonsiSecurity] RadeonsiCreateSecurityContext(task=0000000001055ce0, level=3)
0000024236716fa4 0x0000000001055ce0 | 000 | [RadeonsiSecurity] Created security context 0000000105932b90 for task 0000000001055ce0 (level 3)
00000242375d208e 0x0000000001055ce0 | 000 | [RadeonsiSecurity] RadeonsiCreateCommandValidator(ctx=0000000105932b90)
000002423820d330 0x0000000001055ce0 | 000 | [RadeonsiSecurity] Created command validator 0000000105932e30 for security level 3
0000024238fb512c 0x0000000001055ce0 | 000 | [RadeonsiHIDD] OK Security system initialized
000002423991f186 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Initializing Vulkan loader...
000002423a2b6168 0x0000000001055ce0 | 000 | [RadeonsiVulkan] RadeonsiInitVulkanLoader()
000002423ac12c16 0x0000000001055ce0 | 000 | [RadeonsiVulkan] Added fake GPU device: Radeon RX 6900 XT / Pro W6800 (headless) (0x1002:0x73a1)
000002423bae82f9 0x0000000001055ce0 | 000 | [RadeonsiVulkan] Vulkan loader initialized
000002423c448f2e 0x0000000001055ce0 | 000 | [RadeonsiVulkan] Available ICDs: Zink=NO, RADV=NO
000002423ce2330a 0x0000000001055ce0 | 000 | [RadeonsiHIDD] OK Vulkan loader initialized
000002423d7539cf 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Initializing enhanced Vulkan loader...
000002423e1d19e2 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ========================================
000002423ec83ca0 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ENHANCED VULKAN LOADER INITIALIZATION
000002423f6ed95c 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ========================================
000002424032e892 0x0000000001055ce0 | 000 | [RadeonsiVulkan] RadeonsiInitVulkanLoader()
0000024240c8710a 0x0000000001055ce0 | 000 | [RadeonsiVulkan] Vulkan loader already initialized
000002424167f1c1 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Step 2: Zink driver detection...
00000242420be155 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Loading Zink driver...
00000242429b6b86 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Detecting Zink driver availability...
0000024243442ea6 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ✗ Mesa winsys not available
0000024243e7149a 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ✗ Zink driver not available
000002424481de62 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ⚠ Zink driver not available
00000242451c13a1 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Step 3: RADV driver detection...
0000024245bc00f0 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Loading RADV driver...
00000242464e121a 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Detecting RADV driver availability...
0000024246f713d3 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ✗ VRAM not available
000002424789bbac 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ✗ RADV driver not available
000002424827b672 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ⚠ RADV driver not available
0000024248c2615e 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Configuring Vulkan validation layers...
00000242496d4e66 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Enabled layers:
0000024249fa8434 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] - VK_LAYER_KHRONOS_validation
000002424a9bd20d 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] - VK_LAYER_LUNARG_api_dump
000002424b393e26 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ✓ Validation layers configured
000002424bdd42d2 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Detecting Vulkan extensions...
000002424c78d2f1 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ✓ Ray tracing supported
000002424d1000e5 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ✓ Mesh shaders supported
000002424daaf767 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ✓ Variable rate shading supported
000002424e51289e 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ✓ Extension detection complete (flags: 0x00001FFF)
000002424f12197d 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Detecting Vulkan features...
000002424faedb46 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ✓ Feature detection complete (flags: 0x0000017F)
00000242506d7a4c 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ========================================
00000242511ae3f3 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ✓ ENHANCED LOADER INITIALIZATION COMPLETE
0000024251d01f75 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Zink: NOT AVAILABLE
00000242525da570 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] RADV: NOT AVAILABLE
0000024252ebb5fe 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] Validation: ENABLED
00000242537ca230 0x0000000001055ce0 | 000 | [RadeonSI Vulkan] ========================================
0000024254294328 0x0000000001055ce0 | 000 | [RadeonsiHIDD] OK Enhanced Vulkan loader initialized
0000024254cc1e77 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Initializing Mesa library integration...
000002425578a1bf 0x0000000001055ce0 | 000 | [RadeonSI Mesa] ========================================
00000242562409d3 0x0000000001055ce0 | 000 | [RadeonSI Mesa] MESA LIBRARY INTEGRATION
0000024256b38e8c 0x0000000001055ce0 | 000 | [RadeonSI Mesa] ========================================
0000024257600635 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Initializing Mesa core library...
0000024257fdb2c2 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Initializing Mesa utility library...
0000024258a4e678 0x0000000001055ce0 | 000 | [RadeonSI Mesa] ✓ Mesa core library initialized
0000024259473702 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Setting up Mesa driver registry...
0000024259e6fd41 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Driver Name: radeonsi
000002425a747aef 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Vendor: AROS Development Team
000002425b12f71a 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Renderer: AMD Radeon (RadeonSI)
000002425bb03f5c 0x0000000001055ce0 | 000 | [RadeonSI Mesa] ✓ Mesa driver registry configured
000002425c4ff1fa 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Detecting Mesa/Gallium3D capabilities...
000002425cfadcdc 0x0000000001055ce0 | 000 | [RadeonSI Mesa] OpenGL 4.6, GLSL 460
000002425d86eb5a 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Max Texture Size: 16384
000002425e170adc 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Max Render Targets: 8
000002425ea649a9 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Compute Shaders: Yes
000002425f34f195 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Tessellation: Yes
000002425fbc35ce 0x0000000001055ce0 | 000 | [RadeonSI Mesa] ✓ Mesa capabilities detected
000002426054f601 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Configuring Mesa memory management...
0000024260fcdd03 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Memory debugging enabled
00000242618fddba 0x0000000001055ce0 | 000 | [RadeonSI Mesa] ✓ Mesa memory management configured
000002426234e3b9 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Setting up Mesa debug infrastructure...
0000024262dfd50d 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Debug level: VERBOSE
00000242636b2dce 0x0000000001055ce0 | 000 | [RadeonSI Mesa] ✓ Mesa debug infrastructure configured
0000024264159188 0x0000000001055ce0 | 000 | [RadeonSI Mesa] Setting up Mesa profiling infrastructure...
0000024264c7bb01 0x0000000001055ce0 | 000 | [RadeonSI Mesa] ✓ Mesa profiling infrastructure configured
000002426577c7f3 0x0000000001055ce0 | 000 | [RadeonSI Mesa] ========================================
0000024266216718 0x0000000001055ce0 | 000 | [RadeonSI Mesa] ✓ MESA LIBRARY INTEGRATION COMPLETE
0000024266c96319 0x0000000001055ce0 | 000 | [RadeonSI Mesa] ========================================
000002426773a64e 0x0000000001055ce0 | 000 | [RadeonsiHIDD] OK Mesa library integration initialized
00000242681d4285 0x0000000001055ce0 | 000 | [RadeonsiHIDD] Initializing power management...
0000024268bbb168 0x0000000001055ce0 | 000 | [AI_DBG] Initializing RadeonSI power management system
00000242696235ec 0x0000000001055ce0 | 000 | [AI_DBG] Initializing power management hardware
0000024269fd4f19 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO read failed: no MMIO mapping available
000002426aae8504 0x0000000001055ce0 | 000 | [RadeonsiAccel] This indicates PCI HIDD does not support memory mapping
000002426b71d009 0x0000000001055ce0 | 000 | [RadeonsiAccel] Register access to GPU not possible in this configuration
000002426c392ded 0x0000000001055ce0 | 000 | [AI_DBG] Current power control status: 0xffffffff
000002426cda8d5a 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO read failed: no MMIO mapping available
000002426d89cbf3 0x0000000001055ce0 | 000 | [RadeonsiAccel] This indicates PCI HIDD does not support memory mapping
000002426e4f6c3c 0x0000000001055ce0 | 000 | [RadeonsiAccel] Register access to GPU not possible in this configuration
000002426f1c9fc7 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO write failed: no MMIO mapping available
000002426fcc6605 0x0000000001055ce0 | 000 | [RadeonsiAccel] This indicates PCI HIDD does not support memory mapping
000002427096e835 0x0000000001055ce0 | 000 | [RadeonsiAccel] Register access to GPU not possible in this configuration
00000242715fb9c7 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO read failed: no MMIO mapping available
00000242720e0856 0x0000000001055ce0 | 000 | [RadeonsiAccel] This indicates PCI HIDD does not support memory mapping
0000024272d6f34c 0x0000000001055ce0 | 000 | [RadeonsiAccel] Register access to GPU not possible in this configuration
0000024273a1a3c6 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO write failed: no MMIO mapping available
0000024274554219 0x0000000001055ce0 | 000 | [RadeonsiAccel] This indicates PCI HIDD does not support memory mapping
00000242751adc3b 0x0000000001055ce0 | 000 | [RadeonsiAccel] Register access to GPU not possible in this configuration
0000024275e3a8d2 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO write failed: no MMIO mapping available
00000242769a1b2b 0x0000000001055ce0 | 000 | [RadeonsiAccel] This indicates PCI HIDD does not support memory mapping
00000242775faedb 0x0000000001055ce0 | 000 | [RadeonsiAccel] Register access to GPU not possible in this configuration
00000242782c9446 0x0000000001055ce0 | 000 | [AI_DBG] Power management hardware initialized
0000024278c5cb07 0x0000000001055ce0 | 000 | [AI_DBG] Initializing thermal monitoring system
00000242795e160a 0x0000000001055ce0 | 000 | [RadeonsiAccel] MMIO read failed: no MMIO mapping available
000002427a0f6fb3 0x0000000001055ce0 | 000 | [RadeonsiAccel] This indicates PCI HIDD does not support memory mapping
000002427ad3907d 0x0000000001055ce0 | 000 | [RadeonsiAccel] Register access to GPU not possible in this configuration
000002427b9d454e 0x0000000001055ce0 | 000 | [AI_DBG] No thermal sensors detected
000002427c28688b 0x000000000
Edited by amigamia on 22-12-2025 22:33, 26 days ago
aha, x-vision, retrofaza, Deremon
R
retrofazaDistro Maintainer
Posted 25 days ago
@terminills

It's exciting to see this progress! What cards, what family of cards will this driver support? (I need to be prepared to make some purchases Smile )
T
terminillsJunior Member
Posted 25 days ago

retrofaza wrote:

@retrofaza - @terminills

It's exciting to see this progress! What cards, what family of cards will this driver support? (I need to be prepared to make some purchases Smile )



I wouldn’t rush just yet but the V620 I’m testing on is the server equivalent of a RX6800. The goal is to be parity with Linux.
T
terminillsJunior Member
Posted 23 days ago

terminills wrote:

@terminills -

retrofaza wrote:

@retrofaza - @terminills

It's exciting to see this progress! What cards, what family of cards will this driver support? (I need to be prepared to make some purchases Smile )



I wouldn’t rush just yet but the V620 I’m testing on is the server equivalent of a RX6800. The goal is to be parity with Linux.


MMIO is working now. and so if virtual addressing. Next ReBar and full VRAM.
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You cannot download attachments in this forum.
Users who participated in discussion: terminills, deadwood, retrofaza, Farox, Deremon