| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
| |
This test program. I add it mainly to document somehow my work:
1) atj213x.h lists registers addresses
2) crt0.S exploits self relocation of the binary
3) test_bl.c documents how to control backlight on e150
Change-Id: I055e0fe065d926a5c3805b73cea3f537cb64bf52
|
| |
|
|
|
|
|
| |
Some targets like Sony NWZ use a watchdog, so we must disable it to prevent
spurious reboot when we take over
Change-Id: I138a8d7f9a1b089acb2d08d7f6c4a58e8b088b3a
|
| |
|
|
|
|
|
| |
Conditional no longer needed since ctr0.S is private to target, also setup
stack just before jumping to C code only
Change-Id: I74116239be9e87bbe53e8fa814c45f04f242f1c1
|
| |
|
|
| |
Change-Id: If52aa34124be2801c2ac316641ff9aa0bbd837c6
|
| |
|
|
| |
Change-Id: Ib406cfc03ced6c8689ed467c154d6a7447a34e5c
|
| |
|
|
| |
Change-Id: If043eb214417a41f71e6c05fc6a725eb8f983373
|
| |
|
|
|
|
| |
Change-Id: Id38411ff95660e60ee23f99350b275b92b3e4578
Reviewed-on: http://gerrit.rockbox.org/690
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
| |
|
|
| |
Change-Id: Ifef61b7ca6a391960d1d696ba455e0d14462c967
|
| |
|
|
| |
Change-Id: I08ca6be221d3633c5b6e5e4b023afca33713e428
|
| |
|
|
| |
Change-Id: I654e3210c1050e3bd559c9e9b29707a6341b111b
|
| |
|
|
| |
Change-Id: Iff1b4f40affb88c104e7322e25cdbe34f8886476
|
| |
|
|
| |
Change-Id: I61fc58e3c97a3666eac98d21226865181b85eef1
|
| |
|
|
|
|
| |
Change-Id: I7e293532983f350a6f7cd9c7bc2bc6633c8fd3f2
Reviewed-on: http://gerrit.rockbox.org/671
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
| |
|
|
|
|
| |
Change-Id: I2745287844ad0a47dd41ba4dae5e1f7218ae5814
Reviewed-on: http://gerrit.rockbox.org/679
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
| |
|
|
| |
Change-Id: I9783ff809c69bb5617b2048d1e11374cd8f680ab
|
| |
|
|
| |
Change-Id: Ie3d36c6c235a5fd70ffc51552fae3392a015beb0
|
| |
|
|
| |
Change-Id: I85ac57117911544b65ccd56eb16303e30be67cab
|
| |
|
|
| |
Change-Id: I9266ec6db457b1d649cbdcb6c9bd1d0f3223b867
|
| |
|
|
|
|
|
| |
The old code would set CPU to 64MHz and HCLK to 9MHz but that's too low for
many things like usb and gpmi. So change HCLK to ~32MHZ.
Change-Id: I6459f25900e42603333cebccb7b0ed26c59640ad
|
| |
|
|
|
|
| |
The microseconds register has a different address
Change-Id: I29d2e7feea9eb34b0d539ee217babd092542b612
|
| |
|
|
| |
Change-Id: Ib7f38fba1e524ed7438cdc395441d801c5eabcaa
|
| |
|
|
| |
Change-Id: I67bbd2d1b02ca4541f70d2e9c8c0e6000300dcac
|
| |
|
|
| |
Change-Id: I9199f573a050223a811a8e82e403f113fb876cca
|
| |
|
|
| |
Change-Id: I1e5f87f15f0ca9586d8185316ffcaeef6d9d4d38
|
| |
|
|
| |
Change-Id: Ib18475fd90e0d29ab6d7214116f7a0041584d621
|
| |
|
|
| |
Change-Id: I534fc467aad960c61b54d202096823d5c2c9a5e9
|
| |
|
|
|
|
|
| |
Rewrite code with proper documentation: it uses a UMS like CBW/CSW to wrap
commands and status.
Change-Id: I10476c87aaea96d4b9e54f8c1c266835c8e89721
|
| |
|
|
|
|
|
| |
Some older versions of the ROM (TA3 for example), use a 64 byte report size
instead of 1024, so hardcoding 1024 is just a bad idea.
Change-Id: I720c4465cfe2f519bffa307175614bba58766dce
|
| |
|
|
| |
Change-Id: I8d581ec906ec2bab0d983aacfb0e8479b77d0c57
|
| |
|
|
| |
Change-Id: I9fe5da773705ec4c3d014b8ac7f78ad614e20a30
|
| |
|
|
| |
Change-Id: I6787e682a9e22cb34e6d94d25bf68d7575d784c4
|
| |
|
|
| |
Change-Id: I45850f4f0213aac5f0538c865cfa84137fcb83e3
|
| |
|
|
| |
Change-Id: I82c5a86ade4c804872ac7665bce583499467cae9
|
| |
|
|
| |
Change-Id: I5309794efda67fd3bf5c265b35ea7da5faf662f6
|
| |
|
|
|
|
| |
Also add the tool which was used to generate the map on wiki.
Change-Id: I54f3474028b5fa75348564437ec1b46ba20f071b
|
| |
|
|
|
|
|
|
| |
The version.sh tool tries to locate the repository root if no argument is
given but it doesn't really work. Instead explicitely give it the path to
the root.
Change-Id: Ie3a35cb3d41bbd8819823358763f714ad045527e
|
| |
|
|
|
|
| |
The SDCFG value is the default one but it seems to work
Change-Id: Iaf990aa2e8e738f0929e49322c0a28ce461d49a7
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This is an improvement for the special
mode present in the samsung ypr0 target.
Apart adding new useful functionalities, it
fixes a random disconnection bug, solved by debouncing
and fully support to YP-R1 target.
This opens also the possibility to interface
this operating mode to rockbox USB functionality.
Change-Id: Id70541541fcfaa1234328485fab0696a3bd491c9
|
| |
|
|
|
|
|
|
|
|
| |
fixed a bug concerning bytes padding, since it wasn't correctly
implemented regarding original firmware structure.
This fixes ROM generation especially for ypr1.
Change-Id: I1a40fb4bb8f9d6b005d694246123e314c4d19b49
Reviewed-on: http://gerrit.rockbox.org/616
Reviewed-by: Thomas Martitz <kugel@rockbox.org>
|
| |
|
|
| |
Change-Id: I94f764c0fcfb47bd9ccafe23f6d6079b42f23826
|
| |
|
|
| |
Change-Id: I4dee8e115e282d1d6540013c9b9f1263e30690de
|
| |
|
|
| |
Change-Id: I5f1acd619b2f280e709d2bd06a28a3e88cc05e27
|
| |
|
|
| |
Change-Id: Idbedb9277b355edcd93975ec5a268428c7b89633
|
| |
|
|
|
|
|
|
|
|
|
|
| |
They have been rewritten for being completely free and
as fast as possible.
Successfully extracted, patched, repacked and flashed
original firmware (tested on device and it worked)
Change-Id: I74d47d13f2dc3a2832a0d6821d3c2182dfd4b33b
Reviewed-on: http://gerrit.rockbox.org/506
Reviewed-by: Thomas Martitz <kugel@rockbox.org>
Tested-by: Thomas Martitz <kugel@rockbox.org>
|
| |
|
|
| |
Change-Id: I5316cc9fd9addfca8a674628695fed1c1bf9269f
|
| |
|
|
| |
Change-Id: Ib8cbf2f864a9375575cea0edbba48f740bf8f12e
|
| |
|
|
|
|
|
|
| |
This quick and dirty utility allows to extract nand bootloader
from raw 1st nand block dump. I post it mainly to somewhat
document how BCH error correction engine of the rk27xx works.
Change-Id: I37ca91add7d372e3576d2722afc946d0f08971a9
|
| |
|
|
| |
Change-Id: I3a37221d1688c2f1cbc649bbd2fd27dc78d286a6
|
| |
|
|
| |
Change-Id: I1bef76d30eb47c4ebc8a2baca356d9c135b234ae
|
| |
|
|
| |
Change-Id: I4500bf70028af26cc4b8136f111f527e1396d16e
|