rockbox/firmware
Thomas Martitz bc2f8bbc07 Since the sdl to target tree move, the main thread cannot be removed anymore,
since it's now the default thread which is implicitely created by starting the sim.

This caused a segfault that r26283 tried to fix. Revert r26283 and protect
the main thread from being removed.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26315 a1c6a512-1295-4272-9138-f99709370657
2010-05-26 17:16:19 +00:00
..
common dircache: 2010-05-21 12:50:50 +00:00
decompressor
drivers Gigabeat S: Turn off hardware effects (tone and 3d) when doing digital loopback for FM recording otherwise the signal and levels are poorly represented in monitoring (can't just do ADC->DAC for general FM and get voice too). Some tweaking to input setup to improve gain a tiny bit. A little bit quieter startup too. 2010-05-26 05:13:45 +00:00
export as3525: write irq/fiq handlers in C 2010-05-26 16:03:01 +00:00
include Make the sim buildable with mingw again 2010-05-14 22:57:52 +00:00
libc - Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c. 2010-05-15 21:02:47 +00:00
target Since the sdl to target tree move, the main thread cannot be removed anymore, 2010-05-26 17:16:19 +00:00
test Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). 2010-05-06 21:04:40 +00:00
usbstack revert part of r26176 to avoid large static allocation 2010-05-19 18:08:32 +00:00
arabjoin.c
arabjoin.h
ata_idle_notify.c
backlight-sw-fading.c
backlight.c
bidi.c
buffer.c
COPYING
debug.c
eeprom_settings.c
enc_base.c
events.c
firmware.make Include host system's header files and don't compile our c library replacements in the sim. 2010-05-14 12:37:05 +00:00
font.c Make open() posix compliant api-wise. A few calls (those with O_CREAT) need the additional optional mode parameter so add it. Impact for the core is almost zero, as open() is a wrapper macro for the real open function which doesn't take the variable parameter. 2010-05-06 17:35:13 +00:00
font_cache.c
general.c Simplify mpegplayer a bit and use array-based lists rather than linked lists for stream management. Move a couple useful functions to handle pointer arrays from kernel.c into general.c; mpeglayer now makes use of them. 2010-05-17 12:34:05 +00:00
hangul.c
hotswap.c
ifp_usb_serial.c Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). 2010-05-06 21:04:40 +00:00
kernel.c kernel: the header says queue_peek should always be compiled in but the source put it in the #ifdef HAVE_EXTENDED_MESSAGING_AND_NAME section 2010-05-21 12:58:00 +00:00
logf.c vuprintf does not belong in stdio.h, causes problems with other versions of stdio.h 2010-05-15 03:47:06 +00:00
lru.c
mp3_playback.c Remove lots of simulator-speficic #ifdef'ing in sound.c to allow for DSP effects in the sims, e.g. for bass and treble (targets that do those effects in HW don't simulate using dsp). 2010-04-25 22:54:58 +00:00
panic.c
pcm.c Make PCM->driver interface about as simple as it will get. Registered callback, zero data, alignment and stops are handled entirely inside pcm.c; driver merely calls fixed pcm.c callback. Remove pcm_record_more and do it just like playback; the original reason behind it isn't very practical in general. Everything checks out on supported targets. There wer some compat changes I can't check out on many unsupoorted but if there's a problem it will be a minor oops. Plugins become incompatible due to recording tweak-- full update. Sorted API. 2010-05-24 16:42:32 +00:00
pcm_sampr.c
powermgmt.c Revert r26055 since it breaks certain Archos targets. 2010-05-15 21:27:22 +00:00
profile.c Remove last traces of sprintf.h 2010-05-07 02:13:47 +00:00
README
rolo.c Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). 2010-05-06 21:04:40 +00:00
rom.lds
screendump.c Make creat() posix compliant API-wise. Shouldn't affect the core as it's wrapped via a static inline. 2010-05-06 17:35:04 +00:00
scroll_engine.c
sound.c - Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c. 2010-05-15 21:02:47 +00:00
SOURCES Clip+: add charging curve 2010-05-21 12:48:15 +00:00
storage.c use THREAD_ID_CURRENT instead of thread_get_current() 2010-04-03 22:43:36 +00:00
system.c
thread.c i.MX31: Issue some NOP's immediately after MCR WFI to prevent premature execution of subsequent code. 2010-05-15 15:51:47 +00:00
timer.c
tuner.c
usb.c Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). 2010-05-06 21:04:40 +00:00

See docs/README