1. 159f8ee D2: Beginnings of a WM8985 driver (based on WM8758, using EQ1 and EQ5 as HW treble/bass). Untested, but harmless. by Rob Purchase · 17 years ago
  2. 791e092 Slight readability improvements by Nils Wallménius · 17 years ago
  3. 183dbbd FS#8738 - move the progress bar to the bottom of the screen (fixes FS#8736 - "fake" progress bar when deleting a folder overlaps the text since r16527) by Robert Kukla · 17 years ago
  4. 49236bb Change HMAC-SHA1 implementation to the one taken from gnulib, which by Maurus Cuelenaere · 17 years ago
  5. ab796a2 Set svn keywords by Nils Wallménius · 17 years ago
  6. 8dca930 Some small binsize savings by Nils Wallménius · 17 years ago
  7. 8fef5a6 Fix red + introduce new defines for DM320 targets by Maurus Cuelenaere · 17 years ago
  8. c02b183 Add DM320 I²C driver, although not (yet) enabled in the sources. by Maurus Cuelenaere · 17 years ago
  9. 6848961 Pass the buffer length to the list_get_name callback functions instead of using hardcoded MAX_PATH by Nils Wallménius · 17 years ago
  10. ae64d26 more code policing to stop warnings when built with -W -Wall by Daniel Stenberg · 17 years ago
  11. f617ba4 fix FS#8860 - File browser context menu shows unnecessary items in an empty directory by Robert Kukla · 17 years ago
  12. afc39fb Code Policing by Daniel Stenberg · 17 years ago
  13. 49e6a29 Code Police raid: -W -Wall cleansing by Daniel Stenberg · 17 years ago
  14. 3e62800 include string.h for the memory functions to fix yellows by Daniel Stenberg · 17 years ago
  15. 0c23c66 Fix yellow by Maurus Cuelenaere · 17 years ago
  16. e810721 First commit: by Maurus Cuelenaere · 17 years ago
  17. 5a3651b welcome Maurus Cuelenaere! by Daniel Stenberg · 17 years ago
  18. 18fc7fd Remove FRACMUL_8_LOOP macro. This only benefited Coldfire, and we have assembler routines for the gain function there now. by Thom Johansen · 17 years ago
  19. 2fee08a D2: Implement power-off by putting the PCF50606 to sleep (and reduce timeout to 10 ticks). Set PCF outputs on init as per OF. Fix erroneous BOOTDIR definition and make HW Info screen show some more useful info. by Rob Purchase · 17 years ago
  20. de65d06 m:robe 100 - more greyscale screenshots for the manual by Robert Kukla · 17 years ago
  21. 66427c3 Remove ACC_INIT, ACC and GET_ACC macros. These were quite Coldfire-centric macros which really aren't needed since all performance sensitive target DSP code should be assembler anyway. by Thom Johansen · 17 years ago
  22. 43def52 m:robe - build doom plugin by Robert Kukla · 17 years ago
  23. 9de7def Add iaudio_bl_flash.{c,h} to svn:ignore. by Nicolas Pennequin · 17 years ago
  24. 306652c it's #else not #elif (fix red) by Robert Kukla · 17 years ago
  25. ff554e0 m:robe 100 - make screendump work for greyscale and add screenshots for the manual by Robert Kukla · 17 years ago
  26. 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
  27. d741174 Make the TCC780x ADC driver work again in the bootloader. by Rob Purchase · 17 years ago
  28. 1317ebb m:robe 100: a few button defines and other greyscale related changes by Robert Kukla · 17 years ago
  29. 9c32dde This TODO is no longer todo... by Jens Arnold · 17 years ago
  30. ece0312 Make the greyscale library work on the m:robe 100. Testing on target done by Robert Kukla & Dominik Riebeling. by Jens Arnold · 17 years ago
  31. ca7a98b Some other minor fixes to accent with italian TTS. by Alessio Lenzi · 17 years ago
  32. 06c199e Some more debug output disabling. by Nicolas Pennequin · 17 years ago
  33. e92c176 r17018 caused the WPS playlist index display to be wrong with shuffled enabled, so we revert to using playlist_get_display_index() on HWCODEC. Using id3->index would require something like what was added in r3726. by Nicolas Pennequin · 17 years ago
  34. feb3b58 explicitly align the ibss section by adjusting _iramend - fixes hang on m:robe (and potential problem on other arm targets) by Robert Kukla · 17 years ago
  35. 0840e1b Remove unused playlist_checkend(), it really should never be needed. by Steve Bavin · 17 years ago
  36. 6ff8f6a Use file_exists instead of duplicating what it does. by Nicolas Pennequin · 17 years ago
  37. ac313ab Best use C, not C++ by Steve Bavin · 17 years ago
  38. 3273418 Fix building the manual on ubuntu (dash issue again). Also, make credits file generation a bit nicer. by Dominik Riebeling · 17 years ago
  39. 799e948 Remove some more simulator debugging output. by Steve Bavin · 17 years ago
  40. 977069a Bring the WPS playlist index display into sync with the track being played by using the index field of the ID3 info struct instead of directly asking the playlist code. by Nicolas Pennequin · 17 years ago
  41. 95f7b4d Hopefully fix FS#8506 (OF cant be loaded on some PP targets). also hopefully fixes usb detection for at least e200 by Jonathan Gordon · 17 years ago
  42. 5d4c7d7 Fix typo in description of LANG_PLAYLISTS (basically FS#8496 minus the unrelated changes in the patch). by Nils Wallménius · 17 years ago
  43. ce08cdb Patch FS#8857 by Justin Hannigan - Correct Gigabeat instructions for Bubbles by Linus Nielsen Feltzing · 17 years ago
  44. 82dc817 Make the WMA decoder less noisy in the sim. by Michael Giacomelli · 17 years ago
  45. c6bbb0f Fix sim for now. Eventually I should change the decoder to error out if theres a problem allocating huffman tables. by Michael Giacomelli · 17 years ago
  46. 231f0c2 Let the console know when the huffman tables have overflown. This should never happen. by Michael Giacomelli · 17 years ago
  47. 4a80807 Amazingly, I've only been initing about 1/2 the huffman table entries needed to actually decode a WMA file for the last 8 months and yet somehow never noticed. Fixes FS#8713, FS#8606 and probably a lot of other files. by Michael Giacomelli · 17 years ago
  48. 1aaa89a Wow. Fix those irq #defines for ARM and use the right one in power-c200_e200.c. How'd that happen? by Michael Sevakis · 17 years ago
  49. 2f9f34e Better sansa shutdown sequence in power_off. by Michael Sevakis · 17 years ago
  50. 1d4d41d This one bmp that's now part of a bitmap strip hid a mong those x. y. z.bmps. It's not needed in the iAmp directory anymore so delete... by Marianne Arnold · 17 years ago
  51. b1a49f8 Save a couple of bytes by using moveq.l where possible. by Jens Arnold · 17 years ago
  52. 9737fc7 Iriver remote LCD driver: * Split out assembler parts. * Reintroduced the 2 transfer routine variants (low/high CPU clock), and made the version for high CPU clock a little slower because there were problems reported. The function can be slowed down more if there are still problems. by Jens Arnold · 17 years ago
  53. 01eb385 Bitmap strips for the iAmp theme with the necessary chanes to the .wps files. Add the missing codec icons and one small repeat icon, give 2 bitmaps an a little bit saner name ('l.bmp' > 'line.bmp' and 'i.bmp' > 'iAmp.bmp') and a little bit of code rearrangement for better readability. Proper mime-type for all and hopefully on first try this time. * Delete the iAmp directory on your player if you want to get rid of unused files. by Marianne Arnold · 17 years ago
  54. 5d23052 Toss-in a Gigabeat S keymap for pegbox. #error for an unsupported map. by Michael Sevakis · 17 years ago
  55. fdb1028 Really fix the red this time, I hope. by Nicolas Pennequin · 17 years ago
  56. 6bef4f6 Oops. Fix red. by Nicolas Pennequin · 17 years ago
  57. 6aa36c6 Commit FS#8308 (Port of imlib2 based smooth scaling) by Jonas Hurrelmann. It could be made smaller by taking out some special cases, but I'm leaving them in for now because size isn't really a concern until we decide to move it into the core (if we ever do). test_resize now allows to choose between both resize methods for comparison. sliding_puzzle is made to use the smooth scaling. by Nicolas Pennequin · 17 years ago
  58. 9ba80c9 Get device-specific code out of init_threads and add core_thread_init to be implemented for multicore devices. by Michael Sevakis · 17 years ago
  59. c2a01fd rbutil: another misplaced connect call. by Dominik Wenger · 17 years ago
  60. 86a5d62 rbutil: ups moved a connect to the wrong place. by Dominik Wenger · 17 years ago
  61. b235b13 rbutil: move many more connect calls, mainly for safety. by Dominik Wenger · 17 years ago
  62. 94d65d8 when resolving filenames also take system and hidden files into account. by Dominik Riebeling · 17 years ago
  63. 1b63775 rbutil: fix complete install: make sure signals are connected before calling the function emiting the signal. by Dominik Wenger · 17 years ago
  64. a0e6641 progress indication should start at 1, not 0. by Dominik Riebeling · 17 years ago
  65. c3969ed create an UnZip derived class for zip file extraction to allow showing progress while unzipping. Makes the unzip process somewhat interruptable and the UI more responsible. by Dominik Riebeling · 17 years ago
  66. 5076dca Oops: don't report an error during cache initialization if the cache folder already exists. by Dominik Riebeling · 17 years ago
  67. 2bcc5f7 make sure cachefolder is existent when enabling it using setCache(bool). Fixes cache not working properly if the cache folder didn't exist. by Dominik Riebeling · 17 years ago
  68. f75d409 Forgot to set keywords. by Jens Arnold · 17 years ago
  69. c368bc7 Test plugin for greyscle library calibration. by Jens Arnold · 17 years ago
  70. 94c6e6f 1st/2nd Gen: Make backlight inversion adaption in the greyscale library work again. is_backlight_on() can now be called from COP. by Jens Arnold · 17 years ago
  71. df8749d Adapt the remaining plugins to put the greyscale isr on cop. Now they can be used while playing music without making the audio stutter. Needs the new SHAREDBSS_ATTR. by Jens Arnold · 17 years ago
  72. cf65105 Seems I overlooked the files which only have mime-type changes again... by Marianne Arnold · 17 years ago
  73. 034832b DancePuffDuo strips. The next theme to use bitmap strips including some cleanup (e.g. deleted reference to codec bitmaps in the 128x64 wps which were unused (and outside the screen anyways). Added missing codec icons and accurate mime-type for all. *Delete the DancePuffDuo directory if you want to keep the build clean. by Marianne Arnold · 17 years ago
  74. f79bfcf PP targets: Make sure the COP cache is invalidated before loading a plugin. by Jens Arnold · 17 years ago
  75. 4ab52c3 Shorten the uncontended (expected) corelock_(try_)lock return path. Squeeze down corelock_try_lock by a couple instructions. by Michael Sevakis · 17 years ago
  76. 22c8a25 e200: Get the UNCACHED_ADDR macro and phys_fb_address use out of the lcd driver. by Michael Sevakis · 17 years ago
  77. 0509914 Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now with shared variables in DRAM (it seems swp(b) is at least partially broken on all PP or I'm doing something very wrong here :\). For core-shared data use SHAREDBSS/DATA_ATTR. NOCACHEBSS/DATA_ATTR is available whether or not single core is forced for static peripheral-DMA buffer allocation without use of the UNCACHED_ADDR macro in code and is likely useful on a non-PP target with a data cache (although not actually enabled in config.h and the .lds's in this commit). by Michael Sevakis · 17 years ago
  78. be698f0 make resolvePathCase work properly on windows, the drive letter needs special handling. by Dominik Riebeling · 17 years ago
  79. 229c64b Upon autodetection tell the user if an incompatible player model (newer Sansa / Nano) was found. Detection is usb based only. by Dominik Riebeling · 17 years ago
  80. 00a3e13 fix a stupid bug which made mountpoint detection based on folders non-functional on Ipod and Gigabeat. by Dominik Riebeling · 17 years ago
  81. a5d749c the player name shouldn't include the manufacturer, m:robe entry repeated that. by Dominik Riebeling · 17 years ago
  82. 1d8312f Fix occasional crashes on greylib exit (LCD controller confusion) when running on COP. by Jens Arnold · 17 years ago
  83. 8f560bc Greyscale library: Always use reconstructing inversion, because it's legal to use unbuffered drawing functions in buffered mode, meaning that the chunky buffer might not be in sync with what's displayed. Mpegplayer does this. by Jens Arnold · 17 years ago
  84. 36f8fba Tick/IRQ driven ADCs for TCC780x. Solves the weird button behaviour mentioned on the D2 wiki page. by Rob Purchase · 17 years ago
  85. 32bd0f8 Greyscale library: Optionally put the greyscale ISR on COP on portalplayertargets (only use with the grey_info structure in IRAM atm\!). This speeds up doom by ~50%, and makes mpegplayer work without stuttering audio on targets using it (measured on iPod 2nd Gen and Mini 2nd Gen). It needs corelocking certain functions in the LCD driver on 1st/2nd Gen. by Jens Arnold · 17 years ago
  86. 3913777 ...and one more mime-type change... by Marianne Arnold · 17 years ago
  87. 38d7c28 Seems I overlooked a few bitmaps with only mime-type changes in the previous commit...boxes/backdrop-220x176.bmp by Marianne Arnold · 17 years ago
  88. fcd5760 The next included WPS using bitmap strips: 'boxes', including some cleanup, small improvements and adding missing icons. (1) All colour ports now use a backdrop to free space in the image buffer (was really near the limit on e.g. the 320x240 screen). I tried to use the same colours as the already existing 220x176 backdrop. (2) The H300 now uses a viewport instead of the frame bitmap (gets rid of the bmp and better when lines need to scroll). For simplicity it's only one viewport so that the peakmeters are now only at viewport width and the time/date info is a bit off the screen's border though. (3) Complete codec icons (I could reuse the engineer2 ones), the repeat icons and added coloured rating bitmaps. (4) Small tweeks in the virtual led, progressbar and Archos background bitmaps. (5) Correct mime-type for all. by Marianne Arnold · 17 years ago
  89. 91202e1 D2: Adjustable backlight brightness (sometimes fails when boosted, suggests I2C timing needs adjustment). Tweak lcd_enable() to behave more like other targets. by Rob Purchase · 17 years ago
  90. 9b691d3 Split out the PCF5060x register defines into a common header and create a generic pcf50606.c using standard i2c read/writes. by Rob Purchase · 17 years ago
  91. ac9b927 Allow to select the core for running the user timer on portalplayer targets. * Incompatible plugin API change -> sorted API. by Jens Arnold · 17 years ago
  92. 3183b9e Greyscale library: Put the backlight status on 1st/2nd Gen into the flags, saving a separate global. by Jens Arnold · 17 years ago
  93. 1b335ae pegbox stuff by Robert Kukla · 17 years ago
  94. 8399749 1st/2nd Gen: Backlight inversion needs to be protected from interrupts, because it can happen any time, even while the greyscale lib or something else is writing to the LCD from an ISR. Also make backlight inversion only hit the LCD if necessary. * Use register definition in the 1st..3rd Gen backlight drivers. by Jens Arnold · 17 years ago
  95. aa9dbfe Add a comment to clarify how the WPS image buffer size is calculated by Dave Chapman · 17 years ago
  96. fc89f23 maybe that wasn't such a good idea by Robert Kukla · 17 years ago
  97. f6f0c2f fixing red: by Robert Kukla · 17 years ago
  98. 5f5dca7 Make USB ID handling recognize multiple values in the configuration. That way players using multiple PIDs can now get detected by any valid PID. Same applies to PIDs indicating a wrong player model. by Dominik Riebeling · 17 years ago
  99. b411ce6 FS#5725 - New Puzzle Game "PegBox"; with changes by myself: by Robert Kukla · 17 years ago
  100. fbfe6d6 Fix the PP5002 interrupt controller register definitions. The PP5002 interrupt controller matches the first half of the PP502x interrupt controller (the actual interrupt bits are different though). by Jens Arnold · 17 years ago