Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 699 Bytes

time.md

File metadata and controls

26 lines (18 loc) · 699 Bytes

Time management

syscalls_timeGet (syscalls_gettime)

GETFROMSTACK(ustack, time_t *, praw, 0);
GETFROMSTACK(ustack, time_t *, poffs, 1);

Set praw to system time in microseconds from system boot. Set poffs to offset configured in syscalls_timeSet. Unused arguments can be set to NULL.

syscalls_timeSet (syscalls_settime)

GETFROMSTACK(ustack, time_t, offs, 0);

Set offset value returned from syscalls_timeSet. This is shared between all processes. It is not used for system time calculations so value interpretation is not specified here. Default offset on boot is 0.

See also

  1. System calls
  2. Table of Contents