Changes

no edit summary
Line 374: Line 374:  
No input/output.
 
No input/output.
   −
[12.0.0+] Now takes a total of 0x10-bytes of input.
+
[12.0.0+] Takes an input u32 and u64, no output.
    
This is used by [[BTM_services|btm]].
 
This is used by [[BTM_services|btm]].
Line 1,049: Line 1,049:  
| 6 || || 1-byte, FeatureSet. The default is value 0x68.
 
| 6 || || 1-byte, FeatureSet. The default is value 0x68.
 
|}
 
|}
 +
 +
= AdapterPropertyType =
 +
This is u32 enum "nn::bluetooth::hal::AdapterPropertyType".
    
= TransportType =
 
= TransportType =
Line 1,160: Line 1,163:     
= AdapterProperty =
 
= AdapterProperty =
This is "nn::bluetooth::AdapterProperty". This is a 0x103-byte struct.
+
This is "nn::bluetooth::AdapterProperty" ([12.0.0+] "nn::bluetooth::hal::AdapterProperty"). This is a 0x103-byte ([12.0.0+] 0x102-byte) struct.
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 1,176: Line 1,179:  
| 0x102 || 0x1 || Set to hard-coded value 0x68 (same as the data for [[#BluetoothPropertyType]] type6).
 
| 0x102 || 0x1 || Set to hard-coded value 0x68 (same as the data for [[#BluetoothPropertyType]] type6).
 
|}
 
|}
 +
 +
[12.0.0+]:
 +
 +
{...}
    
= AdapterPropertySet =
 
= AdapterPropertySet =
This is "nn::bluetooth::hal::AdapterPropertySet".
+
This is "nn::bluetooth::hal::AdapterPropertySet". This is a 0x102-byte struct.
    
= Address =
 
= Address =