summaryrefslogtreecommitdiff
path: root/kern/timer.h
AgeCommit message (Collapse)Author
2019-08-16Improve the timer API documentationRichard Braun
2019-08-16Complete timer documentationRichard Braun
2019-08-16Document the timer APIRichard Braun
2018-06-25kern/timer: add comment about timer_scheduleRichard Braun
2018-02-24Don't use reserved identifiersRichard Braun
2018-02-20Rework the initialization operations of some kernel modulesRichard Braun
In order to avoid workarounds that check whether a module is ready or not, break the initialization of some core modules into a bootstrap step for basic BSP initialization, and a setup step that completes initialization. Most users only need the bootstrap operation as a dependency, especially since scheduling isn't enabled yet.
2017-09-01kern/timer: make timer time reads non atomicRichard Braun
This makes such accesses on 32-bits processor without 64-bits atomic instruction too cumbersome for what it's worth.
2017-08-31kern/timer: improve access synchronizationRichard Braun
2017-08-27kern/timer: new moduleRichard Braun