Sha256: 9d9b51e939af35a32f34363c7762a607f35ab0c2e47b8e1bf98c2b6a6346c60e

Contents?: true

Size: 436 Bytes

Versions: 47

Compression:

Stored size: 436 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.

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

Version data entries

47 entries across 47 versions & 1 rubygems

Version Path
flok-0.0.87 docs/mod/timer.md
flok-0.0.86 docs/mod/timer.md
flok-0.0.85 docs/mod/timer.md
flok-0.0.84 docs/mod/timer.md
flok-0.0.83 docs/mod/timer.md
flok-0.0.82 docs/mod/timer.md
flok-0.0.81 docs/mod/timer.md
flok-0.0.80 docs/mod/timer.md
flok-0.0.79 docs/mod/timer.md
flok-0.0.78 docs/mod/timer.md
flok-0.0.77 docs/mod/timer.md
flok-0.0.76 docs/mod/timer.md
flok-0.0.75 docs/mod/timer.md
flok-0.0.74 docs/mod/timer.md
flok-0.0.73 docs/mod/timer.md
flok-0.0.72 docs/mod/timer.md
flok-0.0.71 docs/mod/timer.md
flok-0.0.70 docs/mod/timer.md
flok-0.0.69 docs/mod/timer.md
flok-0.0.68 docs/mod/timer.md