// File: /workspace/github_cpp_makefile_star2_O1/jkingan[P]ladyheather/heathgps.cpp
// Function: show_chc_info()
void show_chc_info()
{
double val;
char c;
char *s;

   if(have_chc_offset == 0) return;

   c = ' ';

   s = "ns";
   val = (chc_tie); // TICC_RATE; 
   if(plot[SEVEN].show_freq) {
      s = "Hz";
      val = tie_to_freq(SEVEN, val);
   }

   if     (val >= 10000000000.0)   sprintf(out, "TIEc%c >10 seconds     ", c);
   else if(val >= 1000000000.0)    sprintf(out, "TIEc%c%11.0f %s   ", c, val,s);
   else if(val >= 100000000.0)     sprintf(out, "TIEc%c%11.1f %s   ", c, val,s);
   else if(val >= 10000000.0)      sprintf(out, "TIEc%c%11.2f %s   ", c, val,s);
   else if(val >= 1000000.0)       sprintf(out, "TIEc%c%11.3f %s   ", c, val,s);
   else if(val >= 100000.0)        sprintf(out, "TIEc%c%11.4f %s   ", c, val,s);
   else if(val >= 10000.0)         sprintf(out, "TIEc%c%11.5f %s   ", c, val,s);
   else if(val >= 0.0)             sprintf(out, "TIEc%c%11.6f %s   ", c, val,s);
   else if(val <= -100000000.0)    sprintf(out, "TIEc%c%11.0f %s   ", c, val,s);
   else if(val <= -10000000.0)     sprintf(out, "TIEc%c%11.1f %s   ", c, val,s);
   else if(val <= -1000000.0)      sprintf(out, "TIEc%c%11.2f %s   ", c, val,s);
   else if(val <= -100000.0)       sprintf(out, "TIEc%c%11.3f %s   ", c, val,s);
   else if(val <= -10000.0)        sprintf(out, "TIEc%c%11.4f %s   ", c, val,s);
   else if(val <= -1000.0)         sprintf(out, "TIEc%c%11.5f %s   ", c, val,s);
   else                            sprintf(out, "TIEc%c%11.6f %s   ", c, val,s);

   vidstr(VAL_ROW+3, VAL_COL, WHITE, out);
}

// Assembly:
leaq 0x24cede(%rip), %rax    # 0x30d23c
cmpl $0x0, (%rax)
je 0xc03aa
leaq 0x17c89e(%rip), %rax    # 0x23cc08
movsd (%rax), %xmm0
leaq 0x9d9bb(%rip), %rax     # 0x15dd30
cmpl $0x0, 0x9e0(%rax)
je 0xc03ab
leaq 0x24c5f3(%rip), %rax    # 0x30c978
divsd 0x5e3d3(%rip), %xmm0    # 0x11e760
addsd 0x48cdb(%rip), %xmm0    # 0x109070
movsd (%rax), %xmm1
mulsd %xmm1, %xmm0
subsd %xmm1, %xmm0
leaq 0x55dbc(%rip), %rcx     # 0x116164
jmp 0xc03b2
retq
leaq 0x55204(%rip), %rcx     # 0x1155b6
pushq %rbp
movq %rsp, %rbp
ucomisd 0x5e5aa(%rip), %xmm0    # 0x11e968
jae 0xc0486
ucomisd 0x48c5c(%rip), %xmm0    # 0x109028
jae 0xc04a2
ucomisd 0x5dd46(%rip), %xmm0    # 0x11e120
jae 0xc04b2
ucomisd 0x4b4e0(%rip), %xmm0    # 0x10b8c8
jae 0xc04c2
ucomisd 0x48c5a(%rip), %xmm0    # 0x109050
jae 0xc04d2
ucomisd 0x48cc4(%rip), %xmm0    # 0x1090c8
jae 0xc04e2
ucomisd 0x48cc6(%rip), %xmm0    # 0x1090d8
jae 0xc04f2
xorpd %xmm1, %xmm1
ucomisd %xmm1, %xmm0
jae 0xc0476
movsd 0x5e536(%rip), %xmm1    # 0x11e960
ucomisd %xmm0, %xmm1
jae 0xc04a2
movsd 0x5e520(%rip), %xmm1    # 0x11e958
ucomisd %xmm0, %xmm1
jae 0xc04b2
movsd 0x5e342(%rip), %xmm1    # 0x11e788
ucomisd %xmm0, %xmm1
jae 0xc04c2
movsd 0x5e33c(%rip), %xmm1    # 0x11e790
ucomisd %xmm0, %xmm1
jae 0xc04d2
movsd 0x48c6e(%rip), %xmm1    # 0x1090d0
ucomisd %xmm0, %xmm1
jae 0xc04e2
movsd 0x48c70(%rip), %xmm1    # 0x1090e0
ucomisd %xmm0, %xmm1
jae 0xc04f2
leaq 0x27bda3(%rip), %rdi    # 0x33c220
leaq 0x6a3d1(%rip), %rsi     # 0x12a855
jmp 0xc0500
leaq 0x27bd93(%rip), %rdi    # 0x33c220
leaq 0x6a337(%rip), %rsi     # 0x12a7cb
movl $0x20, %edx
xorl %eax, %eax
callq 0x9060
jmp 0xc050c
leaq 0x27bd77(%rip), %rdi    # 0x33c220
leaq 0x6a333(%rip), %rsi     # 0x12a7e3
jmp 0xc0500
leaq 0x27bd67(%rip), %rdi    # 0x33c220
leaq 0x6a336(%rip), %rsi     # 0x12a7f6
jmp 0xc0500
leaq 0x27bd57(%rip), %rdi    # 0x33c220
leaq 0x6a339(%rip), %rsi     # 0x12a809
jmp 0xc0500
leaq 0x27bd47(%rip), %rdi    # 0x33c220
leaq 0x6a33c(%rip), %rsi     # 0x12a81c
jmp 0xc0500
leaq 0x27bd37(%rip), %rdi    # 0x33c220
leaq 0x6a33f(%rip), %rsi     # 0x12a82f
jmp 0xc0500
leaq 0x27bd27(%rip), %rdi    # 0x33c220
leaq 0x6a342(%rip), %rsi     # 0x12a842
movl $0x20, %edx
movb $0x1, %al
callq 0x9060
leaq 0x27bd0d(%rip), %rcx    # 0x33c220
movl $0x3, %edi
movl $0xf, %esi
movl $0xf, %edx
popq %rbp
jmp 0xe7d0