rate my autism
9
posts
Quite autistic, you must be very proud.
What's the goal? Learning exercise or do you have a use case in mind?
I had a good understanding of operating systems and basic CS but never quite learned how virtual memory, exceptions, devices etc work on the assembly level. I am about to write a first VGA driver for the emulator kek
Mostly to satisfy my curiosity
What was the development process?
get qemu emulator, get the linaro toolchain (compiles assembly to machine code), read the armv8-a reference manual (its like 2k pages XD), write some assembly to print messages and set up an interrupt vector table (which reports to u whenever theres a fuck up in the system), and cause an error manually to test it.
9
posts