summaryrefslogtreecommitdiff
path: root/firmware/export/thread.h (follow)
Commit message (Expand)AuthorAge
* kernel: Break out kernel primitives into separate files and move to separate ...Thomas Martitz2014-03-03
* Refactor audio thread to run both recording and playback.Michael Sevakis2013-05-31
* Fix checkwps.Thomas Martitz2012-01-22
* Create fimrware/asm directory for assembly optimized stuff.Thomas Martitz2012-01-22
* Finally commit FS#5111 - piezo clicker for ipods!Jonathan Gordon2011-11-16
* Change the thread api a bit.Thomas Martitz2011-03-05
* Merge functionality of wakeups and semaphores-- fewer APIs and object types. ...Michael Sevakis2011-03-02
* Cleanup preprocessor around corelock usage and move its definition outside #i...Thomas Martitz2011-02-19
* Fix yellows and checkwps.Thomas Martitz2011-02-18
* Implement cooperative threads on hosted platforms using C code.Thomas Martitz2011-02-18
* Just a technical matter even though all is well anyway: struct blocker::threa...Michael Sevakis2010-12-29
* Certain data accesses in the kernel should have volatile semantics to be corr...Michael Sevakis2010-12-27
* Fix yellowThomas Martitz2010-12-22
* Introduce NORETURN_ATTR wrapper for __attribute__((noreturn)), using this and...Thomas Martitz2010-08-12
* Rockbox as an application: Commit current Android port progress.Thomas Martitz2010-08-02
* Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with #...Thomas Martitz2010-06-21
* Switch iPod 3G to use EABI toolchain. Make necessary threading changes to avo...Michael Sevakis2010-06-17
* Clean unused stuff out of thread.h and config.h and reorganize thread-pp.c to...Michael Sevakis2010-06-10
* CPU_PP implies CPU_ARM is definedRafaël Carré2010-06-08
* Remove CORELOCK_SWAP (unused since r16981)Rafaël Carré2010-06-07
* SDL Simulator: Get thread shutdown and properly handled and fix a minor memor...Michael Sevakis2010-05-27
* Use a more natural guard for the callback definitionAlexander Levin2010-04-17
* Cleanup thread_entry definition a bit. Reorder members so that related ones a...Thomas Martitz2010-04-16
* Add IO priority handling. Currently all IO has equal priority, except the dir...Frank Gevaerts2010-04-03
* FS#10756 - Free unused init codeThomas Martitz2010-03-03
* MIPS: don't save gp register when switching threadsMaurus Cuelenaere2009-05-06
* Unless I'm severely mistaken, we can drop a thread slot now since mpegplayer ...Michael Sevakis2009-01-05
* Use cookies for thread identification instead of pointers directly which give...Michael Sevakis2008-12-10
* Onda VX747:Maurus Cuelenaere2008-09-14
* Add preliminary support for the Onda VX747 (MIPS target)Maurus Cuelenaere2008-07-14
* Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg2008-06-28
* Spelling fixes.Bertrik Sikken2008-05-18
* The presence of the run list corelocks are dependent on core number and not b...Michael Sevakis2008-05-04
* Add GPIO manager. Get the PMIC interrupt handling working (along with power b...Michael Sevakis2008-04-12
* Just change PRIORITY_BUFFERING to 15. Seems a teeny tiny bit helpful to mpegp...Michael Sevakis2008-03-29
* Add a complete priority inheritance implementation to the scheduler (all mute...Michael Sevakis2008-03-25
* Do some simplification in switch_thread regarding interrupt enabling which si...Michael Sevakis2008-01-19
* mpegplayer: Make playback engine fully seekable and frame-accurate and split ...Michael Sevakis2007-12-29
* Make threads responsible for explicit cancellation of their own boosted statu...Michael Sevakis2007-11-20
* Finally commit Metadata on Buffer!Nicolas Pennequin2007-10-25
* Apply Akio Idehara's fix for FS#7972 - Fix ARM's swp (xchg) inline assembly f...Michael Sevakis2007-10-17
* Oops made a mistake that messed up test_and_set selection.Michael Sevakis2007-10-16
* Finally full multicore support for PortalPlayer 502x targets with an eye towa...Michael Sevakis2007-10-16
* Discontinue any use of 'swp(b)' on PP5020. While clocking is stable, some tes...Michael Sevakis2007-10-06
* Commit a subset of the dual core changes that have to do with cache handling,...Michael Sevakis2007-09-28
* Sim I/O and threading that runs more like on target. Tweakable if any genuine...Michael Sevakis2007-09-08
* Atomic mutexes on SH1.Jens Arnold2007-08-01
* Messages queues must be guarded on both ends or else it's a race between dete...Michael Sevakis2007-05-12
* This should fix the remaining compilation issues.Miika Pekkarinen2007-03-26
* Make scheduler functions thread safe core wise. A big step towards playback r...Miika Pekkarinen2007-03-26