Jens Arnold
|
f3857abf6b
|
H300: lcd_write_data() in pure asm, essentially the same speed as before, but working correctly for all allowed data lengths. Removed RAM waste by declaring inline functions static.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8575 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-05 00:24:08 +00:00 |
|
Linus Nielsen Feltzing
|
1ee68b0e88
|
iAudio X5: hold button functions (not yet complete)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8574 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-05 00:20:11 +00:00 |
|
Linus Nielsen Feltzing
|
33fbe7c904
|
iAudio X5: Dummy ADC functions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8573 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-05 00:18:42 +00:00 |
|
Linus Nielsen Feltzing
|
39ecd72bd5
|
The iAudio X5 LCD is 18 bits
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8572 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-05 00:17:53 +00:00 |
|
Linus Nielsen Feltzing
|
bead47c17a
|
The iAudio X5 LCD framebuffer doesn't fit in IRAM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8571 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-05 00:09:50 +00:00 |
|
Tomasz Malesinski
|
ec7e976026
|
Added GDB API - a way to call stub procedures from a DEBUG build.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8561 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-04 00:04:02 +00:00 |
|
Linus Nielsen Feltzing
|
760fea9ac7
|
iAudio X5: various fixes to make the bootloader compile
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8560 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-04 00:01:15 +00:00 |
|
Linus Nielsen Feltzing
|
44a5c827b7
|
iAudio X5: Corrected crappy code, just to make the damn thing compile
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8559 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-03 23:59:41 +00:00 |
|
Tomasz Malesinski
|
91f08b5a24
|
Made %n not eat white space.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8557 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-03 23:39:12 +00:00 |
|
Tomasz Malesinski
|
c4d24a07ab
|
Added non-blocking get/put_byte routines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8556 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-03 23:28:53 +00:00 |
|
Tomasz Malesinski
|
507120c1b3
|
Added empty fiq routine for iFP.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8555 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-03 23:26:14 +00:00 |
|
Tomasz Malesinski
|
ea3dbb2d87
|
Added setting interrupt vectors without overwriting others for ARM
DEBUG builds.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8554 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-03 23:24:08 +00:00 |
|
Tomasz Malesinski
|
c31d2f84b7
|
Fixed warnings on iFP.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8550 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-03 23:14:42 +00:00 |
|
Jens Arnold
|
3c17330af6
|
Colour LCD driver: * Bring non-backdrop rendering back up to speed. * Speed up rendering with backdrop. * Restore correct behaviour of lcd_clear_display().
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8549 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-03 21:11:51 +00:00 |
|
Linus Nielsen Feltzing
|
9b0822d76a
|
Make it compile on iAudio X5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8543 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-02 23:07:11 +00:00 |
|
Dave Chapman
|
d9e5b67b71
|
Patch #1421422 - Backdrop image patch started by Linus, finished by me. Adds ability to set backdrop images for file browser and menus (store full-screen bitmaps in /.rockbox/backdrops/) and also the ability to set a full-screen background image in a WPS using the %X|filename.bmp| WPS tag. Currently only implemented for targets with colour LCDs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8536 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-02 20:42:56 +00:00 |
|
Jens Arnold
|
e6c2e197b3
|
This should not have been recommitted (went undetected for quite a while).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8533 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-02 19:53:50 +00:00 |
|
Jens Arnold
|
32326ef10d
|
* Changed implementation of inverse bar: Instead of complementing all pixels after drawing the text, the text is drawn in inversevid mode. This is faster, and will be more readable when backdrop image support gets added. Appearance on non-colour targets doesn't change. * Speedup of the scroll thread.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8532 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-02 19:35:51 +00:00 |
|
Dave Chapman
|
1023cedb79
|
iPod: Remove/reduce the udelay()s in the button driver. They were in the IPL source, but do not appear to be needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8530 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-02 11:24:32 +00:00 |
|
Dave Chapman
|
fbd8e5d29c
|
Patch #1421483 - AIFF codec by Jvo Studer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8524 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-01 16:42:02 +00:00 |
|
Daniel Stenberg
|
8ab7c38bac
|
added the missing decompressor files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8522 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-01 14:18:38 +00:00 |
|
Dave Chapman
|
b4bc9fd068
|
iPod: Enable peakmeter
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8516 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-01 00:17:36 +00:00 |
|
Christi Scarborough
|
81eade36b7
|
Revert accidental change
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8506 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-31 14:50:20 +00:00 |
|
Thom Johansen
|
023936d5e4
|
ARM: r12 is scratch, so don't save it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8505 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-31 14:48:10 +00:00 |
|
Christi Scarborough
|
ae0ae6d5cf
|
Small iPod colour BMP fix by linuxstd
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8504 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-31 14:29:51 +00:00 |
|
Thom Johansen
|
cce79d3805
|
Small ARM opt. Saves eight bytes!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8503 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-31 13:46:58 +00:00 |
|
Miika Pekkarinen
|
de281db7e7
|
Now dircache should work on players requiring long aligned memory
accesses.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8502 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-31 10:08:53 +00:00 |
|
Dave Chapman
|
1446b210eb
|
Oops - fix red iPod bootloader build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8501 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-31 09:40:21 +00:00 |
|
Dave Chapman
|
f9dac40cf3
|
iPod: Fix the detection of lcd type for the iPod Photo - this should fix problems with that LCD. Affected users also need to install a new bootloader - available from the iPod Installation wiki page.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8499 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-31 01:50:07 +00:00 |
|
Dave Chapman
|
d3784e5d08
|
iPod: Remove some iPod Photo lcd initialisation code that (when used in the bootloader) corrupted the colors in the original firmware.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8497 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-30 23:25:57 +00:00 |
|
Dave Chapman
|
5ffa8c52df
|
iPod: Initial attempt at volume/bass/treble control - more work is needed, but it seems to be working.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8495 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-30 21:12:31 +00:00 |
|
Linus Nielsen Feltzing
|
281403a4d8
|
Work-in-progress transparent bitmaps with 255,0,255 as the transparent color, not yet working on the H100 series
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8476 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-28 23:12:20 +00:00 |
|
Dave Chapman
|
b9e10d9a07
|
iPod: First working audio driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8474 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-28 20:33:57 +00:00 |
|
Linus Nielsen Feltzing
|
745adad22a
|
Color BMP support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8472 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-28 12:12:42 +00:00 |
|
Brandon Low
|
2047f79f75
|
Fix red builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8463 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-27 02:00:43 +00:00 |
|
Brandon Low
|
005c2f8026
|
Detect USB charge state in Hxx0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8462 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-27 01:19:14 +00:00 |
|
Linus Nielsen Feltzing
|
ea8bbe3df6
|
Enable USB charging mode on H300, hold Rec when inserting the USB connector to not enter USB mode. This may not always work, since we don't yet know how to control the charging chip correctly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8460 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-26 22:53:05 +00:00 |
|
Dave Chapman
|
c0090ff13c
|
Add some IIS addresses
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8458 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-26 12:51:33 +00:00 |
|
Brandon Low
|
4a6b2c5a69
|
Fix all the simulator builds I broke
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8456 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-25 22:28:55 +00:00 |
|
Hristo Kovachev
|
495c63f867
|
New "battery benchmark" plugin by Alexander Spyridakis, modified a bit by me
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8451 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-25 18:29:56 +00:00 |
|
Linus Nielsen Feltzing
|
60e8f4f988
|
First steps towards SDL sim for windows
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8449 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-25 12:15:25 +00:00 |
|
Tomasz Malesinski
|
2aabc875bf
|
GDB stub for ARM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8447 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-25 01:43:07 +00:00 |
|
Tomasz Malesinski
|
4bf024f872
|
Generic USB serial driver on ISP1582
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8445 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-25 01:37:39 +00:00 |
|
Tomasz Malesinski
|
e8e0b241bd
|
Simple sscanf implementation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8444 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-25 01:35:04 +00:00 |
|
Tomasz Malesinski
|
0868ac8cb2
|
Added ATTRIBUTE_SCANF
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8443 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-25 01:33:48 +00:00 |
|
Tomasz Malesinski
|
e0bb10420d
|
added .vectors section for ARM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8442 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-24 23:32:53 +00:00 |
|
Tomasz Malesinski
|
27c616fd46
|
made UIE for iPod common to all ARM targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8441 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-24 23:32:16 +00:00 |
|
Thom Johansen
|
22e6c02f8e
|
Removed PP5020_ prefix from register defines and added/renamed some
defines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8438 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-24 22:31:57 +00:00 |
|
Thom Johansen
|
289ec0164b
|
Properly configurable tick timer for PP5020.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8437 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-24 22:16:27 +00:00 |
|
Linus Nielsen Feltzing
|
dacc6f3821
|
Slightly safer version of queue_delete()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8425 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-23 10:59:07 +00:00 |
|