More fixes on the CPU, seems to work without any issues now, and BRA assembly functions done