Gitiles
Code Review
Sign In
gerrit.rockbox.org
/
rockbox
/
2acc0ac542d9186feee25bbe444c49cb59ca393e
/
firmware
/
target
/
coldfire
/
iaudio
/
pcf50606-iaudio.c
2acc0ac
Updated our source code header to explicitly mention that we are GPL v2 or
by Daniel Stenberg
· 16 years ago
af395f4
Do core interrupt masking in a less general fashion and save some instructions to decrease size and speed things up a little bit. Small fix to a few places where interrupts would get enabled again where they shouldn't have been (context switching calls when disabled).
by Michael Sevakis
· 17 years ago
39e1b59
Fixed backlight voltage for M5. Now the backlight is as bright as in the original firmware.
by Jens Arnold
· 18 years ago
8876018
Bring up the M5 port to a working stage: Extended numerous explicit checks for IAUDIO_X5 to also check for IAUDIO_M5, moved code around the target tree, added preliminary background for the sim.
by Jens Arnold
· 18 years ago
[Renamed from firmware/target/coldfire/iaudio/x5/pcf50606-x5.c]
6adbbc0
X5: Slightly lower threshold value to reliably disable constant adc reading when no button is pressed.
by Jens Arnold
· 18 years ago
58825f6
Coldfire targets: Got the rest of the coldfire code out of backlight.c. Straightened up related items in configs and split backlight_set_brightness between the normal and boot/sim builds like the other functions. Should really have done all that in the first place.
by Michael Sevakis
· 18 years ago
9e8fe0e
General: changed local adc to voltage conversions in several places to use battery_voltage. Added battery_read_info function for unfiltered battery information. x5: removed adc_read as a distinct function. Removed adc tick task. adc_init is empty inline. Adjusted battery scale, voltage to level array and read 10 bits from the ADC for battery since 255 levels is not enough for true centivolt resolution.
by Michael Sevakis
· 18 years ago
c4a0d45
Cleanup of new button reading code. Moved functions for enabling of scanning and the decision to scan or not to button_read_device.
by Michael Sevakis
· 18 years ago
1d4a9c6
Stop reading buttons if one is not down. Don't read remote keys if not plugged. Good for another few points of boost and 4fps full-screen unboosted. The button scan enabling seems stable and I've been using it without any difficulties but if the interrupts hiccup it could leave them unresponsive. Clearing the GPI0 interrupts before enabling them seems to prevent any difficulties. If there's problems there I'll just leave the remote reading bypass only and 50% of the benefits will still be realized.
by Michael Sevakis
· 18 years ago
784dd78
Moved pcf50606 stuff to target directory.
by Michael Sevakis
· 18 years ago
b26e396
Pinched pcf50606 i2c code used in iRiver players and adapted to x5. Boost ratios down as much as 100 percent for mp3 and 50 percent for vorbis. mp3 hardly ever boosts even with eq. Scrolling much sharper. Like a whole new player. The code can be used for both iRiver and x5 by just defining macros with the appropriate ports and bit numbers for each player. Probably will have a pcf50606-coldfire.c soon.
by Michael Sevakis
· 18 years ago
3bee89e
Improved handling of the ONKEY1S interrupt. Off for the remote must be explicitly mapped now.
by Michael Sevakis
· 18 years ago
c3b1475
More PMU madness for x5-- a better, more paranoid sequence for enabling GPI0 IMHO
by Michael Sevakis
· 18 years ago
5ffd3ae
A tiny change to pcf50506-x5.c. Don't know why Recorder-8MB build would have been affected by the last change. It doesn't add anything to it.
by Michael Sevakis
· 18 years ago
3d2e10b
Added remote backlight on hold option to players with remote hold switch. Disabled IRQs while reading pcf50606 ADC. This seems to have stopped buttons becoming unresponsive when using remote. Maybe fixes other button glitches as well?
by Michael Sevakis
· 18 years ago
32ba11f
Fixed the problem on the x5 of spontaneous shutdown after holding the power key for 1s.
by Michael Sevakis
· 18 years ago
7a75aad
Got rid of backlight wink between bootloader and firmware start by removing redundant lcd reset
by Michael Sevakis
· 18 years ago
78f425d
Applied FS #5727 (fix backlight flicker on X5) by Michael Sevakis
by Rani Hod
· 18 years ago
f18f9a8
Patch FS#5712 by Michael Sevakis - X5 Backlight brightness improvement/fix
by Linus Nielsen Feltzing
· 18 years ago
3c810c4
Accepted FS #5696 by yours truly. (1st cvs commit!)
by Rani Hod
· 18 years ago
4feb0fc
PCF50606 driver for iAudio X5
by Linus Nielsen Feltzing
· 19 years ago