summaryrefslogtreecommitdiffstats
path: root/debug/risc-v-gsp-rm-vm/harness/contracts.py
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-08 17:45:27 -0500
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-08 17:45:27 -0500
commitd15e391b6a38a61e0996ef2091dd1ef7bda279e3 (patch)
tree032e4111fd294c9baf4952e40afa1b3b3854129b /debug/risc-v-gsp-rm-vm/harness/contracts.py
parent00075462a5cf5e7a706d840cf9b6981795902f98 (diff)
downloadopen-iov-d15e391b6a38a61e0996ef2091dd1ef7bda279e3.tar.gz
open-iov-d15e391b6a38a61e0996ef2091dd1ef7bda279e3.zip
vgsp-disp: scan the BAR3 shadow for the display instance table
r1635 live proof: the 32 MiB RM BAR2 aperture is the 64-bit PCI BAR2/3 pair and is enumerated as resource BAR3 (BAR2 empty), so the instance block lives in bars[3] (block base +0x3000 in the shadow; 0x10013 target=2 base=0x114103000, 0x10075 target=3 base=0x114138000). Scan bars[2] and bars[3] in the resolver and log the bar index; the BAR2-only scan found nothing (0 resolutions).
Diffstat (limited to 'debug/risc-v-gsp-rm-vm/harness/contracts.py')
0 files changed, 0 insertions, 0 deletions