Commit graph

8268 commits

Author SHA1 Message Date
Dave Chapman
fa51eb4ee8 iPod: Correctly disable playback so we can test codec speeds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8250 a1c6a512-1295-4272-9138-f99709370657
2005-12-16 11:42:39 +00:00
Dave Chapman
149f5bbd2f Squash compiler warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8249 a1c6a512-1295-4272-9138-f99709370657
2005-12-16 11:18:04 +00:00
Dave Chapman
a472ed5114 iPod - Initial skeleton of an audio driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8248 a1c6a512-1295-4272-9138-f99709370657
2005-12-16 11:00:44 +00:00
Dave Chapman
d22938286e Enable assembler optimisations for ARM targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8247 a1c6a512-1295-4272-9138-f99709370657
2005-12-16 10:30:22 +00:00
Marcoen Hirschberg
a3226c15e7 small fix by Jeong Taek In
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8246 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 20:08:34 +00:00
Miika Pekkarinen
07fd5d9534 Fixed a division by zero problem with simulator when crossfade is
disabled.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8245 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 18:44:59 +00:00
Adam Boot
6d89649c42 Bejeweled: Fancy new graphics plus ipod support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8244 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 17:35:34 +00:00
Thom Johansen
80b30761a5 This wont work after all. Someone please introduce -fomit-frame-pointer for debug builds, we don't need the frame pointer anyway.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8243 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 12:47:34 +00:00
Thom Johansen
df7f61e0c1 Fix typo and disable crossfeed assembler version for DEBUG builds, which obviously tend to need the frame pointer which i use.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8242 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 12:40:39 +00:00
Linus Nielsen Feltzing
9ceb311328 Enabled the virtual ATA LED on the H300
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8241 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 10:07:19 +00:00
Linus Nielsen Feltzing
af5e0900e8 Added link to IrcTalk
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8240 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 08:48:58 +00:00
Dave Chapman
7758763ef3 Little-endian targets: Correctly byte-swap the ATA identify_info data when converting from shorts to chars
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8239 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 08:43:03 +00:00
Dave Chapman
a6fad74d32 Colour targets: Be controversial and have white stars on a black background...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8238 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 01:59:12 +00:00
Linus Nielsen Feltzing
a4b15a4f1f H300 FM radio support, with help from Peter D'Hoye
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8237 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 01:11:19 +00:00
Dave Chapman
c3387e545d iPod: Fix compiler warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8236 a1c6a512-1295-4272-9138-f99709370657
2005-12-14 09:54:38 +00:00
Dave Chapman
d8d68c9fa2 iPod: Don't build Bejeweled and Sudoku for the Nano - they need adjusting for the LCD size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8235 a1c6a512-1295-4272-9138-f99709370657
2005-12-14 09:54:35 +00:00
Dave Chapman
1b6188b8ee iPod: Fix bitmaps for the iPod's byteswapped framebuffer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8234 a1c6a512-1295-4272-9138-f99709370657
2005-12-14 01:42:27 +00:00
Dave Chapman
54d44c893f iPod: Initial attempt at button mappings for plugins. All plugins now compile, but more work is needed with the more complex ones to make them iPod friendly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8233 a1c6a512-1295-4272-9138-f99709370657
2005-12-14 01:31:37 +00:00
Anton Oleynikov
c75425511e minor fixes of alignment
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8232 a1c6a512-1295-4272-9138-f99709370657
2005-12-13 20:41:16 +00:00
Miika Pekkarinen
d9dcb0fbcf Fixed a file system driver caching bug corrupting files on certain situations
(when reading and writing the same file).


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8231 a1c6a512-1295-4272-9138-f99709370657
2005-12-13 16:11:00 +00:00
Daniel Stenberg
6dd24bfbcc First shot at a '7zip' target that uses the 7za tool to produce a rockbox.7a
package with the exact same contents that a make zip would produce.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8230 a1c6a512-1295-4272-9138-f99709370657
2005-12-13 10:58:07 +00:00
Daniel Stenberg
5f242ad082 use $(SILENT) instead of @ properly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8229 a1c6a512-1295-4272-9138-f99709370657
2005-12-13 10:56:28 +00:00
Daniel Stenberg
fb891fb6dd buildzip prefers file names without space
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8228 a1c6a512-1295-4272-9138-f99709370657
2005-12-13 10:46:49 +00:00
Daniel Stenberg
e07b0bb1e0 Made the script more generic to allow other package creation tools to get
passed to it using the command line. Note that this makes the script use
'xargs'.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8227 a1c6a512-1295-4272-9138-f99709370657
2005-12-13 10:20:23 +00:00
Linus Nielsen Feltzing
48983b23cc Patch #1379076 by Stephan Wezel - reduce the ticking problem a bit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8226 a1c6a512-1295-4272-9138-f99709370657
2005-12-13 00:38:53 +00:00
Dave Chapman
77bf6bf370 iPod: current_tick is now a variable, so we can export it via the plugin and codec APIs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8225 a1c6a512-1295-4272-9138-f99709370657
2005-12-12 14:05:14 +00:00
Thom Johansen
544b03cf9a Add interrupt handler for iPod. Add timer tick support. Remove temporary thread sleep solution. Remove temporary iPod current_tick solution.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8224 a1c6a512-1295-4272-9138-f99709370657
2005-12-12 13:53:22 +00:00
Thom Johansen
07a2ad2a22 Basic exceptions support for iPod and ARM targets. SDRAM for iPod targets remapped to base address 0 to facilitate. Changed some crt0.S #ifdefs to allow for code resuse on other ARM targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8223 a1c6a512-1295-4272-9138-f99709370657
2005-12-12 13:21:08 +00:00
Thom Johansen
40729e902b Added some symbolic names for control registers for PP5020 chipset.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8222 a1c6a512-1295-4272-9138-f99709370657
2005-12-11 22:21:10 +00:00
Dave Chapman
54dfc3380b Enable %mh and %mr (hold switch status) tags for the H300
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8221 a1c6a512-1295-4272-9138-f99709370657
2005-12-11 18:12:31 +00:00
Dave Chapman
b8fd95a815 Fix bug spotted by Alexander Spyridakis - ensure file descriptor is closed before exiting plugin with an grayscale lib error
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8220 a1c6a512-1295-4272-9138-f99709370657
2005-12-11 12:38:40 +00:00
Dave Chapman
e066a20b67 iPod: Cleanup of i2c code and addition of RTC driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8219 a1c6a512-1295-4272-9138-f99709370657
2005-12-11 10:52:17 +00:00
Dave Chapman
060320b95c Fix red sim builds - add rtc_read_datetime and rtc_write_datetime functions for the simulator
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8218 a1c6a512-1295-4272-9138-f99709370657
2005-12-11 02:00:28 +00:00
Linus Nielsen Feltzing
4b32ec718d Patch #1377894 by Stephan Wezel - less image flickering in WPS
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8217 a1c6a512-1295-4272-9138-f99709370657
2005-12-11 00:48:26 +00:00
Dave Chapman
790b365595 Reworking of Archos RTC code to create a (slightly) more abstract RTC api
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8216 a1c6a512-1295-4272-9138-f99709370657
2005-12-11 00:47:40 +00:00
Linus Nielsen Feltzing
6ddfac0806 Patch #1377879 by Anders Kagerin - faster lcd_update_rect() for h300
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8215 a1c6a512-1295-4272-9138-f99709370657
2005-12-11 00:30:15 +00:00
Thom Johansen
27cd6ca152 Make threading code for iPod compile on all ARM CPUs, comment out sleep loop until we have iPod interrupts.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8214 a1c6a512-1295-4272-9138-f99709370657
2005-12-10 19:51:56 +00:00
Dave Chapman
518bf0907d Only build clock and calendar plugins for targets with RECORDER_PAD - these plugins need adjusting for the H300/iPod keypads
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8213 a1c6a512-1295-4272-9138-f99709370657
2005-12-10 13:40:25 +00:00
Dave Chapman
b78838d09f Use the abstract SETTINGS_ defines instead of the target-specific BUTTON_ defines for the time/date settings screen - in preparation for H300/iPod RTC support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8212 a1c6a512-1295-4272-9138-f99709370657
2005-12-10 12:59:54 +00:00
Marcoen Hirschberg
1aa26ef31f These fonts were replaced by fonts of the wrong size, reported by Martin Scarratt
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8211 a1c6a512-1295-4272-9138-f99709370657
2005-12-10 11:31:02 +00:00
Marcoen Hirschberg
1d551c20f1 small update to the italian language file by Alessio Lenzi
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8210 a1c6a512-1295-4272-9138-f99709370657
2005-12-09 11:12:29 +00:00
Marcoen Hirschberg
53a56c1593 don't display the WPS after loading, it made rockbox crash with some WPS'
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8209 a1c6a512-1295-4272-9138-f99709370657
2005-12-09 01:11:14 +00:00
Linus Nielsen Feltzing
8e44d4bdc7 H300 max CPU frequency is now back to 124MHz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8208 a1c6a512-1295-4272-9138-f99709370657
2005-12-09 00:42:06 +00:00
Linus Nielsen Feltzing
a4ef8e0a6f PCF50606 I2C timing is now more on spec
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8207 a1c6a512-1295-4272-9138-f99709370657
2005-12-09 00:40:51 +00:00
Marcoen Hirschberg
a3450f80a4 another korean update
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8206 a1c6a512-1295-4272-9138-f99709370657
2005-12-08 21:37:18 +00:00
Marcoen Hirschberg
f57e650408 remove etl16-unicode because it is a subset of unifont. change the Hebrew fonts to unicode.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8205 a1c6a512-1295-4272-9138-f99709370657
2005-12-08 19:37:57 +00:00
Magnus Holmgren
6d4506518b Specify a sane default char.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8204 a1c6a512-1295-4272-9138-f99709370657
2005-12-08 19:25:43 +00:00
Magnus Holmgren
d8dcc25fdf Fix crash when converting the font 00-Starmap_r400-8.bdf.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8203 a1c6a512-1295-4272-9138-f99709370657
2005-12-08 19:25:15 +00:00
Linus Nielsen Feltzing
a547084b24 Remember the default codepage setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8202 a1c6a512-1295-4272-9138-f99709370657
2005-12-08 19:10:17 +00:00
Marcoen Hirschberg
6ab0f002aa fix font by removing trailing spaces
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8201 a1c6a512-1295-4272-9138-f99709370657
2005-12-08 09:05:03 +00:00