// File: /workspace/github_cpp_makefile_star2_O2/jkingan[P]ladyheather/heathui.cpp
// Function: rpn_help()
void rpn_help()
{
int row,col;

   // display calculator help
   col = 0;
   row = 0;

   vidstr(row++, col, WHITE, "Math:    + - * / chs inv mod abs int frac max min");
   vidstr(row++, col, WHITE, "         ctof ftoc (temperature conversion)");
   vidstr(row++, col, WHITE, "         mtof ftom (meters / feet conversion)");
   vidstr(row++, col, WHITE, "         rn (resistor noise nV/sqrt(Hz) - Y=degrees C  X=ohms)");
   vidstr(row++, col, WHITE, "Trig:    sin cos tan asin acos atan atan2 deg rad");
   vidstr(row++, col, WHITE, "         dtor rtod rtop ptor diag dist gcd bearing dms dec");
   vidstr(row++, col, WHITE, "Powers:  sqrt sqr exp powe pow10 pow **   ln log");
   vidstr(row++, col, WHITE, "Logic:   ~ & | ^  >># <<#  (#=shift count)");
   vidstr(row++, col, WHITE, "Values:  lastx pi e c k h t0 lat lon alt lla dac temp pps osc");
   vidstr(row++, col, WHITE, "         dop pdop hdop vdop gdop tdop edop xdop ydop");
   vidstr(row++, col, WHITE, "         tfom ffom cable elmask amu tc damp gain initv");
   vidstr(row++, col, WHITE, "Times:   date time utc local gps mjd gtime utime greg secs spd spw dow ti");
   vidstr(row++, col, WHITE, "         tz tzjd leap week tow epoch   rise noon set");
   vidstr(row++, col, WHITE, "Sats:    az# el# sig# doppler# range# phase#  prn#  (#=sat PRN)");
   vidstr(row++, col, WHITE, "Stack:   ex enter clx cls swap# stack# roll# down# up# drop# size# (#=count)");
   vidstr(row++, col, WHITE, "Memory:  rcl# rcl@# rcl+# rcl-# rcl*# rcl/#  (#=register num)");
   vidstr(row++, col, WHITE, "         sto# sto@# sto+# sto-# sto*# sto/#  clm clear");
   vidstr(row++, col, WHITE, "Compare: x=y x<>y x<y x<=y x>y x>=y   x=# x<># x<# x<=# x># x>=#");
   vidstr(row++, col, WHITE, "         isz dsz   nop  break  again  (#=value)");
   vidstr(row++, col, WHITE, "Format:  fix# sci# exp# hex# oct# bin# comma#  zoom  help ?  (#=decimals)");

   show_rpn_defines(row, 9);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r14
pushq %rbx
leaq 0xd7980(%rip), %rcx     # 0xf715a
pushq $0xf
popq %rbx
xorl %edi, %edi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd799d(%rip), %rcx     # 0xf718c
pushq $0x1
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd79b6(%rip), %rcx     # 0xf71b8
pushq $0x2
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd79d1(%rip), %rcx     # 0xf71e6
pushq $0x3
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd79fd(%rip), %rcx     # 0xf7225
pushq $0x4
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7a1c(%rip), %rcx     # 0xf7257
pushq $0x5
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7a44(%rip), %rcx     # 0xf7292
pushq $0x6
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7a62(%rip), %rcx     # 0xf72c3
pushq $0x7
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7a7a(%rip), %rcx     # 0xf72ee
pushq $0x8
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7aa5(%rip), %rcx     # 0xf732c
pushq $0x9
popq %r14
movl %r14d, %edi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7ac3(%rip), %rcx     # 0xf7361
pushq $0xa
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7ae7(%rip), %rcx     # 0xf7398
pushq $0xb
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7b1e(%rip), %rcx     # 0xf73e2
pushq $0xc
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7b40(%rip), %rcx     # 0xf7417
pushq $0xd
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7b6d(%rip), %rcx     # 0xf7457
pushq $0xe
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7ba7(%rip), %rcx     # 0xf74a4
movl %ebx, %edi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7bd3(%rip), %rcx     # 0xf74e2
pushq $0x10
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7bf7(%rip), %rcx     # 0xf7519
pushq $0x11
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7c25(%rip), %rcx     # 0xf755a
pushq $0x12
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
leaq 0xd7c42(%rip), %rcx     # 0xf758a
pushq $0x13
popq %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xe2d2
pushq $0x14
popq %rdi
movl %r14d, %esi
popq %rbx
popq %r14
popq %rbp
jmp 0x1f705