[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

8.12 Various ML Entries

26E60 ASRW5 ASR.W 5 times
26E71 ASLW5 ASL.W 5 times
313C8 CCSB1 Uses D.S to set SB, clears carry
26832 CHANGE_FLAG Change ST flag # A.B (1-4)
If A.B > 10, A.B-11 is stored
into R0.B. Clears carry if ok
See <see>CHANGE_FLAG2
26839 CHANGE_FLAG2 Change ST flag # A.B (1-4)
Does some strange magic if
A.B > 10. Sets ST7
267EC 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
26E82 CSRW5 CSR.W 5 times
26E93 CSLW5 CSL.W 5 times
04292 DeepSleep Puts calc into "deep sleep"
Low power mode, display off
Wakeup on ON key or interrupt
266F7 GetStrLenStk Pop $ -> C.A = length, D1 = body
266F0 GetStrLenC D1 = C, <see>GetStrLen
266E9 GetStrLen D1=$ -> C.A = length,
D1 = body
268D3 GetStrLenL D1=$ -> C.A = length in chars
267F3 makebeep C = msec, D = Hz
Checks BEEP flag.
04929 liteslp Puts calc into "lite sleep"
Low power mode with display on
Wakeup on any key or interrupt



This document was generated by Carsten Dominik on May, 30 2005 using texi2html