Post Reply 
ZEPROM Programmer: Software Bug?
02-20-2014, 07:02 AM
Post: #3
RE: ZEPROM Programmer: Software Bug?
Hi J-F, sorry it was a dyslexia-induced typo, I meant at addresses 0xpB3E and B3F.
I have attached the "blueprint" pdf for you to see. I have the same ROM image, BTW.

Code:

AB3A    130    LDI S&X    010
AB3B    010    CON:    
AB3C    270    RAMSLCT    
AB3D    198    C=M ALL    
AB3E    1B1    ?NC XQ    2C6C ??
AB3F    0B0    ->2C6C    
AB40    149    ?NC XQ    
AB41    024    ->0952    [ENCP00]
AB42    198    C=M ALL      
AB43    35C    PT=  12

Re. your comments about being intended: I guess you're referring to the fact that the ZEPROMs handle bank-switching in a slightly different manner, because they don't revert to the main bank unless there is an explicit ENBNK1 instruction ordering so.

This may also be the system used by the original HEPAX, Advantage and RAMBOX - but it contrasts with the CL implementation, and possibly also the Clonix/NoVo and MLDL2k - in that in those the primary bank is restored upon light sleep. Easier on the programmer but more restrictive - for instance, no FOCAL code can be used on secondary banks.

Thanks for replying!

"To live or die by your own sword one must first learn to wield it aptly."
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: ZEPROM Programmer: Software Bug? - Ángel Martin - 02-20-2014 07:02 AM



User(s) browsing this thread: 1 Guest(s)