Isn't there a DSP microcode set up by the firmware? (or does it use CSND?)
DSP would be tricky. I started looking into it, and well... it's a pain. The only documentation is littered with errors, the assembly language is weird and confusing, and half the disassembled code makes no sense.
ive been like that for almost a year. trust me. I know that feeling.