- 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
- 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
- a742c3c Make the Philips SA9200 port build again. by Mark Arigo · 16 years ago
- c7c546c AMS Sansa: add fmradio i2c support for e200v2 and the fuze, by Thomas Martitz and Michael Chicoine by Bertrik Sikken · 16 years ago
- 4e79f8e Commit updated FS#9569 by Michael Chicoine. Fixes a bug in lcd_update_rect on the e200v2. by Michael Giacomelli · 16 years ago
- 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
- 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
- 66b9721 Actually set sd_enabled (again by Thomas Martitz) by Frank Gevaerts · 16 years ago
- f9fb52b fix yellow by Frank Gevaerts · 16 years ago
- 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
- a654946 correct battery readout for m200v4. Percentage is still uncalibrated. by Dominik Wenger · 16 years ago
- 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
- 4f81ee6 Argh. Being stupid. Missed one. Nap time. by Michael Sevakis · 16 years ago
- 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
- 4bbaef6 Fix-m the ruddiness. by Michael Sevakis · 16 years ago
- 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
- 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
- 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
- f2f3947 Fix red and a couple other things I somehow missed. by Michael Sevakis · 16 years ago
- 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
- 65f61d6 FS#9609 FM radio support for the Gigabeat S, seeking/scanning is not yet by Nils Wallménius · 16 years ago
- 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
- 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
- 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
- ed96b2a Sansa Clip: implement the fmradio_i2c interface using generic_i2c by Bertrik Sikken · 16 years ago
- 9856a37 Sansa Clip: revert 19353 by Rafaël Carré · 16 years ago
- 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
- 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
- 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
- 8956f2b Sansa Clip: No need to use GPIO pin B6 in LCD by Rafaël Carré · 16 years ago
- 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
- ab64424 Sansa AMS: use vectored interrupts by Rafaël Carré · 16 years ago
- f07aa65 Sansa AMS: correct VIC registers usage by Rafaël Carré · 16 years ago
- e3a970f Sansa AMS "High Mem" : fix main binary linking broken by r19342 by Rafaël Carré · 16 years ago
- 894dbfa pcm-as3525.c : don't use |= on a write-only register (VIC_INT_EN_CLEAR). by Bertrik Sikken · 16 years ago
- e97191f Sansa AMS: Disable DMA clocks when not in use by Rafaël Carré · 16 years ago
- 3e4f3fe Sansa AMS: disable I2SOUT clocks when playback is stopped by Rafaël Carré · 16 years ago
- 6aa807d Sansa AMS: PCM driver (FS#9592) by Rafaël Carré · 16 years ago
- 38e9705 Sansa AMS: Don't allocate stack in irq_handler by Rafaël Carré · 16 years ago
- 8e19a73 Sansa AMS SD driver: don't check non fatal flags of MCI_STATUS by Rafaël Carré · 16 years ago
- 1ab08e6 Sansa AMS: updates DMA API by Rafaël Carré · 16 years ago
- 76617c8 Sansa Clip: remove unused variable by Rafaël Carré · 16 years ago
- 45711ac Sansa AMS: centralize clock settings in clock-target.h by Rafaël Carré · 16 years ago
- 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
- 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
- add677f Fix some red. The stubs in bootloaders are giving some trouble. by Michael Sevakis · 16 years ago
- 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
- 0d0cc03 fix hold-button handling for m200v4. by Dominik Wenger · 16 years ago
- 874f437 Sansa AMS: ignore buttons when hold switch is on by Rafaël Carré · 16 years ago
- d9116da Move Clip specific power management stuff (specifically the battery discarge curve) to powermgmt-clip.c by Bertrik Sikken · 16 years ago
- 6840cd1 Sansa Clip: Do not return HOLD status in button_read_device() by Rafaël Carré · 16 years ago
- c96c2f4 Meg-FX: Do a bit of LED service simplification and save a tiny bit of code size. by Michael Sevakis · 16 years ago
- 8c442b6 Oops. Should subtract one from actual default value. by Michael Sevakis · 16 years ago
- cd8c87e Fix another bug spotted in LED service. Default setting should also use log_brightness values. by Michael Sevakis · 16 years ago
- 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
- 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
- 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
- a783453 Sansa AMS: sd_enable() isn't available in the bootloader by Rafaël Carré · 16 years ago
- ce851c0 Sansa AMS: disable SD clocks when not in use (copied from FS#9570) by Rafaël Carré · 16 years ago
- 5051941 Sansa Clip : save one instruction per 8 pixels loop in lcd_grey_data by Rafaël Carré · 16 years ago
- c9ba3ad Sansa AMS: do not load stack and bss inside the rockbox binary (FS#9593) by Rafaël Carré · 16 years ago
- 0b6d65b Sansa AMS: Use a valid PLL setting (248MHz aka maximum fclk) by Rafaël Carré · 16 years ago
- f235f1d Remove usb_drv_wait from the public usb api, and remove the implementation from usb-drv-arc.c, as it is not actually used by Frank Gevaerts · 16 years ago
- b9c49fd Replace USE_HIGH_SPEED with USB_NO_HIGH_SPEED, as high speed support is the normal case by Frank Gevaerts · 16 years ago
- caaf3c0 Move tcc77x/usb-tcc77x.c to usb-tcc.c as it is more general than just tcc77x (even usb-tcc is too specific, but I don't know anything better) by Frank Gevaerts · 16 years ago
- fbb80b0 Init the ata_sd mutex before use. by Dominik Wenger · 16 years ago
- 15671aa do not modify the CCU_IO register since we don't use GPIOD (from FS#9569) by Jonathan Gordon · 16 years ago
- d158a6d D2 also needs audiohw_preinit() by Frank Gevaerts · 16 years ago
- 4a4c3c5 Sansa Fuze: do not modify the CCU_IO register since we don't use GPIOD by Rafaël Carré · 16 years ago
- 82c5101 Sansa Fuze: remove left over copy-pasta (fix status bar flickering) by Rafaël Carré · 16 years ago
- 81fe625 Sansa Clip: grey lib support (not calibrated yet) by Rafaël Carré · 16 years ago
- 23e59f2 Gigabeats S: Simply ignore that occasional spurious unknown IRQ (-1) that goes through irq_handler even if the AVIC is used. If no pending interrupt is indicated (anything else should be vectored), simply returning from the handler appears to have no ill effect. The cause for entering irq_handler is unknown for now (or I missed something important :\). by Michael Sevakis · 16 years ago
- 4e4b1d0 Sansa AMS: make set_cpu_frequency() handle frequency 0 by Rafaël Carré · 16 years ago
- 89c9dbe Fix red in GBS bootloader. by Michael Sevakis · 16 years ago
- 495115b Add hardware backlight fading on Gigabeat S with fade up and down options in LCD Settings. USE_BACKLIGHT_CUSTOM_FADING_BOOL is used to specify the setting type needed but leave the fading code itself implementation-defined. by Michael Sevakis · 16 years ago
- 97e9075 Sansa AMS: implement set_cpu_frequency() by Rafaël Carré · 16 years ago
- a39e4e9 Sansa AMS: use non-busy wakeup to signal end of DMA transfer by Rafaël Carré · 16 years ago
- aaaf609 Creative ZVM : cosmetics by Rafaël Carré · 16 years ago
- 888c347 Fix yellow and red. Maybe create some new. by Michael Sevakis · 16 years ago
- 1735056 Sansa AMS: kernel functions need the timer definitions by Rafaël Carré · 16 years ago
- a6ec029 Sansa AMS: correct timer definition (clk_main == 24MHz / 16) by Rafaël Carré · 16 years ago
- 888451f Get rid of remaining audiohw_enable_output style codec setup and use pre/post split initialization. Move some SoC-specific code like i2s_reset out of the codec drivers. Helps to unify drivers and it was only ever used to enable. I cannot possibly test everything so report (I'll be on call ;) or fix problems if any crop up. by Michael Sevakis · 16 years ago
- 6d498d2 Code police myself. by Steve Bavin · 16 years ago
- 4bde6da Oops - fix yellow. by Steve Bavin · 16 years ago
- b70f575 Fix reds. Also note my r19221 commit message had a typo - shoudld have been e200/c200, not e100. by Steve Bavin · 16 years ago
- f684726 Add software backlight fading for E100/H300/X5/D2, by Thomas Martitz and others - see FS#6800 for credits. by Steve Bavin · 16 years ago
- 756bcc4 Fix misspelled function name. Thanks to Jens Arnold for noticing. by Michael Sevakis · 16 years ago
- 3e965fd Enable display contrast setting and implement flip for the Clip. by Bertrik Sikken · 16 years ago
- 8d84a81 Fix c200 warning. by Michael Sevakis · 16 years ago
- 3511d94 Add register bit defines for as3514 and clean stuff up. Reduce poppiness at startup and shutdown (and even powerup for e200). Really, I can't honestly say it will help anything but an e200v1 but I'm sick of the noises. ;) by Michael Sevakis · 16 years ago
- c1f90b1 Sansa AMS: Use DMA for SD transfers (read and write) by Rafaël Carré · 16 years ago
- 8486cb9 Preliminary button driver for Sansa Fuze. FS#9575 by Thomas Martitz. by Björn Stenberg · 16 years ago
- 5d21c8c First part of FS#9570 by Antonius Hellmann. Disables power to the SD memory when not in use. Gives a sizeable power savings (4 mA by his measurement). by Michael Giacomelli · 16 years ago
- 0cd64ab Rename BUTTON_VOLUP to BUTTON_VOL_UP in definition of BUTTON_MAIN for Sansa Clip. by Bertrik Sikken · 16 years ago
- 0787533 Implement a basic uncalibrated battery reading for all as3525 targets with a lithium battery. by Bertrik Sikken · 16 years ago
- 763aacc Initialise mutex before using it in as3525-codec.c, also use mutex for single codec register accesses. by Bertrik Sikken · 16 years ago
- 9701ffb Added power.h include to power-as3525.c by Bertrik Sikken · 16 years ago
- 4c25c92 Partially apply FS#9569 by Michael Chicoine and Thomas Martitz: remove the GPIOD(7) setting in the Fuze and e200v2 LCD drivers - it's set in the buttonlight code. by Dave Chapman · 16 years ago
- 7c007f5 Audio samplerate control for Gigabeat S: 8, 11.025, 12, 16, 22.050, 24, 32, 44.1 and 48 kHz. by Michael Sevakis · 16 years ago
- 1dcee69 MC13783 PMIC: Make some defines more strictly correct-- interrupts, etc. by Michael Sevakis · 16 years ago