Jens Arnold
fe23dc8f15
Improved CPU clock setup for PP502x. PP5020 and PP5022 are not register compatible here, so define the PP5022 targets properly, and introduce a CPU_PP502x macro for easier family check. Improves stability on PP5020 (less freezing, tested with Mini G1) and reduces clock change penalty (500us on PP5020; uses the relock bit on PP5022).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13763 a1c6a512-1295-4272-9138-f99709370657
2007-07-02 05:16:40 +00:00
Antoine Cellerier
36de1a4d08
Gra, i really need to get some sleep.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13762 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 22:36:01 +00:00
Antoine Cellerier
a1c3b98302
Add repeat for the alt buttons too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13761 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 22:33:15 +00:00
Antoine Cellerier
68ddbc0b78
Oops.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13760 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 22:25:35 +00:00
Antoine Cellerier
abf9232ceb
control imporvements for iPod by DerPapst.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13759 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 22:21:35 +00:00
Antoine Cellerier
cd82964e5d
Make sure that reversi doesn't enter an infinite loop when using 1 or 2 AIs.
...
+ some changes that will be needed for more advanced AIs (which aren't ready to commit yet)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13758 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 20:48:51 +00:00
Antoine Cellerier
58f97f517a
Really implement the simple strategy from hinversi.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13757 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 18:06:51 +00:00
Magnus Holmgren
932b20ec62
Vorbis: Apply various bugfixes from upstream Tremor.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13756 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 17:58:49 +00:00
Antoine Cellerier
9af4289770
Implement 2 simple AIs for reversi:
...
* naive: plays random moves
* simple: plays highest score move (Even though it's named simple i can't beat it :/)
More AIs are yet to come (I'll be using those in hinversi).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13755 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 17:51:38 +00:00
Dominik Riebeling
e76e138097
move handling of shared manuals (like h100 series) to a new setting in rbutil.ini instead of a hardcoded list.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13754 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 17:15:50 +00:00
Nils Wallménius
2e80610c36
"Set Time/Date" screen.
...
* Make selection drawn in reversed fg/bg colors.
* Clean up code to make it more readable and drop binsize a bit too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13753 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 12:08:45 +00:00
Nils Wallménius
6fa9d4d0a9
Rename playback.text to the less confusing name browsing_and_playing.tex (as that is the name of the chapter)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13752 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 11:05:01 +00:00
Nils Wallménius
fdafa29416
Include virtual keyboard button table in sansa manuals
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13751 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 11:02:45 +00:00
Nils Wallménius
78f9a1e45e
include everything in the docs dir in tarballs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13750 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 08:21:58 +00:00
Antoine Cellerier
bccdc00e43
Starfield background should be black (this code from r11605 didn't make it past r13075).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13749 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 22:41:20 +00:00
Antoine Cellerier
899feca093
Oops. Should fix compilation errors / warnings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13748 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 22:28:01 +00:00
Antoine Cellerier
86437ae334
Add possibility to use colors in starfield plugin using Play/Select. Based on idea by Nathan Hand in FS #2834 .
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13747 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 22:12:22 +00:00
Antoine Cellerier
fd6a9278e8
Fix X5/M5 compilation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13746 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 20:14:53 +00:00
Antoine Cellerier
b4b34f0c07
FS #6509 - "Plugin for playing reversi game" by Alexander Levin + changes by me to make it compile due to the menu api change and compile for e200.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13745 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 20:04:42 +00:00
Nils Wallménius
9789acc3e0
Fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13744 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 18:09:46 +00:00
Nils Wallménius
df155c8577
Change unsigned long to uint32_t and long to int32_t to fix a crash in
...
64 bit sims. Make a couple of private functions 'static'.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13743 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 17:54:02 +00:00
Nils Wallménius
6cfb906a0e
include the re-renamed sokoban.levels file in FILES
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13742 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 08:12:38 +00:00
Michael Sevakis
1167e3c72f
Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with some tweaks. All testers have given the green light. (Now for the RED ?? ;).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13741 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 02:08:27 +00:00
Antoine Cellerier
189a5f812f
Attempt red build fix. (/me crosses fingers)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13740 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 20:23:46 +00:00
Antoine Cellerier
0cbb4cdf68
Should fix X5/M5 compile errors.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13739 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 20:12:04 +00:00
Antoine Cellerier
ec7252c96f
Some more sokoban changes from Sean Morrisey's FS #6702 . (includes moving the default level file back to the previous filename)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13738 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 19:52:13 +00:00
Antoine Cellerier
4e7b760740
propset svn:keywords Id
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13737 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 19:45:00 +00:00
Antoine Cellerier
b046b79f7e
FS #6616 - "rocklife: Conway's Game of Life" by Matthias Wientapper.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13736 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 19:40:03 +00:00
Antoine Cellerier
cf089d3910
* FS #7373 - Maze: Button changes for iPods
...
* Use black as foreground color
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13735 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 19:30:35 +00:00
Jens Arnold
da5910eac0
Shutdown and powermanagement cleanup: * Use the proper function for determining whether the battery level is safe, and get rid of the extra one. Low battery warning now appears at 10% or less. * Don't delay shutdown artificially by 3 seconds due to low/critical battery warning. * Shutdown at critical battery level: Skip all disk-hitting housekeeping, make sure dircache stops, and don't mark disk as clean in eeprom.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13734 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 19:01:24 +00:00
Björn Stenberg
63c266e5e5
Now automatically patches gcc-3.4.6 when built on x86_64. (FS#6564)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13733 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 11:35:35 +00:00
Antoine Cellerier
fef46334d8
FS #6636 - "Maze generator plugin" by Matthias Wientapper.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13732 a1c6a512-1295-4272-9138-f99709370657
2007-06-28 21:13:04 +00:00
Antoine Cellerier
f91d06de7b
Apply FS #6702 : More Sokoban Improvements.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13731 a1c6a512-1295-4272-9138-f99709370657
2007-06-28 20:45:00 +00:00
Nicolas Pennequin
7a1108227b
FS#7361 by Rhino Tanga: Move the id3 tag buffer size into a #define
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13730 a1c6a512-1295-4272-9138-f99709370657
2007-06-28 20:28:43 +00:00
Nicolas Pennequin
3f95ea53b0
Make the time in the statusbar always display --:-- when the RTC isn't set
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13729 a1c6a512-1295-4272-9138-f99709370657
2007-06-28 13:51:44 +00:00
Dominik Wenger
0350bf2252
rbutil: fix segfault if there is no rbutil.ini. It terminates now nicely.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13728 a1c6a512-1295-4272-9138-f99709370657
2007-06-27 18:21:55 +00:00
Dave Chapman
34b0ca4983
Add a missing install: label - thanks to Bryan Childs for spotting
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13727 a1c6a512-1295-4272-9138-f99709370657
2007-06-27 15:06:23 +00:00
Dominik Riebeling
a1eb162d69
make htlatex use the name element for anchors instead of id.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13726 a1c6a512-1295-4272-9138-f99709370657
2007-06-27 10:47:27 +00:00
Michael Sevakis
070417d152
Forget all the nonsense with C delay loops. 'volatile' on the variable makes bloated code and a volatile, blank asm block inside may or may not be optimized out. Use asm delay loops instead for Coldfire. Radio i2c driver also needs NACK after reading last tuner byte. Get the volatile off the Ondio loops (not needed here now). Maybe this is straightened out now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13725 a1c6a512-1295-4272-9138-f99709370657
2007-06-27 03:11:49 +00:00
Michael Sevakis
1092268614
Woops. Forgot to remove the param to fmradio_i2c_ack. It was always called with 0 for a parameter anyway.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13724 a1c6a512-1295-4272-9138-f99709370657
2007-06-27 00:31:33 +00:00
Michael Sevakis
9614612830
Bit banged TEA5767 i2c driver was broken by -Os because delay loops were optimized away. Last byte was being acked when reading so fix that too. Calling all developers: seek out any C delay loops and make sure they're volatile.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13723 a1c6a512-1295-4272-9138-f99709370657
2007-06-27 00:22:46 +00:00
Michael Sevakis
126d81ecf5
Fix up the ACK generation in the Coldfire i2c driver.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13722 a1c6a512-1295-4272-9138-f99709370657
2007-06-26 23:53:32 +00:00
Daniel Stenberg
fcd3a49b50
attempt to fix -u
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13721 a1c6a512-1295-4272-9138-f99709370657
2007-06-26 08:44:59 +00:00
Michael Sevakis
7fb0f71668
Gigabeat: Replace generic i2c driver with one that uses the CPU's builtin controller. Add some clocking registers to 'View I/O ports'.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13720 a1c6a512-1295-4272-9138-f99709370657
2007-06-26 02:11:30 +00:00
Peter D'Hoye
13de6583ac
If setting a bool, tell the settings code it is bool, not int. Fixes FS #7205
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13719 a1c6a512-1295-4272-9138-f99709370657
2007-06-25 22:27:09 +00:00
Peter D'Hoye
e50cba942f
Give recording related menu entries a recording icon (settings and radio menus). FS #7302 with small addition by me.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13718 a1c6a512-1295-4272-9138-f99709370657
2007-06-25 21:19:45 +00:00
Michael Sevakis
e9baf604f9
Fix sim errors. Every extra byte feels guilt-free. ;)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13717 a1c6a512-1295-4272-9138-f99709370657
2007-06-25 20:58:15 +00:00
Marianne Arnold
74aabc8381
Make the '%mh' wps tag (to indicate keylock status) available on the Archos targets as well.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13716 a1c6a512-1295-4272-9138-f99709370657
2007-06-25 20:54:11 +00:00
Michael Sevakis
6bba70b0ec
current_tick really does need to be volatile since gcc can optimize away checking the value otherwise - found out the hard way. :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13715 a1c6a512-1295-4272-9138-f99709370657
2007-06-25 20:46:54 +00:00
Marianne Arnold
2a0f5a4200
Updating the minesweeper chapter in the manual to reflect the recent changes of the controls, add missing button descriptions (alternatives and the gigabeat keymap), replace the outdated 160x128 greyscale screenshot with a new one.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13714 a1c6a512-1295-4272-9138-f99709370657
2007-06-25 20:34:59 +00:00