Line 1:
Line 1:
−
KD is the IOS module responsible for implementing WiiConnect24 functionality. It can perform HTTPS downloads, send and receive mail via SMTP, and execute a JavaScript-like language while the Wii is in standby mode.
+
KD is the IOS module responsible for implementing WiiConnect24 functionality. It can perform HTTP(S) downloads, send and receive mail via SMTP, and execute a JavaScript-like language while the Wii is in standby mode.
== Ioctl listing ==
== Ioctl listing ==
+
+
Inbuf addr & 3 is written to outbuf for most or all ioctls.
{| class="wikitable"
{| class="wikitable"
Line 30:
Line 32:
|-
|-
| 4
| 4
+
| KD_GetTimeTriggers
| ?
| ?
−
| ?
+
| 12 bytes
−
| 12+ bytes
+
| Writes the time triggers for the minutes of the hour for when KD_Download and KD_CheckMail are triggered to outbuf + 4.
−
|
|-
|-
| 5
| 5
Line 127:
Line 129:
|-
|-
| 0x21
| 0x21
−
| ?
+
| KD_SetNextWakeup
−
| ?
+
| 4 bytes
−
| ?
+
| 4 bytes
−
|
+
| Input is a u32 determining the seconds till next time STM_Wakeup is called.
|-
|-
| 0x22
| 0x22