If you wanna do what you want to do (make it suck less) you're gonna have to decompile the kernel. The kernel is made with DKARM Developer's Kit (this was replaced with the DB-ARM Debugger Kit). Also, im not entirely sure about this, the Supercard can interact with the Nintendo DS internal...