Difference between revisions of "Main Page/Navigation"

From 3dbrew
Jump to navigation Jump to search
(Distinguish between "OS" and the higher-level software stack for better structure. Also, make IO regs part of "Hardware".)
 
(10 intermediate revisions by 5 users not shown)
Line 3: Line 3:
 
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"
 
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"
 
|- align="center" bgcolor="#e7eef6"
 
|- align="center" bgcolor="#e7eef6"
! width="25%" | '''General'''
+
! width="33%" | '''General''' <!-- Stuff not directly related to reverse-engineering, system documentation, and homebrew -->
! width="25%" | '''3DS hardware'''
+
! width="33%" | '''Homebrew''' <!-- Homebrew and exploitation -->
! width="25%" | '''3DS operating system'''
+
! width="33%" | '''3DS hardware''' <!-- 3DS Hardware and its interfaces -->
! width="25%" | '''3DS software stack'''
 
 
|- valign="top" style="background: #F5FAFF;"
 
|- valign="top" style="background: #F5FAFF;"
 
|  
 
|  
 
*[[Glossary]]
 
*[[Glossary]]
*[[FAQ]]
 
 
*[[Friend code]]
 
*[[Friend code]]
 
*[[Games]]
 
*[[Games]]
 
*[[Serials]]
 
*[[Serials]]
 
*[[:Category:PC utilities|PC Utilities]]
 
*[[:Category:PC utilities|PC Utilities]]
 +
*[[Mysteries]]
 +
|
 
*[[Homebrew Exploits]]
 
*[[Homebrew Exploits]]
 
*[[Homebrew Applications]]
 
*[[Homebrew Applications]]
Line 21: Line 21:
 
*[[3DS Userland Flaws]]
 
*[[3DS Userland Flaws]]
 
|
 
|
*[[Hardware]]
+
*[[Hardware|Overview]] ([[IO|IO registers]])
 +
*[[TP Nets|Test points]]
 +
*[[GPU]]
 +
*[[:Category:DSP|DSP]]
 
*[[Peripherals]]
 
*[[Peripherals]]
 
*[[Gamecards]]
 
*[[Gamecards]]
 
*[[Video Capture]]
 
*[[Video Capture]]
*[[IO|IO registers]]
+
|}
|
+
</div>
 +
 
 +
<div style="margin: -.3em -1em -1em -1em; margin-top: +1em">
 +
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"
 +
|- align="center" bgcolor="#e7eef6"
 +
! width="33%" | '''3DS Operating System'''  <!-- Content related to FIRM data -->
 +
! width="33%" | '''3DS Software Stack''' <!-- Generic system software built on top of the kernel interfaces -->
 +
! width="33%" | '''3DS Content''' <!-- Files used commonly within the system -->
 +
|- valign="top" style="background: #F5FAFF;"
 +
|  
 
*[[Memory layout]]  
 
*[[Memory layout]]  
 
*[[Services API]]
 
*[[Services API]]
*[[SVC|System calls]]  
+
*[[CTR API]]
*[[:Category:Kernel_objects|Kernel objects]]
+
*[[Kernel]] ([[SVC|system calls]], [[:Category:Kernel_objects|objects]])
*[[Kernel]]
 
 
*[[Bootloader]]
 
*[[Bootloader]]
 
|
 
|
 
*[[Nintendo Software]]
 
*[[Nintendo Software]]
 
*[[3DS Development Unit Software]]
 
*[[3DS Development Unit Software]]
*[[Title list]]
+
*[[Titles]] ([[Title list|list]], [[Title metadata|metadata]], [[Ticket|tickets]])
*[[Title metadata]]
 
 
*[[Update Data]]
 
*[[Update Data]]
 +
|
 
*[[SD Filesystem]]
 
*[[SD Filesystem]]
 
*[[Flash Filesystem]]
 
*[[Flash Filesystem]]
 
*[[Savegames]]
 
*[[Savegames]]
 
*[[:Category:File_formats|File Formats]] ([[NCSD|CCI]]/[[NCCH#CXI|CXI]]/[[CIA]])
 
*[[:Category:File_formats|File Formats]] ([[NCSD|CCI]]/[[NCCH#CXI|CXI]]/[[CIA]])
* [[PRUDP]]
+
* [[PRUDP|PRUDP (network protocol)]]
 
|}
 
|}
 
</div>
 
</div>
 
{{box-footer-empty}}
 
{{box-footer-empty}}

Latest revision as of 20:45, 29 April 2020