|
|
TechnicalBackground
Technical Background of the DS
Introduction
This is a list of pages that contain background information regarding the DS Hardware
Details
The ARM Architecture Reference Manual, 2nd Edition By David Seal
Arm instruction set cheat sheet
ARM Procedure Call Standard: <google>
Basic register descriptions:
- http://nocash.emubase.de/gbatek.txt (a must read, don't skip it!)
Tutorial:
- http://www.double.co.nz/nintendo_ds/ (worth read, hw programming guides)
Reference framebuffer implementation:
Graphics reference:
Wifi RF2958
- http://dslinux.gits.kiev.ua/trunk/linux-2.6.x/arch/arm/mach-nds/arm7 wifi using fifos for ipc
- http://dslinux.gits.kiev.ua/trunk/linux-2.6.x/include/asm-arm/arch-nds/ wifi.h & fifo.h headers
- Nintendo DS Wireless Networking Guide (worth read, also!)
- http://91.184.39.23/svn/wsvn/liblobby/ (ds-to-ds communication)
Debugging
``The most effective debugging tool is still careful thought, coupled with judiciously placed print statements''.
Brian Kernighan, "Unix for Beginners" (1979)
expansion RAM lib
Bit Twiddling Hacks
Sign in to add a comment
