summaryrefslogtreecommitdiff
path: root/utils/regtools/qeditor (follow)
Commit message (Collapse)AuthorAge
...
* regtools/qeditor: clean-upAmaury Pouly2014-02-10
| | | | | | | Free the backend when closing a tab to release some memory. Implement about dialogs. Change-Id: Ic8c500a23d38e6c3dd4de6a4ba862012925968be
* regtools/qeditor: prepare support for register writingAmaury Pouly2014-02-10
| | | | Change-Id: Ifef36a3ddb1604db63ec974da2d6a77a5540ff42
* regtools/qeditor: rewrite soc handlingAmaury Pouly2014-02-10
| | | | | | | | | The code was a mess with respect to soc handling: some code just plain copied the SoC descriptor which are big objects, some was using indexes. The new soc factor out everything in a few classes which hide these ugly details so that descriptors are never copied. Change-Id: I17af8b47f997a528b58221621389d42d24fded93
* hwstub/regtools/qeditor: put soc descriptors in a list instead of a vectorAmaury Pouly2014-02-10
| | | | | | | A SoC descriptor is not a small object: it can be as large as ~100KiB so it's better to avoid copying things over. Change-Id: I1ef862e1260299cdaa0c4d2822ac45968713498a
* utils/regtools: slight rework of tab management in qeditorAmaury Pouly2014-02-10
| | | | Change-Id: Iaf41defb79bb76010f3ff5269c28e4bad991ebc3
* utils/regtools: make qeditor able to poke directly at a hwstub deviceAmaury Pouly2014-02-10
| | | | | | | | | | | | | | | This commit add the very handy feature of being able to read registers directly from a device using hwstub. This is mostly trivial using the hwstub library and the biggest change here is actually: - being able to read registers by name and/or addresses - being able to enumerate devives The UI code currently doesn't handle hotplug but the backend does so it should be trivial to add in the future. It also opens up the possibility the write registers from hwstub or save the register values to a file. Since it relies on both hwstub and libusb, a switch has been introduced in qmake to disable it (use -config nohwstub). Change-Id: I5d7d7a2a7c97ecd7407227357c8553c2773ea6cc
* regtools/qeditor: always open a register tab at initAmaury Pouly2013-12-24
| | | | Change-Id: I47a1413ca648c7166571e6b0ba88c7ebb5ce86a8
* regtools/qeditor: fix urlAmaury Pouly2013-11-25
| | | | Change-Id: I9783ff809c69bb5617b2048d1e11374cd8f680ab
* utils/regtools/qeditor: fix compilation by avoiding g++ specific syntaxAmaury Pouly2013-11-25
| | | | Change-Id: Ie3d36c6c235a5fd70ffc51552fae3392a015beb0
* regtools/qeditor: improve pinctrl analyser displayAmaury Pouly2013-09-18
| | | | Change-Id: I45850f4f0213aac5f0538c865cfa84137fcb83e3
* regtools/qeditor: enhance pinctrl analyserAmaury Pouly2013-09-18
| | | | Change-Id: I82c5a86ade4c804872ac7665bce583499467cae9
* retools/qeditor: add pin decoder (very basic add the moment)Amaury Pouly2013-09-18
| | | | Change-Id: I5309794efda67fd3bf5c265b35ea7da5faf662f6
* regtools: various fixAmaury Pouly2013-08-22
| | | | Change-Id: I3a37221d1688c2f1cbc649bbd2fd27dc78d286a6
* regtools: fix several bugs in qeditorAmaury Pouly2013-08-22
| | | | Change-Id: I1bef76d30eb47c4ebc8a2baca356d9c135b234ae
* regtools: add graphical register explorer + analyserAmaury Pouly2013-08-21
This tool allows one to explore any register map. Register dumps (like produced by hwstub tools) can be loaded and decoded by the tool. Finally some analysers are provided for specific soc analysis like clock tree and emi on imx233 for example. Change-Id: Iaf81bd52d15f3e44ab4fe9bc039153fcf60cf92a