summaryrefslogtreecommitdiffstats
path: root/uisimulator/sdl/thread-sdl.c
AgeCommit message (Expand)AuthorFilesLines
2010-05-15- Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hos...Thomas Martitz1-649/+0
2010-04-16Use API call instead of accessing a global variable for receiving the current...Thomas Martitz1-1/+1
2009-01-08threads_exit should be volatile being polled in a loop on a sim thread and be...Michael Sevakis1-1/+1
2009-01-08Allow sims to shut down normally from panic code.Michael Sevakis1-2/+15
2008-12-10Use cookies for thread identification instead of pointers directly which give...Michael Sevakis1-44/+71
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg1-2/+4
2008-03-26Do core interrupt masking in a less general fashion and save some instruction...Michael Sevakis1-8/+8
2008-03-25Add a complete priority inheritance implementation to the scheduler (all mute...Michael Sevakis1-161/+211
2008-01-19Do some simplification in switch_thread regarding interrupt enabling which si...Michael Sevakis1-10/+3
2007-12-03Simplify the uisimulator I/O routine and let the rockbox thread calling the f...Michael Sevakis1-0/+17
2007-10-26Implement as genuine a set_irq_level function for the sim as possible. The yi...Michael Sevakis1-11/+23
2007-10-16Finally full multicore support for PortalPlayer 502x targets with an eye towa...Michael Sevakis1-55/+105
2007-09-13UISIMULATOR: Trying to make it snappy for everyone. Remove forced thread yiel...Michael Sevakis1-8/+1
2007-09-10UISIMULATOR: Do a graceful shutdown of all threads and avoid (mostly lockup) ...Michael Sevakis1-43/+145
2007-09-09More Simulator tweaking. Back to the counter but with 0 delay. Forget the sem...Michael Sevakis1-18/+8
2007-09-09UISIMULATOR: Give the host OS some needed context switching hints (which _is_...Michael Sevakis1-1/+24
2007-09-08Make sleep(0) in the sim behave more like on target.Jens Arnold1-1/+1
2007-09-08Sim I/O and threading that runs more like on target. Tweakable if any genuine...Michael Sevakis1-33/+310
2007-06-25Fix sim errors. Every extra byte feels guilt-free. ;)Michael Sevakis1-1/+1
2007-03-30Implement remove_thread for SDL simulatorSteve Bavin1-0/+5
2007-03-24Make the sim create_thread() function slightly closer to the real thing. #in...Dave Chapman1-6/+15
2007-03-04Dual core support for PP502x players (iPod G4 and later, iriver h10, Sansa - ...Daniel Ankers1-6/+0
2006-09-03Oops - fix warnings and add a simulator version of remove_thread_on_core()Daniel Ankers1-6/+6
2006-09-03Fix simulation of threads across multiple coresDaniel Ankers1-1/+7
2006-07-31Adjust the counter even higher so it should work quite stable now.Miika Pekkarinen1-1/+1
2006-07-31Prevent the simulator SDL audio skipping under Linux.Miika Pekkarinen1-1/+7
2006-02-12Correct mutex locking order in runthread. Doesn't seem to fix anything though.Dan Everton1-1/+3
2006-02-03Patch #1417462 by Dan Everton - Improved SDL simulatorLinus Nielsen Feltzing1-0/+78