mirror of
https://github.com/MCKero6423/uv-k5-v3-emulator.git
synced 2026-10-02 03:15:36 +00:00
Finish the portability sweep: one firmware resolver, no author paths
The probe scripts, run.sh, trace_run.sh, webui.py and two emulator tests each named the same hardcoded firmware from a source tree that is not in this repository. They now resolve QEMU and the firmware the way tools/uvk5_testenv.py does -- environment, then PATH, then whatever the checkout has -- and skip with a reason when there is nothing. webui.py's --qemu and --elf lost their author defaults too: a bare qemu-system-arm through PATH, and no firmware until one is uploaded, which the page already reports.
This commit is contained in:
1 parent
ae8b48c85a
commit
542515d5ad
21 files changed
+133
-37
No files matched your search
@@ -114,7 +114,8 @@ keypresses silently stop working. Run the test after touching that code;
|
||||
uvk5_stream.py the MJPEG-style frame pump behind /stream
|
||||
uvk5_supervisor.py starts, stops and recovers the emulator process
|
||||
test_kill_emulator.sh cleanup never kills an unrelated process
|
||||
(plus ad-hoc probe scripts -- scan_trace.sh, gpio_watch.py and friends --
|
||||
uvk5_elf.sh where the probe scripts find a firmware (env, then the checkout)
|
||||
(plus ad-hoc probe scripts -- scan_trace.sh, gpio_watch.py and friends --
|
||||
kept because they are quick to reach for, not because they are polished)
|
||||
harness/, stubs/, shim/, tests/ host build of the CW timing chain (stage A)
|
||||
|
||||
|
||||
Reference in new issue
Block a user