12.0.1: Difference between revisions

No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 8: Line 8:


==System Titles==
==System Titles==
<fill this in (manually) later>
Besides the [[System_Version_Title|sysver]] titles, the following titles were updated: [[Bluetooth_Driver_services|bluetooth]], [[Sockets_services|bsdsocket]], NgWord/NgWord2.
 
There were no IPC changes. There were no NPDM changes besides the usual version-update. The only RomFs changes were for the bad word lists, besides the sysver titles.
 
===[[Bluetooth_Driver_services|bluetooth]]===
Error handling in various bt-audio funcs were updated.
 
An initialization func was updated.
 
Minor other changes.
 
The impl funcs for [[Bluetooth_Driver_services#EnableBluetooth|EnableBluetooth]] and [[Bluetooth_Driver_services#DisableBluetooth|DisableBluetooth]] were updated.
 
[[Bluetooth_Driver_services#EnableBle|EnableBle]]/[[Bluetooth_Driver_services#DisableBle|DisableBle]] was updated: on entry the func to update the objptr for enabled-object is used, then on exit it's called again to update it to disabled-object.
 
The func for the "nn.bluetooth.HidMessageHandler" thread was updated.
 
A func which triggers [[Bluetooth_Driver_services#ConnectionEventType|ConnectionEventType]] value 4 will now use {Address loaded from a func} instead of the input Address, if the input Address matches an Address from elsewhere (this comparison also done on the previous version, without changing the Address).
 
The Abort was removed in the code which initializes the "nn.bluetooth.BsaClient" thread, which was triggered depending on the value of global state.
 
The func used for the BSA Security callback was updated:
* For the pairing/authentication complete event, this will no longer Abort when the input Address doesn't match the Address from elsewhere.
* Various other event handling in this func was also updated.


==See Also==
==See Also==