Journal adamy's Journal: More Kernel Stuff
Specifically...MIPS 4Kc.
So I can set the various LEDs using a simple C (I almost said script) program. Some interesting things about it:
It needs a function called int __start() or it won't load. This is run first, not int main(). I am fairly sure this has something to do with the loader script.
If I try anything that references memory opertations I get an error basciaclly saying I violated the Memory Table. Basically, I think I need to initialize the memory mangement elements of the CPU before I can do anything.
The problem that I am having is that to do so, I need to write in assmebler, and I haven't been able to Assmeble my Assembly files. Ah toolchains.
More Kernel Stuff More Login
More Kernel Stuff
Slashdot Top Deals