mirror of
https://github.com/AsahiLinux/m1n1
synced 2024-11-10 09:44:13 +00:00
16a6b41c98
Not much to see here, most of the juice is over at: https://github.com/eiln/avd.git The kernel driver (m1n1.fw.avd) only really pipes the instruction stream into the respective hardware FIFOs and then hushes the interrupt lines. Most of the work (bitstream syntax parsing and instruction generation) is done in the avid repo above. I'm hoping to keep this userland-kernel separation in the very imminent actual driver. experiments/avd.py: Decode on the command line. Read file for usage. experiments/avd_e.py: Decode via emulated instruction stream. experiments/avd_f.py: Decode via Cortex-M3 firmware (for debugging). hv/trace_avd.py: Tracer. Read file for usage. m1n1/fw/avd/__init__.py: Driver base class (power, tunables, etc). m1n1/fw/avd/decoder.py: Codec-specific decode logic + mini media player. Signed-off-by: Eileen Yoon <eyn@gmx.com> |
||
---|---|---|
.. | ||
README.md | ||
trace_agx.py | ||
trace_agx_defer.py | ||
trace_agx_pwr.py | ||
trace_all.py | ||
trace_all_more.py | ||
trace_aop.py | ||
trace_atc.py | ||
trace_avd.py | ||
trace_cd3217.py | ||
trace_codecs.py | ||
trace_dart.py | ||
trace_dcp.py | ||
trace_dptx.py | ||
trace_gpio.py | ||
trace_i2c.py | ||
trace_isp.py | ||
trace_keyboard.py | ||
trace_mesa.py | ||
trace_mtp.py | ||
trace_nvme.py | ||
trace_pmgr.py | ||
trace_prores.py | ||
trace_smc.py | ||
trace_wlan.py | ||
trace_z2.py |
m1n1 hypervisor scripts
This directory contains scripts that can be executed to configure the hypervisor using the -m
option to run_guest.py
.