rockbox/utils/hwstub/tools/lua
Amaury Pouly f6c61eb11a hwstub: port hwstub_shell to the new library
Also use this opportunity to cleanup support for multiple devices: the shell
now supports dynamic changes in the device and will call init() everytime
a new device is selected, to prepare a new environment. The shell now
honors register width on register read/write. The shell also provides access
to variants as follows by creating a subtable under the register using the
variant type in UPPER case and having the same layout as a register.
For example if register HW.GPIO.DIR has variants "set" and "clr", those can
be used like this:
HW.GPIO.DIR.SET.write(0xff)
HW.GPIO.DIR.CLR.write(0xff00)

Change-Id: I943947fa98bce875de0cba4338e8b7196a4c1165
2016-04-08 19:38:18 +02:00
..
atj hwstub: fix atj213x dsp lua code 2015-11-17 22:40:31 +01:00
pp hwstub: add some PP and Sansa View code 2014-05-11 19:56:15 +02:00
rk27xx hwstub: Add support for rk27xx lradc block 2014-06-15 12:53:28 +02:00
stmp hwstub: fix lcdif pin setup for 18-bit bus 2013-12-24 15:24:50 +01:00
atj.lua hwstub: port hwstub_shell to the new library 2016-04-08 19:38:18 +02:00
dumper.lua hwstub: add stmp clkctrl code and generic register dumper 2013-08-11 19:18:58 +02:00
help.lua hwstub: port hwstub_shell to the new library 2016-04-08 19:38:18 +02:00
hwlib.lua hwstub: Add completion and some pretty printing to the shell 2015-06-28 17:55:17 +02:00
i2c_scan.lua hwstub: implement i2c and i2c eeprom dump 2013-12-06 01:56:04 +01:00
irivere150.lua hwstub: lua functions for atj213x/irivere150 2014-11-28 19:37:14 +01:00
jz.lua hwstub: port hwstub_shell to the new library 2016-04-08 19:38:18 +02:00
load.lua hwstub: port hwstub_shell to the new library 2016-04-08 19:38:18 +02:00
pp.lua hwstub: port hwstub_shell to the new library 2016-04-08 19:38:18 +02:00
rk27xx.lua hwstub: port hwstub_shell to the new library 2016-04-08 19:38:18 +02:00
sansaexpress.lua hstub: add Sansa Express lcd code 2013-12-03 01:35:34 +01:00
sansaview.lua hwstub: add some PP and Sansa View code 2014-05-11 19:56:15 +02:00
sonynwze360.lua hwstub: rework i2c completely 2013-10-22 00:34:44 +02:00
sonynwze370.lua hwstub: fix lcd drivers for sony NWZ 2013-09-26 16:41:30 +02:00
stmp.lua hwstub: port hwstub_shell to the new library 2016-04-08 19:38:18 +02:00
zenmozaic.lua hwstub: improve lcdif, digtctl, add sony nwz-e370 2013-09-05 23:16:27 +02:00
zenv.lua hwstub: introduce lua code for the STMP and Creative ZEN V/Mozaic 2013-06-13 02:25:15 +02:00
zenxfistyle.lua hwstub: update zenxfistyle code 2013-12-24 15:25:32 +01:00