Line 4:
Line 4:
SDK versions generally correspond to major IOS versions, however, this is not an exact correspondence; one notable example is the SDK version used in Red Steel, which has a HOME Menu with different sounds.
SDK versions generally correspond to major IOS versions, however, this is not an exact correspondence; one notable example is the SDK version used in Red Steel, which has a HOME Menu with different sounds.
−
A major component of the SDK is [[Revolution OS]]; this part always present, and it is responsible for loading [[REL]] files.
+
== Libraries ==
+
Libraries can be identified by a string saying <code><< RVL_SDK - NAME</code>.
+
+
{| class="wikitable"
+
! Name
+
! Function
+
|-
+
| OS
+
| Full name is [[Revolution OS]]; responsible for things like context switching and [[IOS]] communication
+
|-
+
| RFL
+
| Unknown
+
|-
+
| MP
+
| Unknown
+
|-
+
| NCD
+
| Network related?
+
|-
+
| NWC24
+
| [[WiiConnect24]] related?
+
|-
+
| WPAD
+
| [[Wiimote]] related?
+
|-
+
| EXI
+
| [[Hardware/EXI|EXI]] related?
+
|-
+
| GX
+
| [[Hardware/GX|GX]] related?
+
|-
+
| NAND
+
| Related to the filesystem and IOS?
+
|-
+
| SC
+
| Unknown
+
|-
+
| VI
+
| Video related?
+
|-
+
| AI
+
| Audio related?
+
|-
+
| AX
+
| Audio related?
+
|-
+
| DSP
+
| [[Hardware/DSP|DSP]] related?
+
|-
+
| DVD
+
| Related to reading [[Wii discs]]? Or maybe native DVD support?
+
|-
+
| SI
+
| Unknown
+
|-
+
| CNT
+
| Unknown
+
|-
+
| KPAD
+
| Unknown
+
|-
+
| KBD
+
| Unknown
+
|-
+
| KPR
+
| Unknown
+
|-
+
| HBM
+
| Possibly short for "Home Button Menu;" probably the [[HOME Menu]]
+
|}