summaryrefslogtreecommitdiff
path: root/firmware/export/kernel.h
AgeCommit message (Expand)Author
2008-10-27Fix red-- it should.Michael Sevakis
2008-10-27Strange little kernel optimization to ease targeting the timer tick and to li...Michael Sevakis
2008-10-23Remove the event object in the kernel since it's rather extraneous at the mom...Michael Sevakis
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg
2008-05-28Targets with HAVE_LCD_ENABLE: Provide a means to receive notifications when t...Michael Sevakis
2008-05-05Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creativ...Nicolas Pennequin
2008-04-01Change a #define constant that conflicts with a mingw definition. Change "WAI...Michael Sevakis
2008-03-30Add a lightweight wakeup object for fast processors.Michael Sevakis
2008-03-25Add a complete priority inheritance implementation to the scheduler (all mute...Michael Sevakis
2008-02-08Gigabeat S: Interrupt enabled bootloader. Miscellaneous integration changes.Michael Sevakis
2008-01-18Finally, out goes struct spinlock for anything but mutiprocessor targets wher...Michael Sevakis
2007-11-03Accept FS#7910: spontaneously speak out the battery level when it fallsStéphane Doyon
2007-10-27Add queue_peek to the kernel (written by Mike Sevakis), and use it to improve...Nicolas Pennequin
2007-10-16Finally full multicore support for PortalPlayer 502x targets with an eye towa...Michael Sevakis
2007-10-08Make sure that audio_resume() is not called in interrupt context when car ada...Linus Nielsen Feltzing
2007-09-28Commit a subset of the dual core changes that have to do with cache handling,...Michael Sevakis
2007-09-21Merge the Gigabeat S branch back into trunk. Fingers crossed nothing breaks.Will Robertson
2007-09-09UISIMULATOR: Give the host OS some needed context switching hints (which _is_...Michael Sevakis
2007-07-29Add a new timeout API to the kernel. Enable only for e200 right now since it'...Michael Sevakis
2007-07-28Fix warnings and errors. Remove some added stuff that wasn't needed afterall.Michael Sevakis
2007-07-28Scroll on main and remote with a single thread. Change the way system message...Michael Sevakis
2007-06-30Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with so...Michael Sevakis
2007-06-25current_tick really does need to be volatile since gcc can optimize away chec...Michael Sevakis
2007-03-26Make scheduler functions thread safe core wise. A big step towards playback r...Miika Pekkarinen
2007-03-21Update sync queues to use a statically allocated return value in order to fac...Michael Sevakis
2007-03-11Optimized the gui list code performance, including automatic frame dropping a...Miika Pekkarinen
2007-03-09As usual I left experimental stuff in a file. Forgot to add that set_irq_leve...Michael Sevakis
2007-03-09Put an end to priority inversion in the ata driver. Gave up trying to have fu...Michael Sevakis
2006-12-19Convert queues to use intptr_t for event data and return values as most of th...Michael Sevakis
2006-12-16Goofed some preprocessor stuff finalizing things.Michael Sevakis
2006-12-16Add queue_send synchronous message sending. Right now only for SWCODEC. Actua...Michael Sevakis
2006-11-22Change if CONFIG_CPU==PP50XX to ifdef CPU_PP where appropriateDaniel Ankers
2006-10-19Patch #6052 - More responsive skip on ArchosLinus Nielsen Feltzing
2006-09-26Patch #4899 by Robert Keevil - Automatic pause on iPod when removing the head...Linus Nielsen Feltzing
2006-09-16New scheduler, with priorities for swcodec platforms. Frequent taskMiika Pekkarinen
2006-03-05Fix other yellow buildsBrandon Low
2006-02-05More iPod 3G changes from Seven Le Mesle, and some unification of the iPod co...Dave Chapman
2006-01-23New kernel function, queue_delete(struct event_queue *q)Linus Nielsen Feltzing
2006-01-05iPod: Fix the bootloader so it can load and run the original Apple firmware a...Dave Chapman
2005-12-12Add interrupt handler for iPod. Add timer tick support. Remove temporary thre...Thom Johansen
2005-11-23Increased number of possible tick tasks.Jens Arnold
2005-11-19iPod: Make current_tick signedDave Chapman
2005-11-07Initial commit of work-in-progress iPod portDave Chapman
2005-06-22Increased max number of tick tasksLinus Nielsen Feltzing
2005-06-08Hot-plug support for iriver remote.Jens Arnold
2005-04-06Added the IS_SYSEVENT() macroLinus Nielsen Feltzing
2005-04-06Moved the car adapter mode handling to apps/, now every thread gets SYS_CHARG...Linus Nielsen Feltzing
2005-03-01Export tick_start() to allow for tick timer reinit when changing CPU frequencyLinus Nielsen Feltzing
2005-02-22Build cleanup and general fixes. fprintf() is now fdprintf(), the separationDaniel Stenberg
2005-01-30long policyJean-Philippe Bernardy