if I link in this module then I can not run rio. I get a kernel fault when I run rio. So right now I can not factorize the code in pc/screen.c to use the globals and functions from swcursor.c UPDATE: seems I can now link, so probably a weird bug in 5l that occurs sometimes.
then I get a black screen when I execute vga -l in boot.rc. No cursor, nothing. WEIRD because if I name it mouse2.c then 5l links the module at a different position in 9qemu and then it works.
and I can not run rio. It started a long time ago.
It started a long time ago.