Page 1 of 1

boot0 not 100% register compatible

PostPosted: Tue Oct 13, 2015 9:35 am
by peterferrie
The CFFA boot0 is not 100% register compatible when compared to the Apple boot0. Specifically, this line in the CFFA boot0:
C665: LDY $CFC7
results in Y not being zero when $801 is reached.
In the Apple boot PROM, Y is used as the index register while performing the denibbilisation phase. The loop exits when Y hits zero.

Re: boot0 not 100% register compatible

PostPosted: Sat Oct 31, 2015 11:30 pm
by rich
This issue will be fixed on release v3.2 of the CFFA3000 firmware.
The exact date of that release is not yet known. But will probably be early 2016.

-Rich