How force 50g warmstart in User RPL?
|
10-24-2022, 03:51 PM
(This post was last modified: 10-24-2022 03:57 PM by Giuseppe Donnini.)
Post: #7
|
|||
|
|||
RE: How force 50g warmstart in User RPL?
The RPL, and hence SYSEVALable, entry you are looking for is called DOAPWL (DO A PoWer Lost sequence) and lives at #21B4Eh in all ROM revisions of the HP-48 (I don’t use the HP-50G, but a quick check revealed that the corresponding entry must have been moved to #2F237h.)
Far from being a kludge, your code does exactly the same thing as DOAPWL, the only difference being that the latter is a Primitive Code Object and hence executes faster: 21B4E =DOAPWL 21B4E 35B12 CON(5) (*)+5 21B53 8DDBF10 GOVLNG =Warmstart (=norecPWLseq) (The =Warmstart entry is also called =norecPWLseq (non-recordable PoWer Lost sequence) because it doesn’t record the time nor the cause of the system halt in the warmstart log.) The use of DOAPWL is in fact sanctioned by HP themselves, as they call it to implement the system halt inherent in the (User RPL) xRESTORE command. |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
How force 50g warmstart in User RPL? - Joe Horn - 10-23-2022, 11:41 PM
RE: How force 50g warmstart in User RPL? - rprosperi - 10-23-2022, 11:55 PM
RE: How force 50g warmstart in User RPL? - Joe Horn - 10-24-2022, 12:05 AM
RE: How force 50g warmstart in User RPL? - DavidM - 10-24-2022, 12:57 AM
RE: How force 50g warmstart in User RPL? - Joe Horn - 10-24-2022, 12:58 PM
RE: How force 50g warmstart in User RPL? - DavidM - 10-24-2022, 02:37 PM
RE: How force 50g warmstart in User RPL? - Giuseppe Donnini - 10-24-2022 03:51 PM
RE: How force 50g warmstart in User RPL? - DavidM - 10-24-2022, 05:15 PM
RE: How force 50g warmstart in User RPL? - Joe Horn - 10-25-2022, 04:42 AM
|
User(s) browsing this thread: 2 Guest(s)