Changes

Jump to navigation Jump to search
85 bytes added ,  16:51, 16 November 2019
no edit summary
== RegisterAlarmSetting ==
Takes a type-0x15 input buffer [[#AlarmSetting]] and a type-0x5 input buffer. Returns an u16 '''[[#AlarmSettingId''']].
The second buffer can be empty (addr=0/size=0).
== LoadApplicationParameter ==
Takes an input u16 '''[[#AlarmSettingId''' ]] and a type-0x6 output buffer. Returns an u32.
== DeleteAlarmSetting ==
Takes an input u16 '''[[#AlarmSettingId''']].
== Initialize ==
| Padding
|}
 
= AlarmSettingId =
This is "nn::notification::AlarmSettingId". This is an u16.
= AlarmSetting =
This is "nn::notification::AlarmSetting". Total size is 0x40 bytes.
{| class="wikitable" border="1"
| 0x00
| 0x02
| Alarm ID[[#AlarmSettingId]]
|-
| 0x02
|-
| 0x08
| 0x08
| UID high
|-
| 0x10
| 0x08| UID low
|-
| 0x18
| 0x08
| Application IDApplicationId
|-
| 0x28

Navigation menu