Michael Sevakis
|
b15aa47c56
|
All kernel objects in code shared amongs targets (core, plugins, codecs) should be declared SHAREDBSS_ATTR as any core could potentially touch them even though they seem only to involve threads on one core. The exception is target code for particular CPUs where proper allocation is fixed. playlist.c was a little odd too-- use one mutex for the current playlist and a separate one for created playlists (still pondering the necessity of more than one).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29305 a1c6a512-1295-4272-9138-f99709370657
|
2011-02-14 11:27:45 +00:00 |
|
Marcin Bukat
|
56c4e9fa60
|
Separate mas35xx lowlevel stuff. Move SH specific bits to target tree. FS#11189 by me.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28425 a1c6a512-1295-4272-9138-f99709370657
|
2010-10-31 21:09:34 +00:00 |
|
Andree Buschmann
|
bfc129a592
|
Fix even more tabs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24155 a1c6a512-1295-4272-9138-f99709370657
|
2010-01-03 10:35:31 +00:00 |
|
Frank Gevaerts
|
c0a5a67387
|
Commit FS#9545, storage cleanup and multi-driver support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21933 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-17 22:28:49 +00:00 |
|
Bertrik Sikken
|
4f87abf90a
|
Cosmetic fix: remove duplicate semicolons
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20198 a1c6a512-1295-4272-9138-f99709370657
|
2009-03-04 18:15:06 +00:00 |
|
Daniel Stenberg
|
2acc0ac542
|
Updated our source code header to explicitly mention that we are GPL v2 or
later. We still need to hunt down snippets used that are not. 1324 modified
files...
http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
|
2008-06-28 18:10:04 +00:00 |
|
Michael Sevakis
|
af395f4db6
|
Do core interrupt masking in a less general fashion and save some instructions to decrease size and speed things up a little bit. Small fix to a few places where interrupts would get enabled again where they shouldn't have been (context switching calls when disabled).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16811 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-26 01:50:41 +00:00 |
|
Michael Sevakis
|
a9b2fb5ee3
|
Finally full multicore support for PortalPlayer 502x targets with an eye towards the possibility of other types. All SVN targets the low-lag code to speed up blocking operations. Most files are modified here simple due to a name change to actually support a real event object and a param change to create_thread. Add some use of new features but just sit on things for a bit and leave full integration for later. Work will continue on to address size on sensitive targets and simplify things if possible. Any PP target having problems with SWP can easily be changed to sw corelocks with one #define change in config.h though only PP5020 has shown an issue and seems to work without any difficulties.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15134 a1c6a512-1295-4272-9138-f99709370657
|
2007-10-16 01:25:17 +00:00 |
|
Jens Arnold
|
a7c20ac760
|
Replaced remaining '#pragma interrupt' with __attribute__((interrupt_handler)). It's cleaner this way, and fixes sh-elf-gcc 3.4.x builds with -Os or -O2.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9816 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-26 20:22:27 +00:00 |
|
Jörg Hohensohn
|
da84857631
|
prepared to mount multiple partitions into one logical file system (most useful for Ondio, internal memory + external MMC)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5514 a1c6a512-1295-4272-9138-f99709370657
|
2004-12-28 22:16:07 +00:00 |
|
Linus Nielsen Feltzing
|
2611efd729
|
Now uses librockbox.a
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@611 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-17 08:07:23 +00:00 |
|
Linus Nielsen Feltzing
|
2f54401455
|
Added tone and volume control
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@605 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-16 21:11:21 +00:00 |
|
Linus Nielsen Feltzing
|
97531e8f6c
|
Added dac.o
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@603 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-16 21:00:41 +00:00 |
|
Linus Nielsen Feltzing
|
bbdeba6d8c
|
Beginning of an mpeg thread
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@570 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-13 22:44:07 +00:00 |
|
Linus Nielsen Feltzing
|
bb69a59a97
|
Playing whole song from hard disk
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@544 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-11 21:39:57 +00:00 |
|
Linus Nielsen Feltzing
|
b74664f066
|
Now loads a megabyte and plays it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@533 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-09 23:10:55 +00:00 |
|
Linus Nielsen Feltzing
|
2990ed250c
|
Now loads a song from disk and plays the first part of it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@532 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-09 23:03:36 +00:00 |
|
Linus Nielsen Feltzing
|
c5886cb4cd
|
Added disk reading code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@531 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-09 23:02:50 +00:00 |
|
Linus Nielsen Feltzing
|
03c12855ef
|
Made it malloc friendly, and fixed the bss section
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@530 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-09 23:02:11 +00:00 |
|
Linus Nielsen Feltzing
|
5993f56007
|
Minor commenting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@485 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-06 22:16:31 +00:00 |
|
Linus Nielsen Feltzing
|
dba731f4b5
|
Serial DMA works
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@483 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-06 19:25:40 +00:00 |
|
Linus Nielsen Feltzing
|
55fec178bc
|
Failed attempt to use DMA
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@453 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-05 22:13:00 +00:00 |
|
Linus Nielsen Feltzing
|
c62a0852c3
|
*** empty log message ***
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@452 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-05 19:20:44 +00:00 |
|
Linus Nielsen Feltzing
|
3b3e7bd8af
|
First sound check
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@410 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-03 13:13:54 +00:00 |
|
Linus Nielsen Feltzing
|
1ba5d1f6b6
|
Doubled the buffer size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@409 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-03 13:13:21 +00:00 |
|
Linus Nielsen Feltzing
|
46f5461ac7
|
Early MP3 playing test
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@394 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-02 23:02:36 +00:00 |
|
Linus Nielsen Feltzing
|
1e54ea855d
|
Just to create a C array with mp3 data
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@392 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-02 22:58:12 +00:00 |
|
Linus Nielsen Feltzing
|
8307cfd1c1
|
New sprintf.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@386 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-02 21:23:04 +00:00 |
|
Linus Nielsen Feltzing
|
3236c3581b
|
-fomit-frame-pointer kills gdb stack trace, so I removed it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@203 a1c6a512-1295-4272-9138-f99709370657
|
2002-04-23 21:43:14 +00:00 |
|
Linus Nielsen Feltzing
|
d851644fed
|
Adapted to the new directory structure
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@197 a1c6a512-1295-4272-9138-f99709370657
|
2002-04-23 13:15:40 +00:00 |
|
Linus Nielsen Feltzing
|
04e315e84e
|
Removed strlen()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@173 a1c6a512-1295-4272-9138-f99709370657
|
2002-04-22 12:53:57 +00:00 |
|
Linus Nielsen Feltzing
|
7503957187
|
Removed lcd.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@169 a1c6a512-1295-4272-9138-f99709370657
|
2002-04-22 11:54:50 +00:00 |
|
Linus Nielsen Feltzing
|
257d17da6d
|
First version
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@158 a1c6a512-1295-4272-9138-f99709370657
|
2002-04-20 23:18:14 +00:00 |
|