I had to tweak the microcode to make call work. The original microcode was adding 2 times the displacement, thus messing the return address. It's probably due to my implementation of the clock circuit with a state machine instead of a few delays.
So now, call and return work.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.