summaryrefslogtreecommitdiff
path: root/firmware (follow)
Commit message (Collapse)AuthorAge
...
* Power driver for iAudio X5Linus Nielsen Feltzing2006-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8808 a1c6a512-1295-4272-9138-f99709370657
* LCD driver for iAudio X5Linus Nielsen Feltzing2006-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8807 a1c6a512-1295-4272-9138-f99709370657
* Optimized the PLLCR writeLinus Nielsen Feltzing2006-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8806 a1c6a512-1295-4272-9138-f99709370657
* Make sure PLL is off when booting on Coldfire targetsLinus Nielsen Feltzing2006-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8805 a1c6a512-1295-4272-9138-f99709370657
* Shave off one instruction in fiq handler!Thom Johansen2006-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8804 a1c6a512-1295-4272-9138-f99709370657
* The iAudio bootloader needs to have the startup code first in memoryLinus Nielsen Feltzing2006-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8802 a1c6a512-1295-4272-9138-f99709370657
* Didn't mean to commit this, revert.Thom Johansen2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8794 a1c6a512-1295-4272-9138-f99709370657
* Fix silly bug that made it crash on iPod.Jens Arnold2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8791 a1c6a512-1295-4272-9138-f99709370657
* Made LCD_RGBPACK() macro more efficient when used with variable arguments.Jens Arnold2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8789 a1c6a512-1295-4272-9138-f99709370657
* Some corrections for MCF5250Linus Nielsen Feltzing2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8788 a1c6a512-1295-4272-9138-f99709370657
* Fix stupid mistake.Thom Johansen2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8787 a1c6a512-1295-4272-9138-f99709370657
* Commit correct file this time.Thom Johansen2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8786 a1c6a512-1295-4272-9138-f99709370657
* ARM optimised memset from Linux.Thom Johansen2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8785 a1c6a512-1295-4272-9138-f99709370657
* Generic bitbang I2C driverLinus Nielsen Feltzing2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8782 a1c6a512-1295-4272-9138-f99709370657
* Remove some unused/deprecated definesHristo Kovachev2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8777 a1c6a512-1295-4272-9138-f99709370657
* Optimised lcd_clear_display(), lcd_hline() and lcd_fillrect().Jens Arnold2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8774 a1c6a512-1295-4272-9138-f99709370657
* Added memset16() for filling memory regions with 16 bit values, needed for ↵Jens Arnold2006-02-22
| | | | | | 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
* Slight optimisation for 1bit and 2bit (vp) LCD drivers.Jens Arnold2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8772 a1c6a512-1295-4272-9138-f99709370657
* No X5 remote support just yetLinus Nielsen Feltzing2006-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8769 a1c6a512-1295-4272-9138-f99709370657
* Not only H300 has a PCF50606Linus Nielsen Feltzing2006-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8768 a1c6a512-1295-4272-9138-f99709370657
* Correct typo in commentsDave Chapman2006-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8766 a1c6a512-1295-4272-9138-f99709370657
* Forgot to add config file for iPod Mini.Dave Chapman2006-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8765 a1c6a512-1295-4272-9138-f99709370657
* Patch #1435744 from Andrew Scott - initial iPod Mini supportDave Chapman2006-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8764 a1c6a512-1295-4272-9138-f99709370657
* iPod 5G: Bug fixes in DAC initialisation - playback is now stereo...Dave Chapman2006-02-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8755 a1c6a512-1295-4272-9138-f99709370657
* Correct the channel order in the ASM optimised fiq handler. Correct aThom Johansen2006-02-20
| | | | | | | jump target. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8753 a1c6a512-1295-4272-9138-f99709370657
* Multiple remote support for iriver Hxxx stage 2: now button_read() returns ↵Hristo Kovachev2006-02-20
| | | | | | correct buttons for each remote type. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8752 a1c6a512-1295-4272-9138-f99709370657
* Oops, no potentially conflicting declarations please.Jens Arnold2006-02-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8749 a1c6a512-1295-4272-9138-f99709370657
* Make the driver work with LCD widths which aren't integer multiples of 4, ↵Jens Arnold2006-02-20
| | | | | | 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
* minor adjustments for the x5 LCD, we're back at 16 bits for upper LCD layersDaniel Stenberg2006-02-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8746 a1c6a512-1295-4272-9138-f99709370657
* Reworked player simulator icons to fit the changed charcell scale factor and ↵Jens Arnold2006-02-20
| | | | | | 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
* Fix slow shutdown on ipod nano.Thom Johansen2006-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8741 a1c6a512-1295-4272-9138-f99709370657
* Adaptive button repeat: adapts repeat rate depending on the ability of the ↵Jens Arnold2006-02-19
| | | | | | 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
* Fix red builds - only check for USB_POWERED status if HAVE_USB_POWER is defined.Dave Chapman2006-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8734 a1c6a512-1295-4272-9138-f99709370657
* Patch #1434442 by Mikael Magnusson - Prevent shutdown when charging from USBLinus Nielsen Feltzing2006-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8733 a1c6a512-1295-4272-9138-f99709370657
* Remove unneeded variable.Thom Johansen2006-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8732 a1c6a512-1295-4272-9138-f99709370657
* Added assembler FIQ handler for iPod. Remove unnecessary SIMULATOR checkThom Johansen2006-02-19
| | | | | | | and some debug code in pcm_playback.c. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8731 a1c6a512-1295-4272-9138-f99709370657
* iPods - implement button_hold() functionDave Chapman2006-02-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8727 a1c6a512-1295-4272-9138-f99709370657
* Remote type autodetection on iriver, remote_type() returns ↵Linus Nielsen Feltzing2006-02-17
| | | | | | 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
* iPod 5G: Change USB detection to use pin 1 on GPIOB instead of the USB ↵Dave Chapman2006-02-17
| | | | | | 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
* iPod 5G: Split lcd_bcm_finishup() function into two halves, and incorporate ↵Dave Chapman2006-02-16
| | | | | | into the start and end of lcd_update_rect. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8712 a1c6a512-1295-4272-9138-f99709370657
* iPod 5G: Put lcd_update_rect function in IRAM - increases speed from 52fps ↵Dave Chapman2006-02-16
| | | | | | to 54fps git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8708 a1c6a512-1295-4272-9138-f99709370657
* Revert the ATA/USB power fix until I find an even more correct way of doing ↵Linus Nielsen Feltzing2006-02-16
| | | | | | it :-) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8707 a1c6a512-1295-4272-9138-f99709370657
* Grayscale iPods: Fixed & optimised LCD driver. Further optimisation is ↵Jens Arnold2006-02-16
| | | | | | possible. * LCD driver now uses proper native bitmaps resembling the LCD internal format. Mono bitmaps are still transposed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8706 a1c6a512-1295-4272-9138-f99709370657
* Important bugfix for lcd_bitmap_part(). * Some slight optimisations.Jens Arnold2006-02-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8703 a1c6a512-1295-4272-9138-f99709370657
* iPod 5G: Another LCD optimisation, now at 52fpsDave Chapman2006-02-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8698 a1c6a512-1295-4272-9138-f99709370657
* iPod 5G: Further LCD driver optimisations - it is now working at 42fps for ↵Dave Chapman2006-02-15
| | | | | | full-screen updates git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8696 a1c6a512-1295-4272-9138-f99709370657
* iPod 5G: Small LCD optimisation - make lcd_bcm_write32 inline. Increases ↵Dave Chapman2006-02-15
| | | | | | LCD speed from 28fps to 31fps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8694 a1c6a512-1295-4272-9138-f99709370657
* iPod 5G: Add a yield() to the lcd_bcm_finishup() function. This function ↵Dave Chapman2006-02-15
| | | | | | typically waits in a while loop for 14ms whilst the Broadcom DSP updates the LCD - yielding gives that time back to audio decoding. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8693 a1c6a512-1295-4272-9138-f99709370657
* More correct power handling of the HDD and ISD300 chips on the H300 platformLinus Nielsen Feltzing2006-02-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8688 a1c6a512-1295-4272-9138-f99709370657
* iPod: Audio driver for iPod Video/5G. Rename wm8971_* functions to ↵Dave Chapman2006-02-13
| | | | | | wmcodec_* to enable unification of the audio code for WM codecs git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8676 a1c6a512-1295-4272-9138-f99709370657