gem5: use m5term instead of telnet

This commit is contained in:
Ciro Santilli
2018-06-20 11:50:36 +01:00
parent 7bbb2a813e
commit 00d282d912
4 changed files with 20 additions and 4 deletions

View File

@@ -6463,6 +6463,18 @@ So let's explain them one by one here as we understand them:
* `drm: Add component-aware simple encoder` allows you to see images through VNC: <<graphic-mode-gem5>>
* `gem5: Add support for gem5's extended GIC mode` adds support for more than 8 cores: https://stackoverflow.com/questions/50248067/how-to-run-a-gem5-arm-aarch64-full-system-simulation-with-fs-py-with-more-than-8/50248068#5024806
=== m5term
We use the `m5term` in-tree executable to connect to the terminal instead of a direct `telnet`.
If you use `telnet` directly, it mostly works, but certain interactive features don't, e.g.:
* up and down arrows for history havigation
* tab to complete paths
* `Ctrl-C` to kill processes
TODO understand in detail what `m5term` does differently than `telnet`.
=== gem5 stats
Lets try to understand some stats better.