I thought it was faster to have the bank registers readable, but it turns out my scheduler code is somewhat faster by having copies of the bank vaules in regular RAM. The IO shadow memory writes/reads are now removed, simplifying the HW a bit.
A project log for PZ1 6502 laptop
I am building a laptop with a W65C02, lots of memory, SID-sound, decent graphics and a filesystem.
I thought it was faster to have the bank registers readable, but it turns out my scheduler code is somewhat faster by having copies of the bank vaules in regular RAM. The IO shadow memory writes/reads are now removed, simplifying the HW a bit.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.