Commit graph

19351 commits

Author SHA1 Message Date
Jens Arnold
2aefbf7549 Correctly display USB activity on Ondios with old bridge. (Added blindly, please test.) Slight code cleanup, removed DOS line endings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6025 a1c6a512-1295-4272-9138-f99709370657
2005-02-20 00:21:20 +00:00
Dave Chapman
e9edc8f82d Thom Johansen's first EMAC optimisation for the Coldfire - about a 3%-4% speedup
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6024 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 22:11:29 +00:00
Jean-Philippe Bernardy
a3ed6e9c7a Gmini
* advances in the handling of the smsc chip
 * moved stuff to where it belongs


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6023 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 21:34:03 +00:00
Jean-Philippe Bernardy
8ec05779e3 Gmini work:
* Better USB
* Better comments
* Better coding style


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6022 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 17:49:58 +00:00
Jörg Hohensohn
ce51bc4b81 overlooked warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6021 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 16:23:30 +00:00
Jörg Hohensohn
7e1d36f35b Ondio: disk activity indication in USB mode, too
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6020 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 14:45:34 +00:00
Jörg Hohensohn
2e429ff762 a bit nicer: delay of the disk activity indicator is supplied by app layer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6019 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 14:44:31 +00:00
Dave Chapman
9828f08d9b Byte-swap WAV data on big-endian targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6018 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 12:31:11 +00:00
Dave Chapman
4d961f2128 First version of vorbis decoder
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6017 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 12:11:18 +00:00
Dave Chapman
1839a956ba Add Tremor to the build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6016 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 12:00:43 +00:00
Dave Chapman
52e43cb6e1 Cosmetic changes to remove compiler warnings and compile cleanly under Rockbox
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6015 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 11:58:42 +00:00
Dave Chapman
8243127dc4 Add an labs() macro - needed by Tremor
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6014 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 11:50:53 +00:00
Jörg Hohensohn
9f0d4a1f65 oops, a stray char slipped in
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6013 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 09:08:25 +00:00
Jörg Hohensohn
c76fbf7162 Ondio: disk indication in the status bar, to compensate for lacking LED
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6012 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 00:34:15 +00:00
Dave Chapman
7b56110e5e Build the codec plugins in the simulator - only tested for X11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6011 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 16:28:52 +00:00
Dave Chapman
3038abc827 A temporary solution to build liba52 on the simulators - assume little-endian for simulators, big-endian for targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6010 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 16:26:42 +00:00
Daniel Stenberg
9f02041999 made the rec_timesplit_seconds() proto not depend on a MAS setup
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6009 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 15:46:40 +00:00
Daniel Stenberg
1ceb575c8a make the proto match the one used in rockbox
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6008 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 15:43:20 +00:00
Daniel Stenberg
74826dd158 charcell code only on charcell sims
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6007 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 15:43:02 +00:00
Daniel Stenberg
593510549f simulator prototype for exit()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6006 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 15:37:56 +00:00
Daniel Stenberg
bd8d576e1a add a fprintf() for the sims too
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6005 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 14:46:25 +00:00
Daniel Stenberg
56337006ff localtime() proto for sims
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6004 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 14:41:42 +00:00
Daniel Stenberg
0308fc2c96 use CFLAGS and the codeclibs when linking .rocks on x11 sim
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6003 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 14:36:55 +00:00
Daniel Stenberg
227085ec0b only use hwcompat.c for real targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6002 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 14:21:40 +00:00
Daniel Stenberg
cdde25b597 Unified build system to use SOURCES for sim builds too, a single Makefile-look
made by configure and various related adjustments. This has not yet been tested
on cygwin.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6001 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 13:47:17 +00:00
Dave Chapman
f436476f9f Call button_clear_queue() before we start decoding - otherwise "open with" exited immediately
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6000 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 11:56:55 +00:00
Linus Nielsen Feltzing
0a5b4fd7e4 More aggressive inlining for libFLAC
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5999 a1c6a512-1295-4272-9138-f99709370657
2005-02-17 14:12:01 +00:00
Marcoen Hirschberg
48ff82e46b tremor.a -> libTremor.a
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5998 a1c6a512-1295-4272-9138-f99709370657
2005-02-17 09:24:59 +00:00
Marcoen Hirschberg
101f0f6a69 Tremor does not encode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5997 a1c6a512-1295-4272-9138-f99709370657
2005-02-17 09:23:47 +00:00
Marcoen Hirschberg
99d2599b79 Initial commit of the the Ogg Vorbis 'Tremor' integer playback codec
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5996 a1c6a512-1295-4272-9138-f99709370657
2005-02-17 09:08:18 +00:00
Dave Chapman
e3e116d3c7 First version
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5995 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 22:25:06 +00:00
Jens Arnold
6333f796d0 Shortnames must be uppercase...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5994 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 22:21:45 +00:00
Linus Nielsen Feltzing
e52e3f713f Correct size for the DCRx registers
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5993 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 22:14:36 +00:00
Linus Nielsen Feltzing
b57fd974de Correct size for the BCRx registers
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5992 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 22:10:47 +00:00
Jens Arnold
f213afacbe For shortname creation, replace most illegal characters by underscores instead of removing them, thereby lowering the chance to create a blank (illegal) name. Spaces and control chars are still removed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5991 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 21:56:20 +00:00
Dave Chapman
3eb45f9313 Added libFLAC
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5990 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 21:46:21 +00:00
Dave Chapman
b64d95fe85 Add flac2wav decoder - hardcoded output is /flactest.wav
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5989 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 21:43:57 +00:00
Jens Arnold
dbf7f51cf2 Preserve the longname extension as much as possible for shortname creation. Randomise the last 4 chars of the name part instead, but only if there is a clash.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5988 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 20:45:56 +00:00
Dave Chapman
1c6b2513ea Add libFLAC to the build system
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5987 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 20:15:30 +00:00
Dave Chapman
f729fce058 Fix some compiler warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5986 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 20:13:12 +00:00
Dave Chapman
23b3a45acd Remove an internal FLAC debug function that uses FILE*
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5985 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 19:56:35 +00:00
Dave Chapman
3c166be0a4 Do not build on simulator or non-software codecs targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5984 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 19:39:48 +00:00
Dave Chapman
aa97e4d498 Initial import of libFLAC from flac-1.1.2.tar.gz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5983 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 19:33:19 +00:00
Dave Chapman
9b32a1988f Move contents of plugins/xxx2wav.h into the plugin library
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5982 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 18:51:21 +00:00
Dave Chapman
711f763a12 Code cleanup and change to use contents of xxx2wav.h (still more work to do)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5981 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 16:07:25 +00:00
Dave Chapman
a9b7109b67 More code cleanups
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5980 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 16:06:06 +00:00
Dave Chapman
594b690af2 Start to clean up a52towav.c and move common xxx2wav code into xxx2wav.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5979 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 15:13:39 +00:00
Dave Chapman
253094cb1f Added codecs/Makefile and codecs/liba52/*
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5978 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 13:24:05 +00:00
Dave Chapman
7b96e2daa6 Initial version of a52towav test viewer plugin for liba52 - output is hardcoded to /ac3test.wav. CUrrently restricted to Stereo AC-3 files, but easy to fix for other types of files (e.g. 5.1)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5977 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 12:56:00 +00:00
Dave Chapman
fd58842b29 Add liba52 to the codec build.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5976 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 12:52:27 +00:00