2 ; Oliver Schmidt, 16.8.2018
4 ; int __fastcall__ clock_settime (clockid_t clk_id, const struct timespec *tp);
11 .import pushax, pusheax, ldax0sp, ldeaxidx
12 .import tosdiveax, incsp3, return0
13 .import TM, load_tenth
16 ;----------------------------------------------------------------------------
23 .assert timespec::tv_sec = 0, error
54 ldy #3+timespec::tv_nsec
66 ;----------------------------------------------------------------------------
67 ; Just sum up the value in BCD mode.
68 ; http://forum.6502.org/viewtopic.php?p=7629#p7629