diff options
Diffstat (limited to 'tools/proxyclient/hv/trace_dart.py')
| -rw-r--r-- | tools/proxyclient/hv/trace_dart.py | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/tools/proxyclient/hv/trace_dart.py b/tools/proxyclient/hv/trace_dart.py new file mode 100644 index 0000000..d983145 --- /dev/null +++ b/tools/proxyclient/hv/trace_dart.py @@ -0,0 +1,27 @@ +# SPDX-License-Identifier: MIT + +from m1n1.trace.dart import DARTTracer + +DARTTracer = DARTTracer._reloadcls() + +DEVICES = [ + "/arm-io/dart-pmp", + "/arm-io/dart-sep", + "/arm-io/dart-sio", + "/arm-io/dart-usb1", + "/arm-io/dart-disp0", + "/arm-io/dart-dcp", + "/arm-io/dart-dispext0", + "/arm-io/dart-dcpext", + "/arm-io/dart-scaler", +] + +dart_tracers = {} + +for i in DEVICES: + tracer = DARTTracer(hv, i, verbose=3) + tracer.start() + + dart_tracers[i.split("-")[-1]] = tracer + +del tracer |
