Age | Commit message (Expand) | Author |
2009-03-23 | Correct Björn's name in various file headers. | Nicolas Pennequin |
2009-02-03 | Remove struct spinlock to cleanup some mess and simplify. It's only used in b... | Michael Sevakis |
2009-01-21 | Unify kernel list management for ticks, registered queues and timeout objects... | Michael Sevakis |
2008-12-14 | Place some LIKELY and UNLIKELY hints in kernel where I can definitively say a... | Michael Sevakis |
2008-12-10 | Use cookies for thread identification instead of pointers directly which give... | Michael Sevakis |
2008-12-08 | Meg-FX: Enable a real tick in the bootloader. Do cleanups before switching t... | Michael Sevakis |
2008-12-07 | Meg F/X: Radically changing divider settings messed up the fake sleep in the ... | Michael Sevakis |
2008-10-29 | Move kernel tick initialization and handling to the target tree for ones rema... | Michael Sevakis |
2008-10-27 | Strange little kernel optimization to ease targeting the timer tick and to li... | Michael Sevakis |
2008-10-23 | Remove the event object in the kernel since it's rather extraneous at the mom... | Michael Sevakis |
2008-06-28 | Updated our source code header to explicitly mention that we are GPL v2 or | Daniel Stenberg |
2008-05-14 | 1) Use a separate config-<target>.h for Zen Vision(:M) (60GB) | Maurus Cuelenaere |
2008-05-05 | Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creativ... | Nicolas Pennequin |
2008-04-24 | Commit whole Creative Zen Vision:M target tree + all related firmware/ | Maurus Cuelenaere |
2008-04-11 | Serial driver for imx31. Perhaps not 100% but maybe 80-90% (future developmen... | Michael Sevakis |
2008-04-06 | Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now w... | Michael Sevakis |
2008-04-01 | Change a #define constant that conflicts with a mingw definition. Change "WAI... | Michael Sevakis |
2008-03-30 | Add a lightweight wakeup object for fast processors. | Michael Sevakis |
2008-03-28 | queue_delete should reset the blocker_p member. | Michael Sevakis |
2008-03-26 | Do core interrupt masking in a less general fashion and save some instruction... | Michael Sevakis |
2008-03-25 | Add a complete priority inheritance implementation to the scheduler (all mute... | Michael Sevakis |
2008-02-08 | Gigabeat S: Interrupt enabled bootloader. Miscellaneous integration changes. | Michael Sevakis |
2008-02-05 | Gigabeat S mixer: Make some progress. Get the tick and core sleep working usi... | Michael Sevakis |
2008-01-19 | Do some simplification in switch_thread regarding interrupt enabling which si... | Michael Sevakis |
2008-01-18 | Finally, out goes struct spinlock for anything but mutiprocessor targets wher... | Michael Sevakis |
2007-10-30 | Fix FS#8052 - kernel.c compilation errors when compiling for debug. Just some... | Michael Sevakis |
2007-10-27 | Add queue_peek to the kernel (written by Mike Sevakis), and use it to improve... | Nicolas Pennequin |
2007-10-21 | Be sure to register a new mutex owner _before_ waking it. Won't be an issue n... | Michael Sevakis |
2007-10-16 | Finally full multicore support for PortalPlayer 502x targets with an eye towa... | Michael Sevakis |
2007-10-05 | Stabilize PP5020 targets - tested on H10 5/20GB and iPod Color. Use no interr... | Michael Sevakis |
2007-09-30 | Enable auto reply for queue messages sent with queue_send. It's only nescessa... | Michael Sevakis |
2007-09-28 | Commit a subset of the dual core changes that have to do with cache handling,... | Michael Sevakis |
2007-09-21 | Merge the Gigabeat S branch back into trunk. Fingers crossed nothing breaks. | Will Robertson |
2007-07-29 | Add a new timeout API to the kernel. Enable only for e200 right now since it'... | Michael Sevakis |
2007-07-06 | Gigabeat: Add timer functionality. Rework tick timer setup to be exactly 100H... | Michael Sevakis |
2007-07-05 | Gigabeat: Use vectored IRQ mode interrupts and add a trap for unhandled ones. | Michael Sevakis |
2007-06-25 | current_tick really does need to be volatile since gcc can optimize away chec... | Michael Sevakis |
2007-05-12 | Messages queues must be guarded on both ends or else it's a race between dete... | Michael Sevakis |
2007-04-14 | Simplification, queue pointers don't wrap (except at INT_MAX, but the calcula... | Jens Arnold |
2007-03-26 | Make scheduler functions thread safe core wise. A big step towards playback r... | Miika Pekkarinen |
2007-03-26 | Fix a hole in the scheduler where collisions between waking blocked threads i... | Michael Sevakis |
2007-03-24 | PNX0101 changes: | Tomasz Malesinski |
2007-03-23 | In reponse to a report of a blocking violation, give sync queues a going over... | Michael Sevakis |
2007-03-21 | Update sync queues to use a statically allocated return value in order to fac... | Michael Sevakis |
2007-03-12 | Disable bootloader messages in the H10 and Sansa bootloaders unless the PLAY ... | Barry Wardell |
2007-03-11 | Optimized the gui list code performance, including automatic frame dropping a... | Miika Pekkarinen |
2007-03-09 | Put an end to priority inversion in the ata driver. Gave up trying to have fu... | Michael Sevakis |
2007-03-04 | Dual core support for PP502x players (iPod G4 and later, iriver h10, Sansa - ... | Daniel Ankers |
2006-12-29 | merge a big part of the unofficial gigabeat cvs back. Includes working bootlo... | Marcoen Hirschberg |
2006-12-19 | Convert queues to use intptr_t for event data and return values as most of th... | Michael Sevakis |