1. 6dd8fbe disable CPU scaling again because it actually made the power consumption worse. by Marcoen Hirschberg · 18 years ago
  2. eed62f1 Change the radio screen and recording screen to use the global_status structure for state. I guess global_status had been added already and I missed it. :D by Michael Sevakis · 18 years ago
  3. 70ebc8f Correct a deceptive comment. Clarify that this config file is only for the 4g grayscale iPod. by Tom Ross · 18 years ago
  4. 5f48e15 Optimise EQ coef calculation routines for both speed and size. Move now unneeded fsqrt function to plugin fixed point library in case it'll be needed. Move all fixed point helper macros to dsp.h. Added FRACMUL_SHL macro to facilitate high-precision shifting of 64 bit multiplies and remove rounding from macsr in main thread to make this work as intended. by Thom Johansen · 18 years ago
  5. 1eff300 New PLL calculations to make sure that PLLDIV != 0. This seems to solve the problem with the troublesome H140 batch from OutletMP3. by Linus Nielsen Feltzing · 18 years ago
  6. 4da04b7 Fix USB detection on ipods and other portalplayer targets - Rockbox now correctly distinguishes between a USB connection to a computer and a connection to a USB AC charger. Based on the experimental USB code in FS #6494 by Barry Wardell. Closes FS #4724. by Dave Chapman · 18 years ago
  7. 7174e88 Fix setting time on Sansa used to set the day to one day later than it should. by Barry Wardell · 18 years ago
  8. 88b3f39 Enable FAT16 support for Sansa E200 by Daniel Ankers · 18 years ago
  9. 67ec617 Work around a bug in the Sansa flash driver by Daniel Ankers · 18 years ago
  10. a7af649 Backlight support for Sansa, including brightness. Thanks to Rene by Barry Wardell · 18 years ago
  11. 1a2dddc RTC support for Sansa. by Barry Wardell · 18 years ago
  12. 6b0fdae Removed unused 'mode' parameter from mkdir() for consistency with creat(). by Jens Arnold · 18 years ago
  13. bc76a42 Corrected the comments regarding USB charging by Linus Nielsen Feltzing · 18 years ago
  14. 67eb154 Removed 'mode' parameter from creat(). It wasn't pure posix anyway, it was ignored on target and mixed into 'oflags' in the simulator. * Simplified io.c a bit by defining a dummy O_BINARY for OSes which don't have that. by Jens Arnold · 18 years ago
  15. fa7dd74 Increase disk thread stack on the Sansa in line with the changes in r12093. Fixes the recent Sansa crashes. Thanks to Rene Peinthor by Daniel Ankers · 18 years ago
  16. 74db69e Fix dircache on simulators by Steve Bavin · 18 years ago
  17. 338d94f FS#4770 - Add USB charging for the H300 series by Steve Bavin · 18 years ago
  18. 003e084 Power off on the Sansa more in line with how the OF does it (just change the relevant bit rather than the whole byte). by Barry Wardell · 18 years ago
  19. 83c831d Add power off for the Sansa. Thanks to Antonius Hellmann for figuring out how using the Sansa emulator in FS #6524. by Barry Wardell · 18 years ago
  20. 0d094bd Finish putting all the code and data that depends upon HAVE_PRIORITY_SCHEDULING into the #ifdef blocks by Michael Sevakis · 18 years ago
  21. ca91b67 Reverting the FAT32 driver change - it seems to have introduced a bug by Linus Nielsen Feltzing · 18 years ago
  22. 0f03e3a Changed fat_getnext(): by Linus Nielsen Feltzing · 18 years ago
  23. 942e4d8 Do not change backlight timeout and disk spindown timeout when battery is low by Nils Wallménius · 18 years ago
  24. 84b509d FS#6554. Move bootloader code into a common file. Only PortalPlayer devices (iPods, H10, Sansa) are affected for the moment. Someone with access to (and no fear of bricking) an X5, H100, H300 and Gigabeat should try to adapt those bootloaders to also use the code in common.c. The (non-working) patch in the tracker would be a good place to start with this. by Barry Wardell · 18 years ago
  25. 3a3b261 Fix red builds by Daniel Ankers · 18 years ago
  26. df8446a Oops - fix PortalPlayer builds by Daniel Ankers · 18 years ago
  27. ec0a362 More PortalPlayer I2C unification work by Daniel Ankers · 18 years ago
  28. e80470e Fix a bug in the Sansa flash driver. Other bugs remain, as it does not pass the stress test yet. by Daniel Ankers · 18 years ago
  29. e9a2cae Unify I2C driver for all PortalPlayer targets by Daniel Ankers · 18 years ago
  30. adc3498 Clean up PP5002 I2C code (no functional changes): by Barry Wardell · 18 years ago
  31. 5e765b2 Clean up PP5020 I2C code (no functional changes): by Barry Wardell · 18 years ago
  32. 5d20c9d adding NSF (NES music) codec by Adam Gashlin · 18 years ago
  33. 5d51784 Assembler optimised ATA transfer loops for ARM targets. Only used for PP5020/5021/5022 targets atm. PP5002 seems to have problems with it not directly related to the asm code itself, and the gigabeat doesn't profit from it, probably because the CPU isn't the bottleneck even without optimisation. by Jens Arnold · 18 years ago
  34. 1b85f60 Permanently enable powering down the disk when it's sleeping for supported targets (iriver h1xx, h3xx and h10, iaudio x5, gigabeat and archos recorders) by Nils Wallménius · 18 years ago
  35. b2e5090 Settings are now stored in /.rockbox/config.cfg instead of the hidden sector. (FS #6557) by Jonathan Gordon · 18 years ago
  36. 32dc7da Fix broken builds by Jonathan Gordon · 18 years ago
  37. f8c68c7 Simple cpu boost tracker for LOGF builds. Shows the last 64 cpu_boost() calls from the debug menu by Jonathan Gordon · 18 years ago
  38. a3a303e The code police strikes back, and some minor optimisations. by Jens Arnold · 18 years ago
  39. f97d24f Retimed the i2c delay loops since we can be boosted or not by Steve Gotthardt · 18 years ago
  40. 041e5dc On the H10 when we power the disk on again after spindown and poweroff we need to give it a little while to turn back on before we should try to access it. This should fix problems with disk accesses when coming from a disk poweroff state (related discussion in FS#6421). by Barry Wardell · 18 years ago
  41. faba818 Comment out an unused function and make another one static to save a few bytes by Nils Wallménius · 18 years ago
  42. 4012aae iPod G3: Touching the wheel now resets the poweroff timer the same way as on the other iPods. by Jens Arnold · 18 years ago
  43. 11b06f0 iPods: Touching the wheel now resets the poweroff timer, so the iPod no longer shuts down unexpectedly while operating the wheel only, e.g. in the text viewer. by Jens Arnold · 18 years ago
  44. 487e6a1 remove duplicate code and fix comments by Marcoen Hirschberg · 18 years ago
  45. b01da58 the gigabeat supports all frequencies but 64kHz by Marcoen Hirschberg · 18 years ago
  46. 186623e Move mono DRMODE optimizations from Gigabeat to all 16-bit targets by Greg White · 18 years ago
  47. 2e194c1 Prevent sysfont.h being regenerated during every build. by Dave Chapman · 18 years ago
  48. c45ae3e fix backlight on hold key setting by Marcoen Hirschberg · 18 years ago
  49. c646848 re-enable CPU scaling (between 100 and 300MHz again) with a new implementation by Marcoen Hirschberg · 18 years ago
  50. 7fe65c9 remove unused variable (fixes warning) by Marcoen Hirschberg · 18 years ago
  51. 3f8d732 sysfont.h is only needed by devices with bitmap displays. by Barry Wardell · 18 years ago
  52. f4709d0 Make the build system create a sysfont.h which includes font information for the system font. Available #defines are: SYSFONT_NAME, SYSFONT_FACENAME, SYSFONT_WIDTH, SYSFONT_HEIGHT, SYSFONT_SIZE, SYSFONT_ASCENT, SYSFONT_DESCENT, SYSFONT_FIRST_CHAR, SYSFONT_LAST_CHAR, SYSFONT_DEFAULT_CHAR, SYSFONT_PROPORTIONAL, SYSFONT_COPYRIGHT, SYSFONT_BITS_SIZE. by Barry Wardell · 18 years ago
  53. b0d1bb8 increase the dircache thread size to hopefully stop it StkOv'ing by Jonathan Gordon · 18 years ago
  54. ac9d4ee Backing out the CPU boost for now. Found several issues from screen lines to crashing during wav play and running oscilliscope, etc by Steve Gotthardt · 18 years ago
  55. 708431d Back off CPU scaling to 300/200 due to reports of crashes by Greg White · 18 years ago
  56. 285aa1b Unroll loops by Greg White · 18 years ago
  57. 2b7873b fix comment by Marcoen Hirschberg · 18 years ago
  58. 6309eab add cpu frequency scaling to the gigabeat. default/normal: 100MHz, boosted: 300MHz by Marcoen Hirschberg · 18 years ago
  59. 0fedaa2 Fix inversevid mono drawing by Greg White · 18 years ago
  60. 9980b4e Merge various drawmodes; revert to C for common code by Greg White · 18 years ago
  61. cd05dbc Changed pausing so entire chunk is finished and keeps I2S engine aligned by Steve Gotthardt · 18 years ago
  62. 2127071 Turn off USB host and NAND flash controller by Greg White · 18 years ago
  63. e07b30d Remove bogus variables to fix warnings by Greg White · 18 years ago
  64. 69bb436 Optimize transparent blit; optimize DRMODE_SOLID for mono bitmaps by Greg White · 18 years ago
  65. 7f4ca01 Update battery capacity and discharge tables to reflect current battery benchmarks by Greg White · 18 years ago
  66. d64e626 Start of work on a port to the Archos 'AV300' (AV320/340/380) - a working UI simulator (but with a dummy background image for now) and the beginnings of the target-specific firmare code. Port is temporarily using a 2bpp LCD buffer format - the AV300 has a 320x240 colour (YCbCr-based) LCD which will need a new framebuffer format and drawing routines, but the LCD is also capable of various paletted bitmap modes, one of which has an identical framebuffer format to the greyscale ipods. Buttons (and hence the button mappings) are identical to the Archos Recorder, with the exception that the PLAY button on the Recorder is replaced by pressing the joystick on the AV300 (which I call BUTTON_SELECT). The initial port will begin by being strictly HWCODEC, but will evolve to be a hybrid SWCODEC/HWCODEC platform - it has a MAS3587F but also a main CPU (54MHz arm7tdmi plus DSP) capable of software decoding of at least some formats. by Dave Chapman · 18 years ago
  67. 72f1027 Enabled zero crossing detection for volume changes in the WM8721/WM8731 driver (iPod G3, iPod Mini G1/G2, Iriver H10). by Jens Arnold · 18 years ago
  68. 382b7a4 Skip scroll check when LCD is disabled by Greg White · 18 years ago
  69. b26f472 Idle CPU directly; minor cleanup by Greg White · 18 years ago
  70. d4afc4b Added zero crossing check before changing volume to avoid noise during volume changes. Removed extra volume sets. Added delay for vref to settle per app notes to reduce start up clicks. by Steve Gotthardt · 18 years ago
  71. 1010b76 ARM optimised memcpy/memmove from glibc. This should give increased performance on all ARM targets, especially iPod 5G by Daniel Ankers · 18 years ago
  72. 355be50 Setup LCD ourselves; move LCD buffer and TTB to free up 1.7MB of memory by Greg White · 18 years ago
  73. 35b0c3f Updated bootloader for H120/H140 and entirely disabled flashing code for H100 until somebody tests it. by Miika Pekkarinen · 18 years ago
  74. 73cd9f3 Turn backlight ON at boot unless bootloader has already done that. by Miika Pekkarinen · 18 years ago
  75. 0ea4d31 Prepare core support for the iriver bootloader supporting ROM images by Miika Pekkarinen · 18 years ago
  76. 12ef310 Fix lockup of simulator at startup if dircache enabled by Steve Bavin · 18 years ago
  77. a175b21 Reduce initial fade delay; remove bogus debug from lcd-meg-fx.c by Greg White · 18 years ago
  78. 05e2d47 Minor MMU fixes by Greg White · 18 years ago
  79. ffb50d0 Add initial backlight delay to stop backlight from fading during boot; switch to IDLE instead of yield() by Greg White · 18 years ago
  80. 08b1e49 Removed second test by Björn Stenberg · 18 years ago
  81. dea7d35 More testing... by Björn Stenberg · 18 years ago
  82. e2022a2 Removed executable flag by Linus Nielsen Feltzing · 18 years ago
  83. 95ce54b Removed test text by Björn Stenberg · 18 years ago
  84. 83bdb3e Test commit by Björn Stenberg · 18 years ago
  85. 4e08e7b Test commit by Björn Stenberg · 18 years ago
  86. 577867e Test commit by Björn Stenberg · 18 years ago
  87. 6090232 Test commit by Björn Stenberg · 18 years ago
  88. c4807d3 Test commit by Björn Stenberg · 18 years ago
  89. 4318f59 Test commit by Björn Stenberg · 18 years ago
  90. bfcc9ea Test commit by Björn Stenberg · 18 years ago
  91. 872482a Reverted test by Björn Stenberg · 18 years ago
  92. 283da1c Test commit by Björn Stenberg · 18 years ago
  93. ee4caec Fixed the rombox generation for SH1. by Miika Pekkarinen · 18 years ago
  94. a912149 Add a check to verify ATA driver has been initialised in ata_sleepnow(). by Miika Pekkarinen · 18 years ago
  95. 52bb5e1 Hxxx battery voltage level for forced shutdown was little too low. by Miika Pekkarinen · 18 years ago
  96. b1af4e6 Enable ROM file generation for H120/H140. by Miika Pekkarinen · 18 years ago
  97. 93b047f Updated buttonlights for the Gigabeat port. Added LCD controller off and on for extra power savings - thanks to Greg White. Incorporated feedback from Gary Allen. Added 'battery charging' mode: shows leds during charging. Added 'follow' mode that turns off leds when backlight goes off. Flicker mode and new solid mode only show during disk access. Access settings from Info/debug menu for now. by Steve Gotthardt · 18 years ago
  98. 5693622 Make lcd_enable more tolerant of multiple calls by Greg White · 18 years ago
  99. 8cce37f "Trash Metal" should be "Thrash Metal". Reported as FS#6503, checked against Winamp. by Dominik Riebeling · 18 years ago
  100. 2f42887 Allow one more thread on swcodec to make mpegplayer work on targets with remote LCD and voice file present. by Jens Arnold · 18 years ago