Saving the state of HP41 CL to PC
|
12-28-2017, 07:23 AM
(This post was last modified: 12-28-2017 07:34 AM by Ángel Martin.)
Post: #11
|
|||
|
|||
RE: Saving the state of HP41 CL to PC
(12-28-2017 03:46 AM)PeterP Wrote: Thanks Monte! This is super helpful. [deletedTwo] Four quick questions: YWALL and YRALL are also in the PowerCL_Extreme, and except the Library#4, they don't have any additional dependency but the YFNX itself. They are short FOCAL programs BTW, see the listing below: Code: 1 LBL "YWALL" They use FLASH blocks at 0x1FE and 0x1FF for a back-up of the bottom RAM pages 0x800 and 0x804 respectively. As far as I know those locations are still available in the "official" CL flash map. The main restriction is that they assume the top flash sector (from 0x1F8 to 0x1FF) is eraseable by 4k blocks, and not as a complete sector like all others. I understand this has had some variations in the different versions of the CL boards, so you'll need to make sure this is the case in yours. The functions assume versions V3 or V4 by default. The FLASH? function in the YUPS module tells you which type of CL board you have as to that behavior, see the CL Update Functions manual, pages 15 & 16. User Flag 01 is used to control whether to include block 804 in the backup: FI Set includes it, F1 Clear excludes it. This is where the MMU "meta-data" and other CL-configuration details are included, I always include it. As always, make sure your batteries are fresh before you write to flash! Cheers, ÁM "To live or die by your own sword one must first learn to wield it aptly." |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)