uhd/mpm/tools
Lars Amsel d1458a2cf3 MPM: add ability to run scripts to MPM shell
MPM shell now supports script execution. It utilizes the cmdqueue of
Pythons cmd.Cmd class for this. The script to execute is a text file
containing the commands one per line.

The output decoration of MPM shell changed. Commands are decorated with
">" whereas responses use "<" at line start. Multiline responses are
decorated in each line.

Cleanup overwritten methods of cmd.Cmd to allow proper shutdow in
interactive as well as in scripted mode.

Improved pylint score.
2020-02-07 09:14:41 -06:00
..
CMakeLists.txt e310/e320: Move E310 to MPM architecture and refactor 2019-05-01 15:17:23 -07:00
db-dump.c mpm: Update all license headers 2018-02-19 16:55:08 -08:00
db-id.c mpm: tools: Added Rhodium ID to db-id utility 2018-10-25 10:30:59 -07:00
db-init.c tools: Fix handling of 0-valued dt-compat 2018-09-12 11:55:46 -07:00
eeprom-blank.c mpm: Update all license headers 2018-02-19 16:55:08 -08:00
eeprom-dump.c mpm: Update all license headers 2018-02-19 16:55:08 -08:00
eeprom-id.c mpm: tools: eeprom-id: Add E320 product id to eeprom-id 2018-07-18 15:37:27 -07:00
eeprom-init.c mpm: Add MB-EEPROMv3 2019-05-10 16:59:58 -07:00
eeprom-set-flags.c mpm: Update all license headers 2018-02-19 16:55:08 -08:00
eeprom.c mpm: Add MB-EEPROMv3 2019-05-10 16:59:58 -07:00
eeprom.h mpm: Add MB-EEPROMv3 2019-05-10 16:59:58 -07:00
fan-limits.c mpm: Update all license headers 2018-02-19 16:55:08 -08:00
mpm_debug.py mpm: Update all license headers 2018-02-19 16:55:08 -08:00
mpm_shell.py MPM: add ability to run scripts to MPM shell 2020-02-07 09:14:41 -06:00