Changes

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

Navigation menu