File List
Here is a list of all documented files with brief descriptions:

include |
3ds |
allocator |
linear.h | Linear memory allocator
mappable.h | Mappable memory allocator
vram.h | VRAM allocator
applets |
error.h | Error applet
miiselector.h | Mii Selector Applet (appletEd)
swkbd.h | Software keyboard applet
gpu |
enums.h | GPU enumeration values
gpu.h | Barebones GPU communications driver
gx.h | GX commands
registers.h | @description GPU registers
shaderProgram.h | Functions for working with shaders
shbin.h | Shader binary support
ndsp |
channel.h | Functions for interacting with DSP audio channels
ndsp.h | Interface for Nintendo's default DSP component
services |
ac.h | AC service
am.h | AM (Application Manager) service
ampxi.h | AMPXI service
apt.h | APT (Applet) service
boss.h | BOSS service, see also: https://www.3dbrew.org/wiki/BOSS_Services
cam.h | CAM service for using the 3DS's front and back cameras
cdcchk.h | CODEC Hardware Check service
cfgnor.h | CFGNOR service
cfgu.h | CFGU (Configuration) Service
csnd.h | CSND service
dsp.h | DSP Service to access the DSP processor commands (sound)
frd.h | Friend Services
fs.h | Filesystem Services
fspxi.h | Service interface for PxiFS services
fsreg.h |
gspgpu.h | GSPGPU service
gsplcd.h | GSPLCD service
hid.h | HID service
httpc.h | HTTP service
ir.h | IR service
irrst.h | IRRST service
loader.h | LOADER Service
mcuhwc.h | McuHwc service
mic.h | MIC (Microphone) service
mvd.h | MVD service
ndm.h | NDMU service
news.h | NEWS (Notification) service
nfc.h | NFC service
nim.h | NIM (network installation management) service
ns.h | NS (Nintendo Shell) service
nwmext.h |
pmapp.h | PM (Process Manager) application service
pmdbg.h | PM (Process Manager) debug service
ps.h | PS service
ptmgets.h | PTMGETS service
ptmsets.h | PTMSETS service
ptmsysm.h | PTMSYSM service
ptmu.h | PTMU service
pxidev.h | Gamecard PXI service
pxipm.h | Process Manager PXI service
qtm.h | QTM services
qtmc.h | QTM Hardware Check service
soc.h | SOC service for sockets communications
srvpm.h | Srv:pm service
sslc.h | SSLC(TLS) service
uds.h | UDS(NWMUDS) local-WLAN service
y2r.h | Y2R service for hardware YUV->RGB conversions
util |
decompress.h | Decompression functions
rbtree.h | Red-black trees
utf.h | UTF conversion functions
3dslink.h | Netloader (3dslink) utilities
archive.h | FS_Archive driver
asminc.h |
console.h | 3ds stdio support
env.h | Homebrew environment information
errf.h | Error Display API
exheader.h | NCCH extended header definitions
font.h | Shared font support
gdbhio.h | Luma3DS GDB HIO (called File I/O in GDB documentation) functions
gdbhio_dev.h | Luma3DS GDB HIO (called File I/O in GDB documentation) devoptab wrapper
gfx.h | Simple framebuffer API
ipc.h | Inter Process Communication helpers
mii.h | Shared Mii struct
os.h | OS related stuff
result.h | 3DS result code tools
romfs.h | RomFS driver
srv.h | Service API
svc.h | Syscall wrappers
synchronization.h | Provides synchronization locks
thread.h | Provides functions to use threads
types.h | Various system types
arpa |
inet.h |
netinet |
in.h |
tcp.h |
sys |
ioctl.h |
select.h |
socket.h |
3ds.h | Central 3DS header
netdb.h |
poll.h |