1. a6c62a2 Renamed as3525-codec.c to ascodec-as3525.c to bring it in line with the naming convention of the other driver by Bertrik Sikken · 16 years ago
  2. f018b9d Fix BOOTDIR setting by Vitja Makarov · 16 years ago
  3. f2b6691 Move the Synaptics touchpad driver for the m:robe 100 to a common place. It will (soon) be used for the Philips HDD1630. by Mark Arigo · 16 years ago
  4. a742c3c Make the Philips SA9200 port build again. by Mark Arigo · 16 years ago
  5. c7c546c AMS Sansa: add fmradio i2c support for e200v2 and the fuze, by Thomas Martitz and Michael Chicoine by Bertrik Sikken · 16 years ago
  6. 2d0a045 Enable as3514 HPCM codec setting for all AMS3525 targets (and disable it for others). by Bertrik Sikken · 16 years ago
  7. b32c05b Fix compilation error when no HW freq defined by Vitja Makarov · 16 years ago
  8. 5b9ddb7 Make the Philips HDD1630 build compile again. by Mark Arigo · 16 years ago
  9. 4e79f8e Commit updated FS#9569 by Michael Chicoine. Fixes a bug in lcd_update_rect on the e200v2. by Michael Giacomelli · 16 years ago
  10. f78bf7d Commit FS#9623 by Thomas Martitz. General LCD clean up. Removes needless delays, fixes some glitches, updates comments, and brings LCD updates closer to procedure found in OF. by Michael Giacomelli · 16 years ago
  11. 8493da0 Commit FS#9652 by Thomas Martitz. Enable microSD on e200v2 and fix initialization for the fuze and e200v2. by Michael Giacomelli · 16 years ago
  12. 66b9721 Actually set sd_enabled (again by Thomas Martitz) by Frank Gevaerts · 16 years ago
  13. f9fb52b fix yellow by Frank Gevaerts · 16 years ago
  14. ee46a3d Moved database builder into a separate directory, and gave it its' own Makefile. Now it compiles cleanly and builds a database if ran in root of music tree. by Björn Stenberg · 16 years ago
  15. 9f37f04 Apply FS#9650 (by Thomas Martitz). This adds hotswap and microSD support for the Fuze. It doesn't seem to work for all cards yet. by Frank Gevaerts · 16 years ago
  16. ebf316f Sansa Clip: add sources for radio i2c communication. by Bertrik Sikken · 16 years ago
  17. 26bf32c Check that PCM is playing/recording *after* getting the current position from the hardware layer. by Michael Sevakis · 16 years ago
  18. 0fab3e3 Place some LIKELY and UNLIKELY hints in kernel where I can definitively say anything about it and where it could make a small difference. by Michael Sevakis · 16 years ago
  19. a654946 correct battery readout for m200v4. Percentage is still uncalibrated. by Dominik Wenger · 16 years ago
  20. 19dfe33 Add a disconnect handler for usb storage. It doesn't do anything yet, but it will apparently be needed to reset the audio buffer by Frank Gevaerts · 16 years ago
  21. 93572e2 Keyclick fixup take two. It is only 88 samples (2msec) long so keep a small static buffer around for beeps less than or equal to keyclick duration. This way it operates no matter the buffer state and still won't interfere with alternate PCM operations like recording or plugin playback. by Michael Sevakis · 16 years ago
  22. 826688e PCM buffer beeping needs the audio buffer reset in order to work after operations that trash the buffer or keyclick won't be audible until playback is restarted. by Michael Sevakis · 16 years ago
  23. 5e73f9f Fix FS#8660-Recording hardlocks with keyclick enabled and FS#9388-keyclicks too late. Introduce audio_buffer_state to check whether PCM buffer is useable or disabled (trashed). by Michael Sevakis · 16 years ago
  24. bdf3004 CLOCKING register should be set on hardware init. by Michael Sevakis · 16 years ago
  25. 7d354c5 FS#9625, keep HPCM codec setting (headphone common mode) enabled for E200V2 too. by Bertrik Sikken · 16 years ago
  26. 90bcf9b m200v4: rename Keys, so they match better other targets with similar key-layout. Enable plugins, add keymaps for plugins. More keymap improvements needed. by Dominik Wenger · 16 years ago
  27. 4f81ee6 Argh. Being stupid. Missed one. Nap time. by Michael Sevakis · 16 years ago
  28. b6e78ac Get rid of some pcm_apply_settings cruft at the low level I somehow missed. Move the ones in pcm.c around to better spots. Remove a variable from pcm-pnx0101.c that should no longer be there. by Michael Sevakis · 16 years ago
  29. 4bbaef6 Fix-m the ruddiness. by Michael Sevakis · 16 years ago
  30. e69d567 Bring consistency to pcm implementation and samplerate handling. Less low-level duplication. A small test_sampr fix so it works on coldfire again. by Michael Sevakis · 16 years ago
  31. 0ad97d1 Reclaim a bit of binsize on hdd based archoses by making the bit test unsigned. On SH1, gcc optimizes this by using a right shift, and a signed '1' made it use an arithmetic right-shift-by-n, which is a libgcc function on SH1. This was the only place in the core using it. No effect on other architectures. by Jens Arnold · 16 years ago
  32. f2dc713 Fix the sound level on the Philips HDD1630 by Mark Arigo · 16 years ago
  33. 08585e4 FS#9591 by Anton Veretenenko for the Philips GoGear HDD1620/1630 (with a few changes by me). Fixes boot problem, pixel format, sound, and a few other things. by Mark Arigo · 16 years ago
  34. eb6db0a Sansa e200v2 and Fuze : disable not implemented recording by Rafaël Carré · 16 years ago
  35. 76ea5f0 Sansa e200v2 and Fuze : disable tuner until i2c communication is tested (or written) by Rafaël Carré · 16 years ago
  36. 2e8266d Fix a PortalPlayer PCM bug that made keyclick malfunction. Should fix FS#8836. Move FIQ banked register init out of crt0-pp.S and into pcm-pp.c to keep setups local to PCM driver. by Michael Sevakis · 16 years ago
  37. 441fca1 Fix a wrong comment in thread.c and mention an alternative approach to inits. Fix a couple headers' Id fields while at it. by Michael Sevakis · 16 years ago
  38. 7987e9a Fix minor copy & paste error in comment. No functional change. by Nils Wallménius · 16 years ago
  39. 88bb7ac Sansa Clip: enable tagcache, quickscreen and pitchscreen by Rafaël Carré · 16 years ago
  40. f2f3947 Fix red and a couple other things I somehow missed. by Michael Sevakis · 16 years ago
  41. 8cfbd36 Use cookies for thread identification instead of pointers directly which gives a buffer against wrongly identifying a thread when the slot is recycled (which has been nagging me for awhile). A slot gets 255 uses before it repeats. Everything gets incompatible so a full update is required. by Michael Sevakis · 16 years ago
  42. 781421a resize-on-load for bitmap files on 2bpp and color targets by Andrew Mahone · 16 years ago
  43. 65f61d6 FS#9609 FM radio support for the Gigabeat S, seeking/scanning is not yet by Nils Wallménius · 16 years ago
  44. 02184a2 make fmradio-i2c code from clip more generic, so it works for m200v4 and hopefully all other as3525 targets. by Dominik Wenger · 16 years ago
  45. 4ae9de5 Color LCDs shouldn't have to have contrast set to 0 before shutdown. If contrast is implemented, then it can cause it to flash a bit before poweroff. by Michael Sevakis · 16 years ago
  46. cb06108 Meg-FX: Enable a real tick in the bootloader. Do cleanups before switching to firmware and cache handling. Put proper main return address in lr. by Michael Sevakis · 16 years ago
  47. ea929a3 Have drivers merged for WM8711/21/31 since they are so similar but respect all register differences between codecs. Change minis to #define the actual codec type. If anything breaks check if OSCPD and CLKOUTPD need to be clear for the target- H10 is fine. A nice naming convention suggestion for WM codec multidrivers would be welcome rather than naming for a specific chip. by Michael Sevakis · 16 years ago
  48. ed96b2a Sansa Clip: implement the fmradio_i2c interface using generic_i2c by Bertrik Sikken · 16 years ago
  49. bbb1f89 * combine i2c_ack and i2c_outb by Bertrik Sikken · 16 years ago
  50. 9856a37 Sansa Clip: revert 19353 by Rafaël Carré · 16 years ago
  51. 95d58d3 Generic I2C: fix various problems with this (now) unused driver by Rafaël Carré · 16 years ago
  52. 528ec2a Meg F/X: Radically changing divider settings messed up the fake sleep in the bootloader. They aren't reset even after powering off. Make sure they are always specified. Move that code to target tree as well. by Michael Sevakis · 16 years ago
  53. 89da432 Meg F/X can beep and click using a hardware timer so let us try it out. To match things up better, fix PCM beeping to give correct frequency (and get a pointer wrap bug too). Do some minor adjustments to compensate for corrections. by Michael Sevakis · 16 years ago
  54. 3648e87 Add small delays before lcd_write_data() and lcd_write_command(). This seems to be needed on some clips (i.e. mine) by Frank Gevaerts · 16 years ago
  55. 8956f2b Sansa Clip: No need to use GPIO pin B6 in LCD by Rafaël Carré · 16 years ago
  56. 68be3b1 Sansa Clip: No need to use GPIO pin B5 in LCD - it's likely used in FM by Rafaël Carré · 16 years ago
  57. ab64424 Sansa AMS: use vectored interrupts by Rafaël Carré · 16 years ago
  58. f07aa65 Sansa AMS: correct VIC registers usage by Rafaël Carré · 16 years ago
  59. e3a970f Sansa AMS "High Mem" : fix main binary linking broken by r19342 by Rafaël Carré · 16 years ago
  60. 894dbfa pcm-as3525.c : don't use |= on a write-only register (VIC_INT_EN_CLEAR). by Bertrik Sikken · 16 years ago
  61. e97191f Sansa AMS: Disable DMA clocks when not in use by Rafaël Carré · 16 years ago
  62. 3e4f3fe Sansa AMS: disable I2SOUT clocks when playback is stopped by Rafaël Carré · 16 years ago
  63. 6aa807d Sansa AMS: PCM driver (FS#9592) by Rafaël Carré · 16 years ago
  64. 75da103 Keep codec HPCM (headphone common mode) enabled for Sansa Clip and Sansa m200v4 so the headphone output produces stereo instead of an L-R signal. by Bertrik Sikken · 16 years ago
  65. af078b4 Cleaned up codepage handling, by Yoshihisa Uchida. (FS#9349) by Björn Stenberg · 16 years ago
  66. 38e9705 Sansa AMS: Don't allocate stack in irq_handler by Rafaël Carré · 16 years ago
  67. 8e19a73 Sansa AMS SD driver: don't check non fatal flags of MCI_STATUS by Rafaël Carré · 16 years ago
  68. 9f76f23 Oops, logic error! Interrupts enabled != in interrupt mode by Maurus Cuelenaere · 16 years ago
  69. cea285d Added keymaps for ZVM to plugins. Enabled zvm plugin building in tools/configure. FS#9605 by Adam Hogan and Robert Menes. by Björn Stenberg · 16 years ago
  70. 2037221 Implement in_interrupt_mode() properly by Maurus Cuelenaere · 16 years ago
  71. 1ab08e6 Sansa AMS: updates DMA API by Rafaël Carré · 16 years ago
  72. 76617c8 Sansa Clip: remove unused variable by Rafaël Carré · 16 years ago
  73. 45711ac Sansa AMS: centralize clock settings in clock-target.h by Rafaël Carré · 16 years ago
  74. 7ea9e31 Ingenic targets: by Maurus Cuelenaere · 16 years ago
  75. c848d2d Fix warning by Maurus Cuelenaere · 16 years ago
  76. a119c44 Ingenic targets: by Maurus Cuelenaere · 16 years ago
  77. b2dd3c2 Fix yellow. by Michael Sevakis · 16 years ago
  78. a1ab7a5 Meg-FX: s3c register definitions really should be unsigned. Switch from 'int' to 'unsigned long' like other targets. by Michael Sevakis · 16 years ago
  79. 1616e66 Gigabeat S: Turn off backlight LED supply after a 2-second delay and save a little power. Hardware fading required keeping supply enabled during fade out. Let fade happen at poweroff (might as well~~~). by Michael Sevakis · 16 years ago
  80. bc963c3 Hopefully mop-up remaining red. by Michael Sevakis · 16 years ago
  81. add677f Fix some red. The stubs in bootloaders are giving some trouble. by Michael Sevakis · 16 years ago
  82. 58eb784 Straighten out some powermanagement stuff. Give target complete control over how power inputs are sensed. Clean SIMULATOR stuff out of target files. Get rid of USB charging option on targets that don't support it or don't implement it yet. Menu string remains to avoid language incompatibility but should be removed on next cleanup for targets not using it (notice in english.lang). global_settings becomes incompatible for some builds and so plugin API version is incremented. by Michael Sevakis · 16 years ago
  83. 0d0cc03 fix hold-button handling for m200v4. by Dominik Wenger · 16 years ago
  84. 874f437 Sansa AMS: ignore buttons when hold switch is on by Rafaël Carré · 16 years ago
  85. 815998c Jz4740 targets: make sure you don't yield when in interrupt mode by Maurus Cuelenaere · 16 years ago
  86. 18787b1 Fix compiling by Maurus Cuelenaere · 16 years ago
  87. d9116da Move Clip specific power management stuff (specifically the battery discarge curve) to powermgmt-clip.c by Bertrik Sikken · 16 years ago
  88. 6840cd1 Sansa Clip: Do not return HOLD status in button_read_device() by Rafaël Carré · 16 years ago
  89. c96c2f4 Meg-FX: Do a bit of LED service simplification and save a tiny bit of code size. by Michael Sevakis · 16 years ago
  90. 8c442b6 Oops. Should subtract one from actual default value. by Michael Sevakis · 16 years ago
  91. cd8c87e Fix another bug spotted in LED service. Default setting should also use log_brightness values. by Michael Sevakis · 16 years ago
  92. 9eabf8f Fix FS#9599 - LCD Brightness setting broken by software fading. Patch by Thomas Martitz (kugel). The internal code requires log_brightness values. by Michael Sevakis · 16 years ago
  93. e70096e Telechips I2C: Scale the busy-wait delay based on FREQ, reducing wasted CPU cycles when unboosted (eg. when reading from the D2 touchscreen). by Rob Purchase · 16 years ago
  94. 8da8159 D2: Disable IRQs when writing to the LCD 3-wire interface, and re-instate the previous delay value. by Rob Purchase · 16 years ago
  95. a783453 Sansa AMS: sd_enable() isn't available in the bootloader by Rafaël Carré · 16 years ago
  96. ce851c0 Sansa AMS: disable SD clocks when not in use (copied from FS#9570) by Rafaël Carré · 16 years ago
  97. 5051941 Sansa Clip : save one instruction per 8 pixels loop in lcd_grey_data by Rafaël Carré · 16 years ago
  98. c9ba3ad Sansa AMS: do not load stack and bss inside the rockbox binary (FS#9593) by Rafaël Carré · 16 years ago
  99. ca123a1 don't waste time and binsize enabling the usb controller just before rebooting by Frank Gevaerts · 16 years ago
  100. 0b6d65b Sansa AMS: Use a valid PLL setting (248MHz aka maximum fclk) by Rafaël Carré · 16 years ago