||2a1e9eb: Reverting 4327cbc9b8886e
I do testing incorrectly: fix don't work as expected.
|17th Apr 14:31
||4327cbc: C2X0v2: use GPIO to check button state in dualboot
C240v2 freeze on booting OF if SD card inserted. Use GPIO instead DBOP should help.
|22nd Apr 20:42
||18fecd9: Update runtime estimation after recent power optimizations.
Values taken from Mihail's Clip Zip, should be similar on all AMSv2 devices.
|22nd Apr 10:17
||7cb1e5a: Fix AMSv2 variant 1 detection if rockbox loaded from SD card
|20th Apr 13:53
||79ca6d4: AMS: enable SD card support in bootloader
With this changes rockbox can be loaded from SD card when internal storage can't be mount (due to hardware or software problem).
|12th Apr 22:14
||6548dc2: Manual: Add missing plugins
The text is usually only a short description taken from the wiki and don't contain screenshots or keymaps, but should be better than nothing. :)
Added manual entries:
- Maze (including keymap)
- Superdom Additional changes/fixes:
- fix "Clix" alphabetical order
- add Frotz & ZXBox to games preamble
|13th Apr 21:10
||8a0360d: AMSv2: enable voltage scaling
|3rd Apr 20:14
||c90d42d: jz4670_tools: add usbboot tool, tweak Makefile and packtool
Although the jz4740 contains a similar tool to usbboot, its command-line interface is not very useful, also it does not compile by default because it relies on some external code, and it contains code specific to some JZ4740 devices.
|7th Feb 20:50
||4934bd6: hwstub: remove the old library
|7th Feb 20:48
||5ac0166: qeditor: port to the new hwstub library and add features
This commit adds support for the version of the hwstub library, which requires a lot of changes. It also adds some editing features, such as register access and much better editing of fields using the mouse (double click on a field to be able to resize and move it).
|19th Mar 20:18
||cc4c9b7: regtools: add register access to soc desc
Registers (and variants) can now specify the type of access supported:
- unspecified: for variant means same as register, for register defaults R/W
- read only
- write only Backward compatibility is preserved by setting access to unspecified by default.
|7th Feb 20:46
||f6c61eb: 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)
|7th Feb 20:45
||a2f4c52: hwstub: port hwstub_load to the new library
|7th Feb 20:42
||3d8a08c: hwstub: rewrite and expand library
Rewrite the hwstub library in C++, with a clean and modular design. The library was designed from the ground up to be aware of multithreading issues and to handle memory allocation nicely with shared pointers.
Compared to the original library, it brings the following major features:
- support for JZ boot devices, it is very easy to add support for others
- support for network transparent operations (through sockets): both tcp and unix domains are support
|3rd Apr 20:32
||56dc54d: soc_desc: add default constructors to most structures
After being caught by several bugs of the type "let's forgot to initialize a field to default value", I'm finally fixing this.
|8th Jan 01:17
||45a02dc: Plugin 2048: Optimize for 128x96 screen
|7th Apr 08:28
||c537e05: Fix (D)EBUG compilation