| 0D5E5 |  ASRW5 | ASR.W 5 times | 
| 0D5F6 |  ASLW5 | ASL.W 5 times | 
| 2BEE1 |  CCSB1 | Uses D.S to set SB, clears carry | 
| 018E2 |  clkspd | Measure CPU clock speed
 Interrupts off on entry and exit
 -> A.A=spd/16 B.A=loops/16s
 Uses C.A D0 P CRY | 
| 0D607 |  CSRW5 | CSR.W 5 times | 
| 0D618 |  CSLW5 | CSL.W 5 times | 
| 04292 |  DeepSleep | Puts calc into "deep sleep"
 Low power mode, display off
 Wakeup on ON key or interrupt | 
| 5F090 |  (doskip) | Exit to rpl SKIP | 
| 5F09D |  (docola) | Exit to rpl COLA | 
| 2FFB4 |  GetStrLenStk | Pop $ -> C.A = length, D1 = body | 
| 2FFB7 |  GetStrLenC | D1 = C, <see>GetStrLen | 
| 2FFBA |  GetStrLen | D1=$ -> C.A = length,
 D1 = body | 
| 54021 |  (getwordsize) | Fetches current word size to A,
 Clear Carry | 
| 017A6 |  makebeep | C = msec, D = Hz
 Checks BEEPflag. | 
| 04929 |  liteslp | Puts calc into "lite sleep"
 Low power mode with display on
 Wakeup on any key or interrupt |