Services: Difference between revisions
|  Battery notifications →Notifications |  →Notifications:  Generated using corgi3ds | ||
| Line 88: | Line 88: | ||
| |- | |- | ||
| !  ID | !  ID | ||
| !  Published by | |||
| !  Subscribed by | |||
| !  Description | !  Description | ||
| |- | |- | ||
| | 0x100 | | 0x100 | ||
| | This indicates that the recipient must terminate | |  | ||
| | Not Needed | |||
| | This indicates that the recipient must terminate. | |||
| |- | |- | ||
| | 0x101 | | 0x101 | ||
| | Signaled  | | PTM | ||
| | NS | |||
| | Signaled on sleep mode entry. | |||
| |- | |- | ||
| | 0x102 | | 0x102 | ||
| | Sleep Mode related?  | | PTM | ||
| | NS | |||
| | Sleep Mode related?   | |||
| |- | |- | ||
| | 0x103 | | 0x103 | ||
| |  | | PTM | ||
| | NS, CSND, NWM, AC, NIM | |||
| | Fired on sleep mode entry (Kernel state is modified by PTM after publishing this) | |||
| |- | |- | ||
| | 0x104 | | 0x104 | ||
| | PTM | |||
| |  | |||
| | This indicates that the system is entering sleep mode. (Kernel state is modified by PTM before publishing this) | | This indicates that the system is entering sleep mode. (Kernel state is modified by PTM before publishing this) | ||
| |- | |- | ||
| | 0x105 | | 0x105 | ||
| | PTM | |||
| | NS, DSP, CSND, GSP, CODEC, CAMERA, HID, QTM, MIC, IR, NWM, FRIENDS, AC, CECD, ACT, NDM, NIM | |||
| | This indicates that the system has exited sleep mode. | | This indicates that the system has exited sleep mode. | ||
| |- | |- | ||
| | 0x106   | | 0x106   | ||
| |  | | PTM | ||
| | NS, MIC, AC, NEWS, CECD, BOSS | |||
| | Fired after sleep mode exit. | |||
| |- | |- | ||
| | 0x107 | | 0x107 | ||
| | Unknown | | PTM | ||
| | NWM, CECD, BOSS, NDM, NIM, NEWS | |||
| | Unknown. | |||
| |- | |- | ||
| | 0x108 | | 0x108 | ||
| | System is going to Power Down | | PTM | ||
| | GSP, QTM | |||
| | System is going to Power Down. | |||
| |- | |- | ||
| | 0x109 | | 0x109 | ||
| | ?  | | CFG | ||
| | GSP | |||
| | ?  | |||
| |- | |||
| | 0x10B | |||
| | CFG | |||
| | CAMERA | |||
| | ? | |||
| |- | |- | ||
| | 0x10C | | 0x10C | ||
| |  | | PM | ||
| |  | |||
| | A Regular application has started. | |||
| |- | |- | ||
| | 0x110-0x11F | | 0x110-0x11F | ||
| | Sent  | | PM | ||
| | NS | |||
| | Sent on application exit. See [[PMApp:LaunchTitle#Launch_Flags|PM launch flags]]. | |||
| |- | |- | ||
| | 0x179 | | 0x179 | ||
| |  | | PM | ||
| | PTM, NS | |||
| | All processes other than PTM and NS have terminated. | |||
| |- | |- | ||
| | 0x200 | | 0x200 | ||
| | Signaled just before sleep mode is exited from | | | ||
| | NS | |||
| | Signaled just before sleep mode is exited from. | |||
| |- | |- | ||
| | 0x202 | | 0x202 | ||
| | MCU | |||
| | NS | |||
| | POWER button pressed | | POWER button pressed | ||
| |- | |- | ||
| | 0x203 | | 0x203 | ||
| | MCU | |||
| | NS | |||
| | POWER button held long | | POWER button held long | ||
| |- | |- | ||
| | 0x204 | | 0x204 | ||
| | MCU | |||
| | NS | |||
| | HOME button pressed | | HOME button pressed | ||
| |- | |- | ||
| | 0x205 | | 0x205 | ||
| | MCU | |||
| | NS | |||
| | HOME button released | | HOME button released | ||
| |- | |- | ||
| | 0x206 | | 0x206 | ||
| |  | | MCU / NWM | ||
| | NWM | |||
| | The physical Wi-Fi slider state changed | |||
| |- | |- | ||
| | 0x207 | | 0x207 | ||
| | | |||
| | MENU | |||
| | SD card inserted | | SD card inserted | ||
| |- | |- | ||
| | 0x208 | | 0x208 | ||
| | | |||
| | MENU | |||
| | Game cartridge inserted | | Game cartridge inserted | ||
| |- | |- | ||
| | 0x209 | | 0x209 | ||
| | | |||
| | NS, MENU | |||
| | SD card removed | | SD card removed | ||
| |- | |- | ||
| | 0x20A | | 0x20A | ||
| | | |||
| | NS, MENU | |||
| | Game cartridge removed | | Game cartridge removed | ||
| |- | |- | ||
| | 0x20B | | 0x20B | ||
| | | |||
| | NS, MENU | |||
| | Game cartridge inserted or removed | | Game cartridge inserted or removed | ||
| |- | |- | ||
| | 0x20C | | 0x20C | ||
| |  | | MCU | ||
| | PTM | |||
| | Published on a (fatal) hardware condition?, ptm throws fatal error F960D407 in receipt of this | |||
| |- | |- | ||
| | 0x20D | | 0x20D | ||
| | Charger plugged out | | MCU | ||
| | GSP | |||
| | Charger plugged out. | |||
| |- | |- | ||
| | 0x20E | | 0x20E | ||
| | Charger plugged in | | MCU | ||
| | GSP | |||
| | Charger plugged in.  | |||
| |- | |- | ||
| | 0x20F | | 0x20F | ||
| | MCU | |||
| |  | |||
| | Published by the mcu module when (bitmask & 0x8000) is true. This bitmask is obtained by reading i2c register 0x10. | | Published by the mcu module when (bitmask & 0x8000) is true. This bitmask is obtained by reading i2c register 0x10. | ||
| |-   | |-   | ||
| | 0x210 | | 0x210 | ||
| | MCU | |||
| |  | |||
| | Published by the mcu module when (bitmask & 0x4000) is true. This bitmask is obtained by reading i2c register 0x10. | | Published by the mcu module when (bitmask & 0x4000) is true. This bitmask is obtained by reading i2c register 0x10. | ||
| |- | |- | ||
| | 0x211 | | 0x211 | ||
| | Battery very low (5%) | | PTM | ||
| | | |||
| | Battery very low (5%) | |||
| |- | |- | ||
| | 0x212 | | 0x212 | ||
| | Battery low (10%) | | PTM | ||
| | | |||
| | Battery low (10%) | |||
| |- | |- | ||
| | 0x213 | | 0x213 | ||
| |  | | | ||
| | CODEC, HID, GSP, CAMERA, MIC, NDM, QTM, PTM  | |||
| | Signaled after exiting sleep mode and early during system boot. GSP powers LCD on in receipt to this, etc.   | |||
| |- | |- | ||
| | 0x214 | | 0x214 | ||
| |  | | | ||
| | CODEC, HID, GSP, CAMERA, MIC, NDM, QTM, PTM. | |||
| | Signaled before entering sleep mode. GSP shutdowns LCD in receipt to this, etc.   | |||
| |- | |- | ||
| | 0x300 | | 0x300 | ||
| | Signaled after sleep mode exit and during system boot | | AC | ||
| | NDM, MENU | |||
| | Signaled after sleep mode exit and during system boot. | |||
| |- | |- | ||
| | 0x301 | | 0x301 | ||
| | Signaled just before sleep mode is exited from | | AC | ||
| | FRIENDS, NDM | |||
| | Signaled just before sleep mode is exited from. | |||
| |- | |- | ||
| | 0x302 | | 0x302 | ||
| | Unknown | | NWM | ||
| | NDM, SOCKET, FRIENDS, AC | |||
| | Unknown. | |||
| |- | |- | ||
| | 0x303 | | 0x303 | ||
| | Unknown | | | ||
| | CECD, NDM | |||
| | Unknown. | |||
| |- | |- | ||
| | 0x304 | | 0x304 | ||
| | Unknown | | | ||
| | CECD, NDM, SOCKET | |||
| | Unknown | |||
| |} | |} | ||