summaryrefslogtreecommitdiffstats
path: root/uisimulator/sdl/kernel.c
AgeCommit message (Expand)AuthorFilesLines
2008-03-25Add a complete priority inheritance implementation to the scheduler (all mute...Michael Sevakis1-739/+0
2008-01-19Do some simplification in switch_thread regarding interrupt enabling which si...Michael Sevakis1-3/+0
2008-01-18Finally, out goes struct spinlock for anything but mutiprocessor targets wher...Michael Sevakis1-47/+1
2007-10-28Improve the fake interrupt stuff on the sim a bit.Michael Sevakis1-1/+9
2007-10-27Add queue_peek to the kernel (written by Mike Sevakis), and use it to improve...Nicolas Pennequin1-0/+20
2007-10-26Correct some commenting left from an earlier set_irq_level version.Michael Sevakis1-4/+3
2007-10-26Implement as genuine a set_irq_level function for the sim as possible. The yi...Michael Sevakis1-21/+126
2007-10-16Fix a warning (no newline at end of file).Michael Sevakis1-1/+1
2007-10-16Fix the redMichael Sevakis1-0/+4
2007-10-16Finally full multicore support for PortalPlayer 502x targets with an eye towa...Michael Sevakis1-21/+204
2007-09-30Enable auto reply for queue messages sent with queue_send. It's only nescessa...Michael Sevakis1-0/+16
2007-09-09UISIMULATOR: Give the host OS some needed context switching hints (which _is_...Michael Sevakis1-0/+20
2007-09-08Fix some warnings in sim kernel.Michael Sevakis1-1/+1
2007-09-08Sim I/O and threading that runs more like on target. Tweakable if any genuine...Michael Sevakis1-58/+68
2007-08-12Fix red simulator builds. queue_broadcast() was missing...Jens Arnold1-3/+52
2007-08-01Slightly less hacky sim queue_send(), fixes simulator crashes FS#7051 and FS#...Steve Bavin1-1/+1
2007-04-14Simplification, queue pointers don't wrap (except at INT_MAX, but the calcula...Jens Arnold1-0/+5
2007-03-21Perform the obligatory fix-the-sims dance.Michael Sevakis1-7/+7
2007-03-09Put an end to priority inversion in the ata driver. Gave up trying to have fu...Michael Sevakis1-0/+12
2006-12-19Convert queues to use intptr_t for event data and return values as most of th...Michael Sevakis1-9/+10
2006-12-16Add queue_send synchronous message sending. Right now only for SWCODEC. Actua...Michael Sevakis1-11/+178
2006-11-03Oops, sim was missing a queue functionSteve Bavin1-0/+14
2006-09-16New scheduler, with priorities for swcodec platforms. Frequent taskMiika Pekkarinen1-4/+9
2006-04-12Patch 5107 from Steve Bavin, enable locking on sdl sim, now mutexes actually ...Brandon Low1-4/+7
2006-03-29Use correct sleep function in simulator queue wait.Dan Everton1-1/+1
2006-02-28Allow building simulators on systems where errno is thread-local by using the...Jens Arnold1-5/+0
2006-02-03Patch #1417462 by Dan Everton - Improved SDL simulatorLinus Nielsen Feltzing1-3/+10
2006-01-23New kernel function, queue_delete(struct event_queue *q)Linus Nielsen Feltzing1-0/+5
2006-01-09SDL simulator brought by Nathan Hand and Nick Lanham. This is added as a thirdDaniel Stenberg1-0/+160