[comp.sys.handhelds] FAST

johankha@tz.wimsey.bc.ca (e_mou) (01/02/91)

   FAST:    "69C20 32000 1331F 00FFF 30F15 D0131 14216 4808C"  ; no spaces!

    SYS:    << "69A20" SWAP + "09F20" + -> LM

              << PATH HOME HEX "" 1 LM SIZE FOR I "#" LM I DUP2 1 + DUP

                 SUB 3 ROLLD DUP SUB + + STR-> B->R CHR + 2 STEP 'EXE'

                 DUP PURGE STO # D0000h EXE SIZE 2 * - SYSEVAL 1 GET 1

                 ->LIST LIST-> DROP 'EXE' PURGE SWAP MV >> >>

 

I got the abover version of FAST, but little else with it explaining it.  
Can someone post some information as to how this works?  And most 
importantly, how long is its duration?  Forever?  Thanks.

courbis@enst.enst.fr (Paul Courbis) (01/08/91)

johankha@tz.wimsey.bc.ca writes :

> 
> 
>    FAST:    "69C20 32000 1331F 00FFF 30F15 D0131 14216 4808C"  ; no spaces!
> 
>     SYS:    << "69A20" SWAP + "09F20" + -> LM
> 
>               << PATH HOME HEX "" 1 LM SIZE FOR I "#" LM I DUP2 1 + DUP
> 
>                  SUB 3 ROLLD DUP SUB + + STR-> B->R CHR + 2 STEP 'EXE'
> 
>                  DUP PURGE STO # D0000h EXE SIZE 2 * - SYSEVAL 1 GET 1
> 
>                  ->LIST LIST-> DROP 'EXE' PURGE SWAP MV >> >>
> 
>  
> 
> I got the abover version of FAST, but little else with it explaining it.  
> Can someone post some information as to how this works?  And most 
> importantly, how long is its duration?  Forever?  Thanks.
> 

This program is a compilation of 3 program that I published in
the french book "Voyage au centre de la HP28c/s" whith Sebastien LALANDE,
a friend of mine.

These programs are :
- LASS that transform codes in an object (like ->ASC on HP48sx)
- DOPATH that execupte a path returned by PATH
- SPEED that is a ML program that accelerate teh HP28s

SPEED is a code object (ML program) that changes the value of a nibble in
the IO ram of the HP28s. This nibble has a direct action on it's speed.

All information about these programs (and many other ones), about ML programming
objects structure and ram organization can be find in our book.

Hoping this will help you,

		Paul COURBIS