Sha256: 2d47bd1592750d75c02b8a23623b9ba8d5cd89b165b59ee48446c9c09eb7e843

Contents?: true

Size: 468 Bytes

Versions: 17

Compression:

Stored size: 468 Bytes

Contents

#Timer (timer.js)

###Functions
`if_timer_init(tps)` - Initiate a timer that calls `int_timer` N `tps` (ticsk per second). This is always called via the cpu scheduling class (3)

###Interrupts
`int_timer()` - Called by the device at the rate described in `tps`. This function lives inside the `timer` service's initialization portion.
A. Requires the timer module.

###Callout
The kernel's `int_timer` function gets sent to `callout_wakeup()` located in `callout.js`.

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
flok-0.0.105 docs/mod/timer.md
flok-0.0.103 docs/mod/timer.md
flok-0.0.102 docs/mod/timer.md
flok-0.0.101 docs/mod/timer.md
flok-0.0.100 docs/mod/timer.md
flok-0.0.99 docs/mod/timer.md
flok-0.0.98 docs/mod/timer.md
flok-0.0.97 docs/mod/timer.md
flok-0.0.96 docs/mod/timer.md
flok-0.0.95 docs/mod/timer.md
flok-0.0.94 docs/mod/timer.md
flok-0.0.93 docs/mod/timer.md
flok-0.0.92 docs/mod/timer.md
flok-0.0.91 docs/mod/timer.md
flok-0.0.90 docs/mod/timer.md
flok-0.0.89 docs/mod/timer.md
flok-0.0.88 docs/mod/timer.md