For anyone who is interested we have created a small "library" (I use that term loosely) for some of the basic things necessary when programming the Nintendo DS in assembly (loosely based on chibialiens tutorials). Please note that this "library" is designed to work with the VASM assembler.
https://github.com/FrameDroppers/LibReaper
https://github.com/FrameDroppers/LibReaper