index
:
rockbox.git
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
firmware
/
kernel.c
Age
Commit message (
Expand
)
Author
2010-09-01
Ged rid of uisimulator/common/io.c for android builds.
Thomas Martitz
2010-06-10
avoid dereferencing void** to remove warnings when building with -Os
Rafaël Carré
2010-05-21
kernel: the header says queue_peek should always be compiled in but the sourc...
Amaury Pouly
2010-05-17
Simplify mpegplayer a bit and use array-based lists rather than linked lists ...
Michael Sevakis
2010-05-15
- Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hos...
Thomas Martitz
2010-04-18
Use boolean instead of int for keeping track of mutex signalled state and wak...
Bertrik Sikken
2010-04-18
Add the guard where it should be used. The net effect is zero now but it migh...
Alexander Levin
2010-04-16
Convert macro to inline function and move it into .c file.
Thomas Martitz
2010-04-16
Use API call instead of accessing a global variable for receiving the current...
Thomas Martitz
2010-01-03
Fix further tabs
Andree Buschmann
2009-12-07
make tpj1022 bootloader compile again
Robert Kukla
2009-10-18
Use wrap-safe TIME_BEFORE/TIME_AFTER macros to compare times with current_tim...
Bertrik Sikken
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
[next]