1. 821652d string.h shouldn't include stddef.h by Frank Gevaerts · 15 years ago
  2. d67bf4c Fix last sprintf warning. by Thomas Martitz · 15 years ago
  3. 55e4fe7 Fix the remaining reds. by Thomas Martitz · 15 years ago
  4. 6ac6420 Revert r25854 which was bad for the database tool (I forgot it still needs the wrappers from uisimulator/common/io.c). Fix it so it works for both. by Thomas Martitz · 15 years ago
  5. ab4a162 Fix gigabeat S includes so it builds again by Frank Gevaerts · 15 years ago
  6. 3e400b2 Fix checkwps by using host system's file IO (thanks to r25843/r25844) and by including a work around for systems that try to get intN_t via sys/types.h (which should be wrong, but well). by Thomas Martitz · 15 years ago
  7. 77dfff5 Fix some more snprintf related warnings. by Thomas Martitz · 15 years ago
  8. 50a6ca3 Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). by Thomas Martitz · 15 years ago
  9. adb506d Ingenic Jz4740: Use lcd_putsf() instead of lcd_puts() in exception handler by Maurus Cuelenaere · 15 years ago
  10. db8d075 ad-as3525v2: Ask for a reponse from SD_APP_CMD to help with timing issues when switching to 4 bit widebus. by Jack Halpin · 15 years ago
  11. 0a1d7c2 Make open() posix compliant api-wise. A few calls (those with O_CREAT) need the additional optional mode parameter so add it. Impact for the core is almost zero, as open() is a wrapper macro for the real open function which doesn't take the variable parameter. by Thomas Martitz · 15 years ago
  12. c61e89c Make creat() posix compliant API-wise. Shouldn't affect the core as it's wrapped via a static inline. by Thomas Martitz · 15 years ago
  13. 684c70b HD200 - fix stupid bug in lcd_grey_data by Marcin Bukat · 15 years ago
  14. 0defb84 Gigabeat S bootloader: Fix archaic call placement in dptc_stop which hangs the bootloader before jumping to FW. Let the backlight LED ramp up after unplugging USB which just looks better. by Michael Sevakis · 15 years ago
  15. 992b7e1 Gigabeat S: There's no compelling reason to start automatic scaling in the bootloader only stop it milliseconds later. Do init to default frequency and working point, however. by Michael Sevakis · 15 years ago
  16. 021f9e9 Changed a macro to a raw in int constant. Didn't mean to do that. Put it back right. by Michael Sevakis · 15 years ago
  17. a36a498 i.MX31/Gigabeat S: This should fix stability problems. One problem was to start using the DVFS controller properly so that interrupts will be masked at the lowest and highest frequency indexes. Millions of useless interrupts were occurring at 132MHz because its index was 2, not 3, which masks it automatically when it can't go slower. Stopping the flood was enough to actually see the difference in general. IRQ must be disabled when fiddling with the CCM registers and only enabled when waiting for voltage ramp as having them enables also causes spurious DVFS ints. Implement interruptible ISR pro/epilogue more safely (always using IRQ stack even in SVC mode handling). Fix an improper inequality in DVFS code (which set regs for down when going up and v.v.). Misc. support changes. Have internal tables take less RAM. by Michael Sevakis · 15 years ago
  18. 8fd3ec9 sd-as3525v2.c: Set MCI interrupt mask immediately prior to enabling DMA for the transfer. by Jack Halpin · 15 years ago
  19. 1801768 as3525v2: don't modify audioset2 as it seems the bits have changed by Rafaël Carré · 15 years ago
  20. bc91c5a Clip+: current usage estimation based on battery bench by Rafaël Carré · 15 years ago
  21. 630b4fc i.MX31/Gigabeat S: The nested IRQ code was just totally wrong and not actually working anyway (which is why it wasn't crashing). AVIC doesn't seem truthful about priority of current ISR either :\. Sometimes there were channel swaps during really active DVFS due to FIFO underflow from a needed long delay in the ISR (100us, and IIS TX only has 45us reserve) and DMARQ *must* be serviced low-latency. Get it doing as was intended. by Michael Sevakis · 15 years ago bootloader_fuze_v2 tcctool_v1_0
  22. 9dd81ae Use settings for DAC AGC, cpeaker driver bias current (which is unused in rockbox), dither, and headphone bias current taken from c200v2 firmware. These should result in several mA power savings on all as3525, and probably an improvement on AS3525v2 as well as the c200v1 and e200v1. RMAA tests on the e200v1, clipv1 and clipv2 show no measurable difference in output when driving a 16 ohm load. by Michael Giacomelli · 15 years ago
  23. 0864194 sd-as3525v2.c: Implement 4 bit widebus for SD Transfers. by Jack Halpin · 15 years ago
  24. 145135f Fuzev2: don't disable interrupts in fm code, allow button tick to run by Rafaël Carré · 15 years ago
  25. a69e1c4 Fuzev2: FM - tested on 2 different models by Rafaël Carré · 15 years ago
  26. aec0af5 as3525 FM i2c : don't assume SCL and SDA are on the same GPIO by Rafaël Carré · 15 years ago
  27. e6bb174 Clip+: use correct 290mAh battery capacity by Rafaël Carré · 15 years ago
  28. d11f5a7 as3525* : all as3525(v1) use ADC_BVDD for reading battery by Rafaël Carré · 15 years ago
  29. adcbb32 sd-as3525v2: Check for response timeout error in addition to response crc error. Remove TODO comment. by Jack Halpin · 15 years ago bootloader_vibe500_v1
  30. 6a2b516 HD200 - fix random partition corruption on USB unplug (hopefully) by Marcin Bukat · 15 years ago
  31. bccdcf2 HD200 - move adc channel variable to iram as it is used in ISR by Marcin Bukat · 15 years ago
  32. 5ad4d13 HD200 - fix backlight flashes during startup by Marcin Bukat · 15 years ago
  33. 5bcdd92 HD200 - remove fm glue code from bootloader build by Marcin Bukat · 15 years ago
  34. 4048a1c Merely correct a comment. by Michael Sevakis · 15 years ago
  35. 5edcb11 i.MX31/Gigabeat S: Just a little paranoid change to switcher write to active regulators method, to keep things localized a bit more from global data pool, for safety's sake. It's going to Mars afterall. by Michael Sevakis · 15 years ago
  36. 931e06d i.MX31/Gigabeat S: Actually enable DPTC which can set optimal voltage for 528MHz. Requires an SPI and PMIC interface rework because of the low-latency needs for the DPTC to work best with minimal panicing. SPI can work with multitasking and asynchronously from interrupt handlers or normal code. by Michael Sevakis · 15 years ago
  37. 7480afb as3525v2: Use CD Interrupt vs. CD polling in send_cmd() by Rafaël Carré · 15 years ago
  38. 1bc5945 rolo: make PP code pp6100-compatible by Rafaël Carré · 15 years ago
  39. 056f608 Ingenic Jz4740: eliminate EP0 state machine + small cleanups by Maurus Cuelenaere · 15 years ago
  40. 35f3414 Ingenic Jz4740: cleanup USB driver a bit (no externally visible functional changes) by Maurus Cuelenaere · 15 years ago
  41. b3f1eb8 Gigabeat S: Those odd calls to irq_handler can still happen rarely after executing WFI. With no explanation forthcoming after trying many things, hide head in sand and ignore them and the IRQ will get vectored to the correct handler anyway. Have vector tables execute an immediate return and remove irq_handler from compilation altogether. by Michael Sevakis · 15 years ago
  42. e891e90 Save a few instructions by better use of conditions. by Jens Arnold · 15 years ago
  43. 5b4a84a FS#11149: alternative fix for ipod startup/shutdown issue by Torne Wuff · 15 years ago
  44. 3adac47 Fix wrong udelay logic that made it be way off. by Thomas Martitz · 15 years ago
  45. 88baa4d HD200 - implement blit functions by Marcin Bukat · 15 years ago
  46. 572ac53 HD200 - small fix in backlight code by Marcin Bukat · 15 years ago
  47. 2a50270 HD200 - remove moving average filtering of ADC readouts by Marcin Bukat · 15 years ago
  48. bc3c5c1 sd-as3525v2: cosmetics by Rafaël Carré · 15 years ago
  49. c740af2 HD200 - add FM support. by Marcin Bukat · 15 years ago
  50. 893180d as3525v2: crashless cpufreq switching by Rafaël Carré · 15 years ago
  51. 2a180e8 as3525v2: effect of CGU_PROC on fclk is instant by Rafaël Carré · 15 years ago
  52. 554ae24 as3525v2: do not use IRAM for plugins by Rafaël Carré · 15 years ago
  53. d7cdc65 Fuzev2: revert r25741 and r25746 by Rafaël Carré · 15 years ago
  54. bd7e71d fix r25741: the 2nd delay needs to be present when the CPU is boosted by Rafaël Carré · 15 years ago
  55. 3e37460 Fuzev2 button fixes by Rafaël Carré · 15 years ago
  56. 621cf62 as3525v2: fix udelay() by Rafaël Carré · 15 years ago
  57. f96406c Two corrections to the previous commit (wrong timer was used, KERNEL_TIMER_FREQ is a more trustworthy). by Thomas Martitz · 15 years ago
  58. 249aae5 FS#11172 - Fuzev2: Read the scrollwheel scrollwheel via IRQ by Thomas Martitz · 15 years ago
  59. 845af67 as3525(v2): Add a somewhat inaccurate udelay (-0.5/+1.0µs). It should work good for some huge delays. by Thomas Martitz · 15 years ago
  60. f2f3488 Remove pcm_mute() which has been unused since r19308 by Rafaël Carré · 15 years ago
  61. 5e88c4b as3525v2: fix volume setting (can now go very low) by Rafaël Carré · 15 years ago
  62. be17713 as3514: detail bit of AS3543_DAC_IF by Rafaël Carré · 15 years ago
  63. 7d8069d as3514: no need to cache volume by Rafaël Carré · 15 years ago
  64. 28d54c6 Add MPIO HD200 port - new files by Marcin Bukat · 15 years ago
  65. b09d3ae Add MPIO HD200 port - changed files by Marcin Bukat · 15 years ago
  66. fa5cd0d Fuzev2: button_read_dbop() doesn't exist by Rafaël Carré · 15 years ago
  67. 7e7b3c5 Fuzev2: fix screen corruption by Rafaël Carré · 15 years ago
  68. 3925cfe remove some useless lines by Nils Wallménius · 15 years ago
  69. 7eaea74 Fix yellows by Thomas Martitz · 15 years ago
  70. 668bd34 Remove lots of simulator-speficic #ifdef'ing in sound.c to allow for DSP effects in the sims, e.g. for bass and treble (targets that do those effects in HW don't simulate using dsp). by Thomas Martitz · 15 years ago
  71. b9fa116 DM320 UART: Enable clock in UART module since it will not be done in system initialization. by Karl Kurbjun · 15 years ago
  72. b15b7fa M:Robe 500 Power: Update battery Curve and simplify calculations. by Karl Kurbjun · 15 years ago
  73. 967e16f M:Robe 500 USB: Go back to OF timings for upcoming clock changes by Karl Kurbjun · 15 years ago
  74. 1c77004 Gigabeat S: All the target backlight functions are currently called on the backlight thread whereas that wasn't the case when the hardware fading was added. Now there's no danger of setting brightness interfering while setting up fades, so get rid of the superfluous mutex. by Michael Sevakis · 15 years ago
  75. 11cca26 i.MX31/Gigabeat S: Implement frequency and voltage scaling-- 1.6V for 528MHz, and 1.35V for 264MHz and 132MHz. Keep DPTC overdrive ( > 400MHz) voltage scaling off for now because of uncertainties. Simplify the (working) mess later. by Michael Sevakis · 15 years ago
  76. 6cee757 i.MX31: Add some enums and a couple helper functions to make dealing with pin muxing and pad configuration a bit more sane. Convert any existing code which changes mux/pad settings to use helpers. by Michael Sevakis · 15 years ago
  77. 57dc493 dircache: increase stack size to handle the worse case path during rebuild (dircache->fat->ata-sd-pp+sdhc) and allows directory with depth up to 20 approximately by Amaury Pouly · 15 years ago
  78. acd09d3 ata-sd-pp: reduce size of the buffer used to switch bank, no functional change intended. by Amaury Pouly · 15 years ago
  79. 0dcae74 Sansa as3525: Add missing lcd-clip.h header file to sansa clip lcd drivers. Set svn:keywords on scrollwheel-as3525.c. by Bertrik Sikken · 15 years ago
  80. fefa1c7 Clean up IAP / ipod remote tuner a bit. by Bertrik Sikken · 15 years ago
  81. c493a1e Use boolean instead of int for keeping track of mutex signalled state and wakeup signalled state by Bertrik Sikken · 15 years ago
  82. 44454c3 Move audio_peek_track declaration from skin_display.c to audio.h by Bertrik Sikken · 15 years ago
  83. 9c3dc70 Add the guard where it should be used. The net effect is zero now but it might be not in the future if the definitions are changed. by Alexander Levin · 15 years ago
  84. 2f02d62 Fix red from r25666 (forgot to use macro to not use core variable on single core), update a comment and remove core check for setting THREAD_SWITCH upon wakeup which is irrelevant to the idea behind the change. by Michael Sevakis · 15 years ago
  85. d6cd1bc Threads of PRIORITY_REALTIME and above are no longer subject to being switched away based upon aging of lower priority threads. Now, recommend a thread switch in wakeup_thread of any thread of higher priority is ready to run. by Michael Sevakis · 15 years ago
  86. 3ed8630 Use a more natural guard for the callback definition by Alexander Levin · 15 years ago
  87. c7815ab Cleanup thread_entry definition a bit. Reorder members so that related ones are next to each other and move a pretty hidden define into config.h. by Thomas Martitz · 15 years ago
  88. c31fdef Convert macro to inline function and move it into .c file. by Thomas Martitz · 15 years ago
  89. d9af87c Use API call instead of accessing a global variable for receiving the current thread. by Thomas Martitz · 15 years ago
  90. 0a3d50b workaround DBOP noise issue on C200v2 cause it's really annoying if your buttons don't work in the debug menu... by Tobias Diedrich · 15 years ago
  91. 99cd7f8 Make builds with MAX_PHYS_SECTOR_SIZE defined (ipod video) work with larger sizes if the drive is sane. by Torne Wuff · 15 years ago
  92. bab1558 s3c2440: fix a typo, 4|1 == 5, not 0x41 by Rafaël Carré · 15 years ago
  93. d48d3d4 Enable SW tone control on gigabeat S, since HW tone controls for its DAC are not implemented yet by Torne Wuff · 15 years ago
  94. 17a4c07 Fix minor mistake in tone control code: UDA1341 was added to the wrong part of the conditional (it has hw bass/treble but not prescaling, like the other wm codecs listed) and TSC2100 has no hw tone controls at all so is already covered by HAVE_SW_TONE_CONTROLS. by Torne Wuff · 15 years ago
  95. 8bc3dba Fuzev2: USB detection isn't reliable in fact by Rafaël Carré · 15 years ago
  96. 5521717 fuzev2: remove some delays from button driver by Rafaël Carré · 15 years ago
  97. e6934b8 Fuzev2: removed a useless GPIO op, add some whitespace by Rafaël Carré · 15 years ago
  98. 482fefd Fuzev2: simplify button_read_device() by Rafaël Carré · 15 years ago
  99. f830fa7 s5l870x / ipod nano2g: include common mmu-arm.h by Rafaël Carré · 15 years ago
  100. f6ae574 s5l870x : use mmu-arm.S by Rafaël Carré · 15 years ago