rockbox/firmware/target/arm/imx31/gigabeat-s
2009-01-29 01:28:34 +00:00
..
adc-imx31.c Gigabeat S: Implement charging and power control to charge from AC or USB. Hold MENU while plugging USB cable to charge from USB without connecting. Under Windows, plugging USB for charging only but not connecting still needs to be properly handled (driver popup issue) but it will charge when connected normally-- no issue under Linux. Some accomodating changes made to powermgmt.c will soon be made nicer. 2008-12-21 18:10:36 +00:00
adc-target.h Gigabeat S: Implement charging and power control to charge from AC or USB. Hold MENU while plugging USB cable to charge from USB without connecting. Under Windows, plugging USB for charging only but not connecting still needs to be properly handled (driver popup issue) but it will charge when connected normally-- no issue under Linux. Some accomodating changes made to powermgmt.c will soon be made nicer. 2008-12-21 18:10:36 +00:00
ata-imx31.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
ata-target.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
audio-gigabeat-s.c Gigabeat S: Allow recording from FM. Give FM the same volume range as playback. NOTE: This bumps the si4700 output volume to -0dB so other players with that may need a minor adjustment. 2008-12-31 01:38:44 +00:00
avic-imx31.c 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 :\). 2008-11-27 11:49:49 +00:00
avic-imx31.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
backlight-imx31.c 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~~~). 2008-12-04 04:16:53 +00:00
backlight-target.h 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~~~). 2008-12-04 04:16:53 +00:00
button-imx31.c Gigabeat S: Make sure the hold button on the remote is independent of the main one. 2009-01-23 22:45:33 +00:00
button-target.h Gigabeat S: Add remote control reading and proper headphone insert detection. We need keymaps! A few were copied straight from Gigabeat F/X just to get things worked out. 2009-01-23 20:55:17 +00:00
clkctl-imx31.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
clkctl-imx31.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
dma_start.c
fmradio-i2c-gigabeat-s.c Make si4700 tuner driver more sane with bit and field defines and entirely hide strange i2c interface from code with write/set/clear/masked functionality. On Gigabeat S use by-the-book busmode selection and GPIO lines. Implement some primitive station detection, debug registers in screen, and misc. changes to tie things together. 2008-12-27 19:18:50 +00:00
gpio-gigabeat-s.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
gpio-imx31.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
gpio-imx31.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
gpio-target.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
headphone-gigabeat-s.c Gigabeat S: Add remote control reading and proper headphone insert detection. We need keymaps! A few were copied straight from Gigabeat F/X just to get things worked out. 2009-01-23 20:55:17 +00:00
i2c-imx31.c imx31: Fix a couple small problems with the i2c driver that went unnoticed until FM. Reset addr_count always and stop resetting module before STOP is actually generated. Simplify a tiny bit and remove inactive preprocessor block. 2008-12-26 16:06:40 +00:00
i2c-imx31.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
i2s-imx31.c Fix missing #includes and make local functions static for gigabeat 2008-07-18 23:28:54 +00:00
kernel-imx31.c Strange little kernel optimization to ease targeting the timer tick and to limit the number of loops in the tick function to the number of tasks added rather than always looping the max number. 2008-10-27 16:30:24 +00:00
lcd-imx31.c Fix FS#9782 - lcd_bitmap_transparent_part clipping but keep smaller clipping code. The bitmap coordinates were not being adjusted when clipping left and top. Also fix for Gigabeat S. 2009-01-12 02:15:04 +00:00
lcd-target.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
mc13783-gigabeat-s.c Gigabeat S: Implement charging and power control to charge from AC or USB. Hold MENU while plugging USB cable to charge from USB without connecting. Under Windows, plugging USB for charging only but not connecting still needs to be properly handled (driver popup issue) but it will charge when connected normally-- no issue under Linux. Some accomodating changes made to powermgmt.c will soon be made nicer. 2008-12-21 18:10:36 +00:00
mc13783-imx31.c Fix red and a couple other things I somehow missed. 2008-12-10 09:11:43 +00:00
mc13783-target.h Gigabeat S: Implement charging and power control to charge from AC or USB. Hold MENU while plugging USB cable to charge from USB without connecting. Under Windows, plugging USB for charging only but not connecting still needs to be properly handled (driver popup issue) but it will charge when connected normally-- no issue under Linux. Some accomodating changes made to powermgmt.c will soon be made nicer. 2008-12-21 18:10:36 +00:00
mmu-imx31.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
mmu-imx31.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
pcm-imx31.c Hehe. Broke it already in last-second sanitation. Put some bits back. 2008-12-31 01:54:26 +00:00
power-imx31.c Make si4700 tuner driver more sane with bit and field defines and entirely hide strange i2c interface from code with write/set/clear/masked functionality. On Gigabeat S use by-the-book busmode selection and GPIO lines. Implement some primitive station detection, debug registers in screen, and misc. changes to tie things together. 2008-12-27 19:18:50 +00:00
power-imx31.h Gigabeat S: Implement charging and power control to charge from AC or USB. Hold MENU while plugging USB cable to charge from USB without connecting. Under Windows, plugging USB for charging only but not connecting still needs to be properly handled (driver popup issue) but it will charge when connected normally-- no issue under Linux. Some accomodating changes made to powermgmt.c will soon be made nicer. 2008-12-21 18:10:36 +00:00
powermgmt-imx31.c Gigabeat S: Make sure USB battery maintenece is engaged if fully charged from Main (charger off), USB is configured and Main is unplugged. 2009-01-10 02:37:44 +00:00
powermgmt-target.h Gigabeat S: Fix a divide by zero in runtime estimation caused by using actual charger current. Use default constant for now. 2008-12-24 23:54:57 +00:00
serial-imx31.h Hopefully fix read. 2008-12-25 03:23:22 +00:00
spi-imx31.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
spi-imx31.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
system-imx31.c Gigabeat S: Implement a genuine udelay function. Timer is gated to not run in WFI mode to save power and as such time until rollover is variable. 2009-01-23 01:23:25 +00:00
system-target.h Gigabeat S: Implement a genuine udelay function. Timer is gated to not run in WFI mode to save power and as such time until rollover is variable. 2009-01-23 01:23:25 +00:00
timer-imx31.c Update copyright headers for 2009 since they're new files. 2009-01-05 00:06:45 +00:00
timer-target.h Update copyright headers for 2009 since they're new files. 2009-01-05 00:06:45 +00:00
usb-imx31.c Hopefully make some progress against FS#9831. iPod Video seems fine now under XP at least. Move false reset detection to the USB target code. Gigabeat S works using the OTG module upon bus reset. Portal Player targets verify that the USB pin detect is ok upon bus reset. 2009-01-29 01:28:34 +00:00
usb-target.h Use bus reset detection for all ARC OTG devices. Remove conflict from LV24020LP driver with some GPIO-by-number macros for PP502x. Start monitoring for USB stack once all core threads and queues are created otherwise queues will likely be registered after USB acks. Putting PP502x system_reboot in IRAM (unmapped, uncached) memory seems to help it work more consistently. Hopefully I got all the PP USB connect handlers in the right spot in irq_handler. If device seems unresponsive to cable, check there first. 2009-01-22 22:05:04 +00:00
wmcodec-imx31.c Use set/clr instead of mod functions where applicable. 2008-12-19 15:30:30 +00:00