1. 48f7d7d Cabbiev2 cleanup and a few corrections: (1) Get rid of two completely unused bitmaps. (2) Combine the two bitmaps used as background on the Iriver remote into one, name it consistently and change the .wps file accordingly. (3) Add the missing '0dB' volume image to the greyscale versions, including .wps file changes. Rename those greyscale volume images while at it, so that they are consistent with the rest - the 'vol08' one is now 'vol-9', because it is used for above line level. (4) Use the %X tag correctly, currently there were coordinates specified with it in most .wps files. (5) Set the bitmap's mime-type correctly for conformity. by Marianne Arnold · 17 years ago
  2. 6f78a1b FS#8775 - Reboot/Reset clean up by Nils Wallménius · 17 years ago
  3. 1836971 Implement core_sleep() for TCC780x (single core). by Rob Purchase · 17 years ago
  4. bc227c0 Fix the display of peakmeters and progress bars (without a custom y position) inside a viewport (broken by r16735). by Dave Chapman · 17 years ago
  5. 036d8cc Properly disable unused bitmap in SOURCES. by Jens Arnold · 17 years ago
  6. 29361ab Adapt most single-file plugins to the M3 keypad and screen. It's still preliminary, as many plugins now can't be left without the remote. The plugins need to be converted to use the action API (but not pluginlib actions). Plugins are not enabled yet. * Simplify the bitmap handling in the source of some plugins. by Jens Arnold · 17 years ago
  7. bca8edd Small simplification - take advantage of the fact that x/y/width/height are non-negative integers when validating the viewport bounds. by Dave Chapman · 17 years ago
  8. 45b2d88 Reduce the shocking amount of RAM my viewports implementation was using. The first version stored an array of lines for each of the 16 possible viewports (MAX_VIEWPORTS * the number of lines on the LCD with a 5-pixel high font). This version reverts back to a single global array of lines, with each viewport specifying the first and last lines as indexes into that array. This also turns out to be simpler, reducing binsize a little as well. by Dave Chapman · 17 years ago
  9. 7ee63e2 fix H10 not rebooting on usb connect. Apologies to H10 users who enjoyed their free but unintended USB stack. by Frank Gevaerts · 17 years ago
  10. d02c79c Commit viewports-in-WPS patch (FS#8385). This adds the %V tag - see the CustomWPS page for details (shortly...). There is still some work to do - decide how to handle font references, decide how to handle conditionals. Plus checkwps is broken - I'll fix that in a separate commit. by Dave Chapman · 17 years ago
  11. 1544b36 move an #endif to its proper place. This should not actually change anything by Frank Gevaerts · 17 years ago
  12. f65cf30 Modification to scale_suspend_core to prevent a potential permanent freezing of the other core. Just unfreeze it unconditionally after freezing it since it really makes no difference to do so right now. Don't bother with freezing/unfreezing if compiling as single. by Michael Sevakis · 17 years ago
  13. 5af25c4 Fix bug in 2 bit vertical interleaved LCD driver: Native partial bitmaps weren't drawn when the total bitshift (depending on source and destination clipping) was > 7 Bit. by Jens Arnold · 17 years ago
  14. a96a733 Another small optimisation/simplification to the hex_to_rgb() function. by Dave Chapman · 17 years ago
  15. e92d2c5 Add a general-purpose parse_list function to parse a string containing a delimited list of items and adapt the parse_image_load() function in the WPS parser to use it. This function will also be used to parse the upcoming WPS %V viewport tag, but I'm committing it separately as these changes are unrelated to the viewport implementation itself. by Dave Chapman · 17 years ago
  16. bb02633 Mostly revert r16723, since it causes problems on ipod (i.e. it doesn't seem to detect a connection anymore) by Frank Gevaerts · 17 years ago
  17. ea5903d move boosting for usb around a bit, so the cpu is boosted for the entire duration of actual use of storage. On some setups just boosting for the actual transfers doesn't seem to work by Frank Gevaerts · 17 years ago
  18. 7e1a22e CODEC_IDX_{AUDIO,VOICE} are already defined in apps/dsp.h by Antoine Cellerier · 17 years ago
  19. 7b2982a On windows check for iPod_Control folder to allow resolving the drive letter for Ipods. by Dominik Riebeling · 17 years ago
  20. a6108b9 differentiate between connected and powered in usb_detect() by Frank Gevaerts · 17 years ago
  21. 8113717 Fix BMP loader for the iAudio M3 display. by Jens Arnold · 17 years ago
  22. d3ecbbf Turnaround time must be included in dsp yielding to throttle against other threads. Do at least one per buffer full as well (or things can stick a bit on initial input triggers). by Michael Sevakis · 17 years ago
  23. 0b3f241 Don't slow down I2C more than necessary when clock-stretching (rather old bug...) by Jens Arnold · 17 years ago
  24. ed8445f Change files to use the public function sleep() and not the intenal kernel function sleep_thread(). by Michael Sevakis · 17 years ago
  25. 24cbf6e Change "reboot" to "hard reset" in the Ipod installation as discussed on IRC. by Dominik Riebeling · 17 years ago
  26. fd052ec Commit FS#8750. Add ARM assembler for the dsp-functions channels_process_sound_chan_mono(), channels_process_sound_chan_karaoke(), sample_output_mono() and sample_output_stereo(). By measurement the speed up is ~75% for the first three functions and ~40% for sample_output_stereo(). Additionally avoid calling yield() to often in dsp.c -- it is now limited to once per tick. by Andree Buschmann · 17 years ago
  27. 178df1c Correct DEV_TIMING for CPUFREQ_DEFAULT. Was changed by fault in former power management commit. by Andree Buschmann · 17 years ago
  28. bcc50a1 welcome Andree Buschmann! by Daniel Stenberg · 17 years ago
  29. a819db0 add rbutil version warning by Robert Kukla · 17 years ago
  30. 5c7889f A small clarification in the m:robe 100 installation instructions by Linus Nielsen Feltzing · 17 years ago
  31. 4710480 Manual: make sure that there won't be any additional spaces in the \opt{}. This should fix the missing button table in the c200's virtual keyboard section. by Marianne Arnold · 17 years ago
  32. 8e66491 M3: Make remote LCD hotplug work, and make 'backlight on button hold' use the correct hold switch. * Kill a warning. by Jens Arnold · 17 years ago
  33. ba193a8 Oops. Should commit patches correctly. by Dominik Riebeling · 17 years ago
  34. 76614b3 Make vkeyboard usable on M3. by Jens Arnold · 17 years ago
  35. eb0a7a3 Correct the name of a flag. No functional change. by Jens Arnold · 17 years ago
  36. 6deb9f3 Fix rbutil building with gcc 4.3 on linux (FS#8757 by Dennis Schridde). by Dominik Riebeling · 17 years ago
  37. 10a05ed rbutil: support for iaudio m3 by Dominik Wenger · 17 years ago
  38. 3c4afa4 Make scramble add the flash logo when encoding for iAudio. It's only shown on M3 with the cowon loader versions I've seen, but the space is reserved in all coldfire iaudio flash files (was just zeroed before). by Jens Arnold · 17 years ago
  39. 2656217 m:robe 100 manual work - it is now in a state comparable to the gigabeat one by Robert Kukla · 17 years ago
  40. 455fabf fix SCSI_FORMAT_CAPACITY_FORMATTED_MEDIA flag endianness. Thanks to Martin Ritter for spotting this by Frank Gevaerts · 17 years ago
  41. 6e20944 - add button descriptions to the m:robe 100 manual for the majority of plugins by Robert Kukla · 17 years ago
  42. 7b1de20 Fix FS 8753, JdGordon started it, I finished it. by Brandon Low · 17 years ago
  43. 6d8b827 Commit the ADC changes (fix red M3 builds). by Jens Arnold · 17 years ago
  44. 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
  45. 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
  46. 4071826 save clock plugin settings in correct directory by Robert Kukla · 17 years ago
  47. a6430d3 Updated italian translation. Fixed accent as requested in FS #8742 but with correct character set. by Alessio Lenzi · 17 years ago
  48. a67e5d8 It makes more sense for the callback registrar to decide if its a "oneshot" then the callback caller. by Jonathan Gordon · 17 years ago
  49. c6b6bad iAudio M3: ADC driver, making buttons and battery voltage reading work. * Disable the multi-colour LED for now to save power. Proper handling will be added later. * Make reboot on button press work on iAudio X5, M5, M3 in panicf(), and on M3 in UIE(). by Jens Arnold · 17 years ago
  50. 648104a fixes for the Chinese and Japanese language files by Harry Tu. Closes FS#8716 and FS#8576. by Marcoen Hirschberg · 17 years ago
  51. 19c6e66 Implement the playback event handling as a system-wide multi-purpose event system. Unified mpeg.c and playback.c audio event handling. Converted ata_idle_notify to use the new event handling system also. by Miika Pekkarinen · 17 years ago
  52. 478ba0a Add two missing coldfire interrupt vectors. by Jens Arnold · 17 years ago
  53. 3005cf5 Sound on M3. yay! by Jens Arnold · 17 years ago
  54. 7757bcf Further size savings - no need to make call for 0-9 by Steve Gotthardt · 17 years ago
  55. c0fb5b8 rbutil: fix a debug output, so it compiles again on windows. by Dominik Wenger · 17 years ago
  56. 30f8326 iAudio M3: Fix standard remote context. * Process button adc values in the button driver. Those buttons won't work without the not-yet-committable ADC driver though. by Jens Arnold · 17 years ago
  57. 6ee34cb Small bin-size optimisation - convert a macro used six times to a function by Dave Chapman · 17 years ago
  58. 9ae9a18 Make ports debug screen usable on M3 by Jens Arnold · 17 years ago
  59. 373d56b spelling mistakes pointed out by Alex Wallis by Daniel Stenberg · 17 years ago
  60. 4e2c517 m:robe 100 - fix screenshots by Robert Kukla · 17 years ago
  61. 77e036a when changing settings from the Talk and Voice window also update the main widgets settings. by Dominik Riebeling · 17 years ago
  62. da6b43b Another capitalization inconsistency fixed. by Jonas Häggqvist · 17 years ago
  63. 25ae7d6 m:robe 100 - screenshots for plugins by Robert Kukla · 17 years ago
  64. 45ba583 Fix remote stop from tree in the M3 keymap. by Jens Arnold · 17 years ago
  65. fc2a757 Make screendump work on the M3 (sim). by Jens Arnold · 17 years ago
  66. 1b53f44 Apply FS#8538 - iconsistencies in menu wording/capitalization as well as update Danish language. by Jonas Häggqvist · 17 years ago
  67. d3c3fc8 In order to disable building plugins for a target, 'plugin' must be set to empty in configure. by Jens Arnold · 17 years ago
  68. 3894a44 More iAudio M3 work. Target build compiles, but same problem regarding plugins as the simulator. Boots to the menu, but it can't be used yet because only main & remote Play button work. USB works. by Jens Arnold · 17 years ago
  69. 8a6291d More iAudio M3 work. Target build compiles, but same problem regarding plugins as the simulator. Boots to the menu, but it can't be used yet because only main & remote Play button work. USB works. by Jens Arnold · 17 years ago
  70. 422454c Actually compile the M3 keymap for the M3. by Jens Arnold · 17 years ago
  71. 919c206 More M3 work: Rockbox logo, keymap, sim definitions, sim bitmap. Simulator builds and works now, but for some reason it tries to build plugins even though they're deactivated through configure... The keymap probably needs further refinement. by Jens Arnold · 17 years ago
  72. ab974bc Small fix for the default colour icon set - the equalizer showed one pink line, use pure magic magenta there to make this line transparent. by Marianne Arnold · 17 years ago
  73. 7fcd26e Only boost the CPU for large transactions. It would be nice to get rid of boosting for USB altogehter, but it doesn't seem to work then. by Frank Gevaerts · 17 years ago
  74. 3c561f2 Make the LCD remote work in the Iriver H1x0 and H300 bootloaders as well (untested). * Only try the initial remote LCD init if the remote is plugged, and do it in main builds as well, giving slightly earlier remote LCD output when booting. * Fix delays in the X5/M5 remote LCD init. * Remove an unnecessary check in the X5/M5 remote LCD driver and the M3 LCD driver. by Jens Arnold · 17 years ago
  75. bf3c96c 1st/2nd Gen iPod: Disable low battery shutdown until we have proper suspend. * Fix default battery capacity. by Jens Arnold · 17 years ago
  76. c865a9b m:robe 100 - correct headphone detection by Robert Kukla · 17 years ago
  77. bef8e8c Fix Red by Karl Kurbjun · 17 years ago
  78. ef62d68 Split up app.lds to the respective target directories. The portalplayer devices replicate app.lds since their target tree doesn't follow a syntax typical to the newer arm targets - the portalplayers could be cleaned up further. boot.lds and plugin.lds still need to be cleaned up. by Karl Kurbjun · 17 years ago
  79. 2b5f9ae Make ATA work on M3. by Jens Arnold · 17 years ago
  80. 80ded2a Really fix low-bat detection in the iAudio bootloader. * Improve naming of iriver and iaudio bootloader files. by Jens Arnold · 17 years ago
  81. 17bc340 Make the LCD remote work in the iAudio M3, M5 and X5 bootloaders. * Fix viewport related init bug in the 2 bit vertically interleaved LCD driver. * Fix low bat warning in iaudio bootloader - voltages are in millivolts now. by Jens Arnold · 17 years ago
  82. 579089a Fix Player warnings. Charcell needs fb_data properly defined as well. by Jens Arnold · 17 years ago
  83. 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
  84. 769fcbd More iAudio M3 work. Bootloader compiles, but doesn't work yet. by Jens Arnold · 17 years ago
  85. 78017a0 give the Key column in the button tables a fixed with to prevent it getting too wide (happened with some long alternative buttons lists). by Dominik Riebeling · 17 years ago
  86. f5921cf Really stop red. Whatever works atm. by Michael Sevakis · 17 years ago
  87. deb9a83 Arrrgh. Fix red now. :\ by Michael Sevakis · 17 years ago
  88. e37044f Hotswap code shuffling: Fix yellow. Simplify some target function access. Keep fat lock access from compiling for Ondios - think of a nicer way later. by Michael Sevakis · 17 years ago
  89. 06a5299 Do some crackdown on kernel object reinitialization after they could be in use and use before initialization. For c200/e200: Be sure fat cache and ata locks are acquired in the proper order during hot swapping. Delay hotswap monitoring until after initial file mounting (address 2nd kobj concern + possible call of fat driver before init). by Michael Sevakis · 17 years ago
  90. 2f5a37d Fix newly introduced race condition in SD driver. Make sure to force remount in case two SYS_HOTSWAP_INSERTED messages are received in a row. Be sure flags are reset to re-initialize the SD-card. Go back to locking out driver access during disk mount/unmount attempts. by Michael Sevakis · 17 years ago
  91. d80246f Committed the missing file to r16632. by Miika Pekkarinen · 17 years ago
  92. 3da7d79 Keep those two empty lines. by Miika Pekkarinen · 17 years ago
  93. 52d827a FS#7598 - Dircache support for multivolume targets (by Phil Light). by Miika Pekkarinen · 17 years ago
  94. afde7f7 Add a note about Rockbox not running on Sansas v2 (FS#8477 by Marc Guay). by Dominik Riebeling · 17 years ago
  95. d3bf94f Add missing "Save Sound Settings" and "Save Theme Settings" description (FS#8541 by Marc Guay). by Dominik Riebeling · 17 years ago
  96. 6a6c820 m:robe 100 - remove ugly workaround for false initial voltage readings and wait until readings have settled instead by Robert Kukla · 17 years ago
  97. c194b38 pointers suck... spotted in IRC by Jonathan Gordon · 17 years ago
  98. 9603e4e D2: Fix IRAM usage, but disable it for now as Tremor does not fit ('make zip' works now). Fix duplicate CONFIG_LCD value. by Rob Purchase · 17 years ago
  99. 292f139 fix the last warning by Frank Gevaerts · 17 years ago
  100. a029060 remember to test a bit more when doing larger changes... by Frank Gevaerts · 17 years ago