Additional Validation logic ![Very Happy :D]()
I updated the ROM (ssd in GitHub repository above) with logic that will avoid the user overwriting (with *I2CTXB or *I2CTXD) free storage used to manage the break toggle state and year offset (since the device only stores 4 years max). The code now returns with a "Reserved" error message if you try to write directly to registers at or below x11. The other builds do not require additional storage, but I think would benefit from this IMHO.
Puzzling Year Handling Logic![d'oh! #-o]()
I also started working on the reminder of the year handling logic, which is coded, but not tested yet. Meanwhile, while its by no means a major issue for us all at this stage, I am puzzling how this software compensation logic does not have a passage of time bug in it. Knowing the chip is used by the RISC OS machines, I wrote a post over hear (https://www.stardot.org.uk/forums/viewt ... 16#p429416) with my thoughts.
p.s while I will take break to move back to the UK, I will get back to adding this to the AP6 ROM I promise Dave!![Pray [-o<]()
![Very Happy :D](http://www.stardot.org.uk/forums/images/smilies/icon_biggrin.gif)
I updated the ROM (ssd in GitHub repository above) with logic that will avoid the user overwriting (with *I2CTXB or *I2CTXD) free storage used to manage the break toggle state and year offset (since the device only stores 4 years max). The code now returns with a "Reserved" error message if you try to write directly to registers at or below x11. The other builds do not require additional storage, but I think would benefit from this IMHO.
Puzzling Year Handling Logic
![d'oh! #-o](http://www.stardot.org.uk/forums/images/smilies/eusa_doh.gif)
I also started working on the reminder of the year handling logic, which is coded, but not tested yet. Meanwhile, while its by no means a major issue for us all at this stage, I am puzzling how this software compensation logic does not have a passage of time bug in it. Knowing the chip is used by the RISC OS machines, I wrote a post over hear (https://www.stardot.org.uk/forums/viewt ... 16#p429416) with my thoughts.
p.s while I will take break to move back to the UK, I will get back to adding this to the AP6 ROM I promise Dave!
![Pray [-o<](http://www.stardot.org.uk/forums/images/smilies/eusa_pray.gif)
Statistics: Posted by !FOZ! — Mon Jul 01, 2024 5:07 am