summaryrefslogtreecommitdiffstats
path: root/debug/risc-v-gsp-rm-vm/harness/port_new_device.py
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-02 11:44:31 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-02 11:44:31 -0400
commit1c99bfbeffff04529f6f669601fdf835a73778da (patch)
tree5867bab46e5848541df36c703f6fd8d6d0256e54 /debug/risc-v-gsp-rm-vm/harness/port_new_device.py
parent2fd653044127a665e4677a2cdfb58120d7b3e16b (diff)
downloadopen-iov-1c99bfbeffff04529f6f669601fdf835a73778da.tar.gz
open-iov-1c99bfbeffff04529f6f669601fdf835a73778da.zip
rename (cosmetic): green-eye -> risc-v-gsp-rm-debugger in user-facing names, docs, CLI, launcher and CI workflow; internal greeneye package/module identifiers unchanged (includes in-flight greeneye module edits present in the tree)
Diffstat (limited to 'debug/risc-v-gsp-rm-vm/harness/port_new_device.py')
-rw-r--r--debug/risc-v-gsp-rm-vm/harness/port_new_device.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/debug/risc-v-gsp-rm-vm/harness/port_new_device.py b/debug/risc-v-gsp-rm-vm/harness/port_new_device.py
index 56522ec..8ed1a0c 100644
--- a/debug/risc-v-gsp-rm-vm/harness/port_new_device.py
+++ b/debug/risc-v-gsp-rm-vm/harness/port_new_device.py
@@ -6,7 +6,7 @@ device facts (PCI IDs, BARs, FB geometry, engine inventory, interrupt topology,
ROM/VBIOS notes) and then drives, on the local QEMU backend only:
1. probe-first-touch on the device's firmware (first unmapped access, bounded);
-2. a symbol inventory (ELF .symtab + optional Ghidra/green-eye DB sources);
+2. a symbol inventory (ELF .symtab + optional Ghidra/risc-v-gsp-rm-debugger DB sources);
3. a portability matrix run of the device against a reference firmware;
4. a port checklist report against the docs/07 evidence checklist.
@@ -466,7 +466,7 @@ def build_checklist(profile: dict, firmware: str, reference: str | None, results
def render_checklist_markdown(checklist: dict) -> str:
lines = [
- f"# green-eye port checklist: {checklist['device']}",
+ f"# risc-v-gsp-rm-debugger port checklist: {checklist['device']}",
"",
"> TOOL IN DEVELOPMENT - NOT READY YET! Generated by `harness/port_new_device.py`.",
"",
@@ -585,7 +585,7 @@ def run_device_port(options: DeviceOptions) -> dict:
def render_report_markdown(report: dict) -> str:
lines = [
- f"# green-eye device port: {report['device']}",
+ f"# risc-v-gsp-rm-debugger device port: {report['device']}",
"",
"> TOOL IN DEVELOPMENT - NOT READY YET! Generated by `harness/port_new_device.py`.",
"",
@@ -643,7 +643,7 @@ def build_parser() -> argparse.ArgumentParser:
parser.add_argument("--profile", help="profile JSON path (default: <out>/profiles/<device>.json)")
parser.add_argument("--firmware", help="device GSP firmware image or re-hosted ELF (overrides profile)")
parser.add_argument("--reference", help="reference firmware for the portability matrix")
- parser.add_argument("--symbols", help="green-eye symbol DB JSON for the device firmware")
+ parser.add_argument("--symbols", help="risc-v-gsp-rm-debugger symbol DB JSON for the device firmware")
parser.add_argument("--ghidra-exports", help="Ghidra exports TSV for the device firmware")
parser.add_argument("--ghidra-bias", type=lambda value: int(value, 0), default=0)
parser.add_argument("--out", help="evidence bundle directory (required for --run)")