From cd644a6d52fecb59c0daaa36325f740089d321ce Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Wed, 8 Apr 2026 07:34:06 -0400 Subject: Fix stupidity in jifsec.s: I was already using FR0 for something else... 7359 bytes free with no crashes! --- src/irc.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/irc.c') diff --git a/src/irc.c b/src/irc.c index d052937..885ab2b 100644 --- a/src/irc.c +++ b/src/irc.c @@ -121,6 +121,7 @@ static void do_priv_nick(void) { static void print_ping_time(char *p) { extern void print_jif_sec(unsigned int j); static unsigned int now, pingtime; + // static unsigned int sec, frac; now = read_rtclok(); pingtime = (unsigned int)a2uint(p); @@ -128,9 +129,20 @@ static void print_ping_time(char *p) { /* correct for rtclock rollover (every ~9 mins) */ if(now < pingtime) now |= 0x8000; + /* + pingtime = now - pingtime; + sec = pingtime / timers.hz; + frac = pingtime % timers.hz; + frac *= 100; + frac /= timers.hz; + */ + scr_print_active("*** "); scr_print_active(msg_src); scr_print_active(" lag: "); + // scr_act_printnum(sec); + // scr_putc_active('.'); + // scr_act_printnum(frac); print_jif_sec(now - pingtime); scr_putc_active('s'); } -- cgit v1.2.3