1. e278b4f Turn off automatically after a number of backlight toggles. by Frank Gevaerts · 16 years ago
  2. 78d4438 Fix TABing by Maurus Cuelenaere · 16 years ago
  3. 944c334 * Commit dual-boot support for Creative ZVx family by Maurus Cuelenaere · 16 years ago
  4. 62c4a28 Onda VX747: by Maurus Cuelenaere · 16 years ago
  5. 1392dc2 Commit FS#9308: differentiate between TOUCHPAD & TOUCHSCREEN by Maurus Cuelenaere · 16 years ago
  6. 4bf4d2b * Get interrupts working (but crashes after 10-30secs) by Maurus Cuelenaere · 16 years ago
  7. 447ffc8 * Add interrupt handling (but still not working) by Maurus Cuelenaere · 16 years ago
  8. 1ac260c Fix H10 bootloader locking up if the scroll pad was touched. May also fix any other lock ups from trying to read from the adc in the bootloader. by Barry Wardell · 16 years ago
  9. 88ae902 * Add basic (non-working) support for NAND flash by Maurus Cuelenaere · 16 years ago
  10. 06e3c66 Prepare Creative bootloader compilation for future dual boot integration by Maurus Cuelenaere · 16 years ago
  11. 06efd07 Updated bootloader containing more debug information by Maurus Cuelenaere · 16 years ago
  12. 1f692e5 1) Set svn:keywords where they should've been set 2) Onda VX747 specific changes by Maurus Cuelenaere · 16 years ago
  13. 975261f Fix the LCD bug! by Maurus Cuelenaere · 16 years ago
  14. ea9d107 Forgot a file.. by Maurus Cuelenaere · 16 years ago
  15. e6248f2 Remove svn:executable by Maurus Cuelenaere · 16 years ago
  16. 0709f0a Add preliminary support for the Onda VX747 (MIPS target) by Maurus Cuelenaere · 16 years ago
  17. f6cde72 Fix a few dead references in the manual and add an 's' where one was missing. by Marc Guay · 16 years ago
  18. b1e16d2 Repair charging screen on archos. usb_detect() doesn't return a boolean since 2007-09-04. Fixed same problem in the m:robe 500 bootloader and in bootbox. by Jens Arnold · 16 years ago
  19. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  20. 7b10ef9 initial Meizu M6SL port (take 2) by Marcoen Hirschberg · 16 years ago
  21. 22e7bf3 My Devcon 2008 contribution: port for Philips GoGear HDD1630 (PP5022-based). Current status is that the bootloader works to load Rockbox, but dual boot does not work: it freezes after decrypting the OF. When Rockbox boots, it freezes somewhere between showing the logo and the main menu. And there's no driver for the touchpad. So lots of work left. by Mark Arigo · 16 years ago
  22. b93667b Add the Sansa c100 as a build target with basic drivers. by Marc Guay · 16 years ago
  23. badb6da Add mi4 key for the Philips GoGear HDD1630 (PP5022-based) by Mark Arigo · 16 years ago
  24. b4275d4 Philips GoGear SA9200 port. Working bootloader and normal builds, including sound. No touchpad now, buttons limited to using vol+/vol-/power for up/down/select. Rockbox USB is enabled since the OF is MTP only...read the warnings on the PortalPlayerUsb wiki page. by Mark Arigo · 16 years ago
  25. 63f4f68 Don't need this any more since it's the default now. by Barry Wardell · 16 years ago
  26. 80278e4 Bring Gigabeat S bootloader one step close to a release version. by Michael Sevakis · 16 years ago
  27. c41caca Do some gigabeat S bootloader cleanup (includes, const, static-ing, number of variables, etc.). Make sure a tar file isn't too big before loading it however unlikely that is. No overall functional change but bump to v.00000013 for tracking purposes. by Michael Sevakis · 16 years ago
  28. 0218397 Gigabeat S bootloader: 1) Switch order of .vectors to be contiguous with initialized sections. 2) Clean all caches in main before doing anything else because vector copying counts as self-modifying code. Up to v.00000012. by Michael Sevakis · 16 years ago
  29. 536d2fe Oops. Forgot to svn add this. by Barry Wardell · 16 years ago
  30. 940091a FS#7977: Bootloader logo for PP-based targets (H10, Sansa, M-Robe 100). by Barry Wardell · 16 years ago
  31. 75fe887 Fix firmware load error display and handling in Gigabeat S bootloader. Remove "Hello World". v.00000011 now. by Michael Sevakis · 16 years ago
  32. f204298 Add the Sansa M200 (v1) as a target - it's extremely similar to the Logik DAX (the LCD driver worked unchanged). Plus various tcc77x work, including a working tick interrupt (enabled in the bootloader). Rockbox itself builds for the M200 (there are no keymaps yet for the DAX), but doesn't progress very far due to the lack of an ATA (NAND flash) driver. by Dave Chapman · 16 years ago
  33. 2bbacf8 Make sure the linker considers crt0*.o before all files specified on the command line by using STARTUP() instead of INPUT() in the .lds. Using INPUT() makes the linker process crt0*.o after all files specified on the command line, making linking fail if there are librockbox.a members which are only referenced by crt0*.o. Remove the hackaround that was needed for building the gigabeat S bootloader before (aka UIE() problem). by Jens Arnold · 16 years ago
  34. 18b004b Enable 'touchscreen areas' on the D2, based on JdGordon's m:robe code. Disable the bootloader debug screen, as that stuff is all available from the Debug menu now. by Rob Purchase · 16 years ago
  35. 7510335 This is a big chunk of code necessary to prepare for Gigabeat F flash loading and and implementation of rolo. There should be no noticible changes for the user. A new bootloader is not needed. by Karl Kurbjun · 16 years ago
  36. 8ec1dca Enable program flow prediction in the system control coprocessor setup in the bootloader. by Michael Sevakis · 16 years ago
  37. 2920359 Unreverse Gigabeat S bootloader. Boot Rockbox with hold switch off. by Michael Sevakis · 16 years ago
  38. 9003dbe Make the inital connect problem go away on Gigabeat S. Would be nice if a better way were found but it works for me. Update the bootloader to have it work. by Michael Sevakis · 16 years ago
  39. 94f7d0f UMS for the Gigabeat S. Bootloader USB mode. Has a couple quirks 1) First plug has problems if cold. Replug if it doesn't connect or not at high speed 2) Linux doesn't like the odd bootable flag value used in the partitions so it won't mount but Windows works. Fix minor OTG driver bugs and clean up device memory handling. Generic name for ARC controller driver. by Michael Sevakis · 16 years ago
  40. 90a3d58 Gigabeat S bootloader: Improve untarring by reading the whole file to memory before starting to write the output files. by Nicolas Pennequin · 16 years ago
  41. 620e6b4 Gigabeat S bootloader: make it move a rockbox binary back to /.rockbox/ when it finds one in the MTP directory. by Nicolas Pennequin · 16 years ago
  42. 5b5a626 Setup the touchpads to have two modes - stylus and button - and set them in button mode by default. by Jonathan Gordon · 16 years ago
  43. 7387a04 sync with key list with mi4code and add the single mi4 key it had but this by Daniel Stenberg · 16 years ago
  44. f46a753 mi4 key for the Philips GoGear SA9200 (PP5024). Let the fun begin... by Mark Arigo · 16 years ago
  45. f4deea6 D2: Update dual boot to use the hold switch. Update bootloader to show messages until HOLD released, keep holding POWER to show old debug screen (these modes will eventually be removed). by Rob Purchase · 17 years ago
  46. 0258085 Revert... stupid svn doesn't complain when passing -m twice :( by Jens Arnold · 17 years ago
  47. 01a106d Make the measured LCD scanrates from the greylib known to the scanrate test plugin. by Jens Arnold · 17 years ago
  48. ec05b66 That was stupid. Should be enable_interrupt. by Michael Sevakis · 17 years ago
  49. 75f2d44 Change the remaining set_interrupt_status usage to the more parsimonious disable/enable/restore. by Michael Sevakis · 17 years ago
  50. 3b46671 Make the Telechips bootloader slightly less messy, kill some warnings and allow entry to the bootloader debug screen via the D2's hold switch. by Rob Purchase · 17 years ago
  51. 82c5230 split boot.lds and move it into the target tree by Marcoen Hirschberg · 17 years ago
  52. b2ec13d Revert "initial Meizu M6SL port" by Marcoen Hirschberg · 17 years ago
  53. c7e5d78 initial Meizu M6SL port by Marcoen Hirschberg · 17 years ago
  54. f0cde2d Don't make the Sansa bootloaders verbose when USB is connected by Dave Chapman · 17 years ago
  55. 08cabe9 kill the release script and build tarball from *everything* in SVN... by Daniel Stenberg · 17 years ago
  56. af395f4 Do core interrupt masking in a less general fashion and save some instructions to decrease size and speed things up a little bit. Small fix to a few places where interrupts would get enabled again where they shouldn't have been (context switching calls when disabled). by Michael Sevakis · 17 years ago
  57. 1f4bcc8 Revert accidental tree commit. /me needs a smaller enter key... by Jens Arnold · 17 years ago
  58. 9a7978a Cabbiev2 gigabeat background: reduce WPS backdrop filesize by storing it as 24 bit BMP instead of unnecessary 32 bit. by Jens Arnold · 17 years ago
  59. 4dc2d8d Enable tick IRQs on TCC780x. The main menu is now working on the D2. by Rob Purchase · 17 years ago
  60. d700970 Cosmetic fixes for the iAudio bootloader: Don't display 'Hold switch on' if the reason for getting there was a spurious ON event. Don't disable the multi-colour LED in the M3 bootloader. by Jens Arnold · 17 years ago
  61. ed3ff1b Various coldfire fixes: (1) iAudio Bootloader: Check the status of main & remote power button vs. the respective hold switch, and shut down when on hold. On X5/M5 this check is not strictly necessary for the main unit, but left there to keep things uniform. (2) M3: Stop reading the ADC properly before leaving the bootloader, on RoLo, and on reboot, to make it work reliably after those transitions. (3) Disable all interrupt sources on system init to avoid premature ISR calls after enabling interrupts in general. (4) iAudios: Proper implementation of ide_powered(), avoiding nasty HDD clicks in the bootloader when powering down, e.g. because of Hold. (5) Slight optimisations. by Jens Arnold · 17 years ago
  62. 80ded2a Really fix low-bat detection in the iAudio bootloader. * Improve naming of iriver and iaudio bootloader files. by Jens Arnold · 17 years ago
  63. c883611 Cowon D2: Make the bootloader functional (usage instructions to appear on the CowonD2Info wikipage shortly). Also re-enable IRAM by reducing Tremor's ICODE usage. by Rob Purchase · 17 years ago
  64. 769fcbd More iAudio M3 work. Bootloader compiles, but doesn't work yet. by Jens Arnold · 17 years ago
  65. 562b9de D2: Make lcd_init_device() actually turn on the LCD, in preparation for booting the main image. Previously this required an explicit lcd_enable(true). by Rob Purchase · 17 years ago
  66. 6ef63a5 m:robe 100: use power button for dual-booting the OF (short press to boot rockbox, long press for OF) by Robert Kukla · 17 years ago
  67. e2f5f21 Give the Gigabeat S bootloader the ability to untar a tarball. by Nicolas Pennequin · 17 years ago
  68. 868fcce Shutdown needs about 2 seconds, but it seems to work :) by Christian Gmeiner · 17 years ago
  69. addb522 D2: Further work-in-progress on the NAND driver. by Rob Purchase · 17 years ago
  70. 2f7cffa Major USB fixes by Frank Gevaerts. Still disabled in builds, #define USE_ROCKBOX_USB to test. by Björn Stenberg · 17 years ago
  71. 698113d Prepare for a new bootloader 7-pre4 release for iriver H100 series. Synced to work properly with SVN, and hopefully fixed remote detection problem and audio thump for some users. Also pure H100/H115 should be supported now. Actual bootloaders will be released separately. by Miika Pekkarinen · 17 years ago
  72. a07c034 Gigabeat S: Interrupt enabled bootloader. Miscellaneous integration changes. by Michael Sevakis · 17 years ago
  73. 1f021af Gigabeat S mixer: Make some progress. Get the tick and core sleep working using the AVIC. Redo the startup code to remap from IRAM and not include the lcd driver frambuffer in the remapping (until it can be moved). Clean up LCD driver. For other misc. changes, see the diffs. Now it progresses to ATA init and fails with -11 but without crashing or hanging. Replace all bootloaders. by Michael Sevakis · 17 years ago
  74. 5991478 Read ID codes & raw page data from D2 NAND flash (work in progress; by Rob Purchase · 17 years ago
  75. 47ea030 Initial Cowon D2 commit: by Rob Purchase · 17 years ago
  76. e66ddd7 Initial commit for the Olympus m:robe 100 port (PP5020). The LCD driver works. The ADC driver was copied from the H10 port (they can probably be combined later), but the battery readings aren't right and it shuts down. The touch pad buttons do not work. Install the bootloader and rockbox the H10 way. Still lots of work to do. by Mark Arigo · 17 years ago
  77. 32f6109 Gigabeat S memory management stuff. by Will Robertson · 17 years ago
  78. c2ca8c7 * Make the Gigabeat S bootloader a bit more interesting: it looks for the first firmware file it finds on the second partition and attempts to load it. Loading fails to get past the splash screen though. by Nicolas Pennequin · 17 years ago
  79. 7af22e1 Red fix: USB power check implemented in driver instead by Björn Stenberg · 17 years ago
  80. afd5174 Fix iPod Nano & Video bootloaders. Backlight uses sleep(), hence it must be initialised after kernel_init(). by Jens Arnold · 17 years ago
  81. 21ac311 * dont compile audio codec drivers for bootloader, as we dont need them -> saves time by Christian Gmeiner · 17 years ago
  82. fc8e09d shutdown if hold is on in the non-ipod-pp target bootloaders. by Jonathan Gordon · 17 years ago
  83. ef12b3b Hardware controlled backlight brightness for iPod Video and Nano, retaining the software PWM fade in/ fade out. * Backlight handling cleanup, getting rid of one layer of 'lowlevelness'. * Use atomic GPIO bit manipulation for PP502x backlight handling. by Jens Arnold · 17 years ago
  84. 59a2862 Show some more registers in the debug screen, fix the touchscreen when SCREEN_ROTATE is set. by Karl Kurbjun · 17 years ago
  85. eaed785 Swap two messages which were the wrong way round. Thanks to Barry Wardell for spotting. by Dave Chapman · 17 years ago
  86. 82a1f8e Add check for e200 bootloaders and also for an already-patched e200r bootloader, so we can display more useful messages to the user, instead of simply "Unknown Bootloader". Also a bit of code cleaning and whitespace insertion. by Dave Chapman · 17 years ago
  87. 5db6b51 Get the user timer working properly consequentially fixing doom without a hack. by Karl Kurbjun · 17 years ago
  88. f57ea9a m:robe 500i port: Add backlight support to the main build. by Catalin Patulea · 17 years ago
  89. 574b100 m:robe 500i port: Add support for the backlight client in the SPI subsystem by Catalin Patulea · 17 years ago
  90. a4d48d0 Button driver for Logik DAX, plus some changes to the debug info displayed in the bootloader build. by Dave Chapman · 17 years ago
  91. 28f6ae4 Initial work on a port to the Logik DAX 1GB MP3/DAB player. The bootloader build compiles and runs (but only displays some debugging info), and the LCD and ADC drivers are working. Two different bootloader builds are possible: 1) The default build is just a test application for uploading to the device via tcctool; 2) Adding -DTCCBOOT to EXTRA_DEFINES in the build directory Makefile will compile the bootloader so that it can be appended to the end of the original firmware and installed on the device, dual-booting. This commit also includes some work by Hein-Pieter van Braam on a port to the iAudio 7, but that doesn't build yet. A large part of these ports will be generic to all TCC77x devices - see the TelechipsInfo wiki page for some other devices with this CPU. NOTE: Compiling these builds requires an arm-elf-gcc with armv5 support - the current version of rockboxdev.sh compiles such a gcc. by Dave Chapman · 17 years ago
  92. 0a63268 Some small cleanups and code for testing by Karl Kurbjun · 17 years ago
  93. 5a9a2b7 Unify the Gigabeat F/X and M:Robe MMU code while enabling it for the M:Robe by Karl Kurbjun · 17 years ago
  94. 12d1ff9 touchpad driver for the mrobe. nothing in apps/ uses it yet. by Jonathan Gordon · 17 years ago
  95. fdbc01c More M:Robe work including a fix to lcd-as-memframe for larger screens thanks to Michael Sevakis. Also fixes simulator builds. by Karl Kurbjun · 17 years ago
  96. 8b6bf8f Fix warning by Barry Wardell · 17 years ago
  97. d46cf97 Support database rebuild disabling when USB is connected for all e200 OF versions. Some people may have to update the OF (to any version they want) using sansapatcher before it will work. This just ensures that the NVPARAMS are in a good state and we can be sure where to look for the rebuild flag.The c200 OF doesn't reboot before rebuilding the database, so our trick won't ever work there. by Barry Wardell · 17 years ago
  98. 003fc49 Make the firmware partition dump code compile again. by Barry Wardell · 17 years ago
  99. eee3745 Add 3 more OF datbase refresh locations for the e200 bootloader (FS#7990) by Jonathan Gordon · 17 years ago
  100. 61f1ab2 init spi and uart in the main build by Jonathan Gordon · 17 years ago