summaryrefslogtreecommitdiffstats
path: root/firmware
AgeCommit message (Collapse)AuthorFilesLines
2006-02-24first gigabeat commitMarcoen Hirschberg8-1/+179
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8831 a1c6a512-1295-4272-9138-f99709370657
2006-02-24Ooops. Forgot to remove some debug codeLinus Nielsen Feltzing1-3/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8830 a1c6a512-1295-4272-9138-f99709370657
2006-02-24Button driver for iAudio X5Linus Nielsen Feltzing3-5/+49
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8828 a1c6a512-1295-4272-9138-f99709370657
2006-02-24prevent rockbox from using the wrong includesMarcoen Hirschberg1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8827 a1c6a512-1295-4272-9138-f99709370657
2006-02-23ADC driver for iAudio X5Linus Nielsen Feltzing1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8812 a1c6a512-1295-4272-9138-f99709370657
2006-02-23ADC driver for iAudio X5Linus Nielsen Feltzing3-17/+77
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8811 a1c6a512-1295-4272-9138-f99709370657
2006-02-23Include the correct source files for iAudio X5Linus Nielsen Feltzing1-0/+11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8810 a1c6a512-1295-4272-9138-f99709370657
2006-02-23PCF50606 driver for iAudio X5Linus Nielsen Feltzing1-0/+171
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8809 a1c6a512-1295-4272-9138-f99709370657
2006-02-23Power driver for iAudio X5Linus Nielsen Feltzing1-0/+82
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8808 a1c6a512-1295-4272-9138-f99709370657
2006-02-23LCD driver for iAudio X5Linus Nielsen Feltzing1-0/+299
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8807 a1c6a512-1295-4272-9138-f99709370657
2006-02-23Optimized the PLLCR writeLinus Nielsen Feltzing1-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8806 a1c6a512-1295-4272-9138-f99709370657
2006-02-23Make sure PLL is off when booting on Coldfire targetsLinus Nielsen Feltzing1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8805 a1c6a512-1295-4272-9138-f99709370657
2006-02-23Shave off one instruction in fiq handler!Thom Johansen1-3/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8804 a1c6a512-1295-4272-9138-f99709370657
2006-02-23The iAudio bootloader needs to have the startup code first in memoryLinus Nielsen Feltzing1-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8802 a1c6a512-1295-4272-9138-f99709370657
2006-02-22Didn't mean to commit this, revert.Thom Johansen1-256/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8794 a1c6a512-1295-4272-9138-f99709370657
2006-02-22Fix silly bug that made it crash on iPod.Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8791 a1c6a512-1295-4272-9138-f99709370657
2006-02-22 Made LCD_RGBPACK() macro more efficient when used with variable arguments.Jens Arnold1-6/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8789 a1c6a512-1295-4272-9138-f99709370657
2006-02-22Some corrections for MCF5250Linus Nielsen Feltzing1-13/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8788 a1c6a512-1295-4272-9138-f99709370657
2006-02-22Fix stupid mistake.Thom Johansen1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8787 a1c6a512-1295-4272-9138-f99709370657
2006-02-22Commit correct file this time.Thom Johansen1-0/+81
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8786 a1c6a512-1295-4272-9138-f99709370657
2006-02-22ARM optimised memset from Linux.Thom Johansen2-0/+260
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8785 a1c6a512-1295-4272-9138-f99709370657
2006-02-22Generic bitbang I2C driverLinus Nielsen Feltzing2-0/+257
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8782 a1c6a512-1295-4272-9138-f99709370657
2006-02-22Remove some unused/deprecated definesHristo Kovachev1-2/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8777 a1c6a512-1295-4272-9138-f99709370657
2006-02-22Optimised lcd_clear_display(), lcd_hline() and lcd_fillrect().Jens Arnold1-21/+102
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8774 a1c6a512-1295-4272-9138-f99709370657
2006-02-22Added memset16() for filling memory regions with 16 bit values, needed for ↵Jens Arnold4-0/+257
upcoming 16 bit LCD driver opts. ASM optimised for coldfire. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8773 a1c6a512-1295-4272-9138-f99709370657
2006-02-22Slight optimisation for 1bit and 2bit (vp) LCD drivers.Jens Arnold3-19/+53
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8772 a1c6a512-1295-4272-9138-f99709370657
2006-02-21No X5 remote support just yetLinus Nielsen Feltzing1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8769 a1c6a512-1295-4272-9138-f99709370657
2006-02-21Not only H300 has a PCF50606Linus Nielsen Feltzing1-2/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8768 a1c6a512-1295-4272-9138-f99709370657
2006-02-21Correct typo in commentsDave Chapman1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8766 a1c6a512-1295-4272-9138-f99709370657
2006-02-21Forgot to add config file for iPod Mini.Dave Chapman1-0/+99
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8765 a1c6a512-1295-4272-9138-f99709370657
2006-02-21Patch #1435744 from Andrew Scott - initial iPod Mini supportDave Chapman4-1/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8764 a1c6a512-1295-4272-9138-f99709370657
2006-02-20iPod 5G: Bug fixes in DAC initialisation - playback is now stereo...Dave Chapman1-2/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8755 a1c6a512-1295-4272-9138-f99709370657
2006-02-20Correct the channel order in the ASM optimised fiq handler. Correct aThom Johansen1-1/+2
jump target. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8753 a1c6a512-1295-4272-9138-f99709370657
2006-02-20Multiple remote support for iriver Hxxx stage 2: now button_read() returns ↵Hristo Kovachev1-102/+110
correct buttons for each remote type. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8752 a1c6a512-1295-4272-9138-f99709370657
2006-02-20Oops, no potentially conflicting declarations please.Jens Arnold2-3/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8749 a1c6a512-1295-4272-9138-f99709370657
2006-02-20Make the driver work with LCD widths which aren't integer multiples of 4, ↵Jens Arnold1-9/+11
i.e. the last byte of a row is only partially used (upcoming iPod mini build). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8748 a1c6a512-1295-4272-9138-f99709370657
2006-02-20minor adjustments for the x5 LCD, we're back at 16 bits for upper LCD layersDaniel Stenberg1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8746 a1c6a512-1295-4272-9138-f99709370657
2006-02-20Reworked player simulator icons to fit the changed charcell scale factor and ↵Jens Arnold1-2/+2
look more like the actual icons. Adapted player sim display sizes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8745 a1c6a512-1295-4272-9138-f99709370657
2006-02-19Fix slow shutdown on ipod nano.Thom Johansen1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8741 a1c6a512-1295-4272-9138-f99709370657
2006-02-19Adaptive button repeat: adapts repeat rate depending on the ability of the ↵Jens Arnold1-3/+13
application to cope. Avoids afterscroll and similar effects. * Yield while scrolling through lists. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8738 a1c6a512-1295-4272-9138-f99709370657
2006-02-19Fix red builds - only check for USB_POWERED status if HAVE_USB_POWER is defined.Dave Chapman1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8734 a1c6a512-1295-4272-9138-f99709370657
2006-02-19Patch #1434442 by Mikael Magnusson - Prevent shutdown when charging from USBLinus Nielsen Feltzing1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8733 a1c6a512-1295-4272-9138-f99709370657
2006-02-19Remove unneeded variable.Thom Johansen1-2/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8732 a1c6a512-1295-4272-9138-f99709370657
2006-02-19Added assembler FIQ handler for iPod. Remove unnecessary SIMULATOR checkThom Johansen2-8/+85
and some debug code in pcm_playback.c. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8731 a1c6a512-1295-4272-9138-f99709370657
2006-02-18iPods - implement button_hold() functionDave Chapman2-0/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8727 a1c6a512-1295-4272-9138-f99709370657
2006-02-17Remote type autodetection on iriver, remote_type() returns ↵Linus Nielsen Feltzing7-3/+53
REMOTETYPE_H100_LCD, REMOTETYPE_H300_LCD or REMOTETYPE_H300_NONLCD git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8721 a1c6a512-1295-4272-9138-f99709370657
2006-02-17iPod 5G: Change USB detection to use pin 1 on GPIOB instead of the USB ↵Dave Chapman1-0/+4
status register. One user reported that USB_STATUS was giving false positives, and never changing when USB was inserted/removed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8713 a1c6a512-1295-4272-9138-f99709370657
2006-02-16iPod 5G: Split lcd_bcm_finishup() function into two halves, and incorporate ↵Dave Chapman1-16/+21
into the start and end of lcd_update_rect. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8712 a1c6a512-1295-4272-9138-f99709370657
2006-02-16iPod 5G: Put lcd_update_rect function in IRAM - increases speed from 52fps ↵Dave Chapman1-1/+2
to 54fps git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8708 a1c6a512-1295-4272-9138-f99709370657
2006-02-16Revert the ATA/USB power fix until I find an even more correct way of doing ↵Linus Nielsen Feltzing2-14/+9
it :-) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8707 a1c6a512-1295-4272-9138-f99709370657