rockbox/uisimulator/common
Thomas Martitz 6d85de3419 Implement cooperative threads on hosted platforms using C code.
This replaces SDL threads with real cooperative threads, which are less cpu intensive and allow priority scheduling.
The backend for context switching is dependant on the host (sigaltstack/longjmp on Unix, Fibers on Windows).
configure has options to force or disallow SDL threads.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29327 a1c6a512-1295-4272-9138-f99709370657
2011-02-18 22:46:01 +00:00
..
player_icons
backlight-sim.c Fix red, moved around a bit to much. 2010-01-19 22:56:37 +00:00
backlight-sim.h
fmradio.c Make the %tr (radio RSSI) tag work as a bar tag or as a conditional. 2010-11-18 11:47:42 +00:00
font-player.c Fix player sim yellow 2010-12-02 21:31:38 +00:00
font-player.h Fix player sim yellow 2010-12-02 21:31:38 +00:00
io.c Implement cooperative threads on hosted platforms using C code. 2011-02-18 22:46:01 +00:00
lcd-common.c Convert lcd_activation callbacks to use the event system to allow for multiple parallel callbacks (for custom statusbar). 2009-10-20 21:54:59 +00:00
lcd-playersim.c
lcd-playersim.h
Makefile Rename/change SIMVER to APP_TYPE in the Makefiles. 2010-07-10 13:49:49 +00:00
powermgmt-sim.c Fix the shutdown sequence for maemo, SDL and simulator builds 2011-02-15 19:43:04 +00:00
README
sim_icons.c sim_icons.c is actually only for charcell display simulation. 2010-06-22 23:22:31 +00:00
sim_tasks.c
sim_tasks.h
sound.h
SOURCES Initial maemo platform support 2011-02-08 20:05:25 +00:00
stubs.c Separate mas35xx lowlevel stuff. Move SH specific bits to target tree. FS#11189 by me. 2010-10-31 21:09:34 +00:00

               __________               __   ___.
     Open      \______   \ ____   ____ |  | _\_ |__   _______  ___
     Source     |       _//  _ \_/ ___\|  |/ /| __ \ /  _ \  \/  /
     Jukebox    |    |   (  <_> )  \___|    < | \_\ (  <_> > <  <
     Firmware   |____|_  /\____/ \___  >__|_ \|___  /\____/__/\_ \
                       \/            \/     \/    \/            \/

This directory is for code that is shared between all versions of the
simulator, but is not needed for the target device.