Commit Graph

46 Commits

Author SHA1 Message Date
ndeadly
3a4447feee btdrv: update StartInquiry and RespondToSspRequest service wrappers for 12.0.0 2021-04-20 01:10:37 +02:00
ndeadly
7a0f6b8a14 btdrv: revert v12 inquiry status doc text 2021-04-19 22:41:14 +02:00
ndeadly
eac6647476 btdrv: use correct u8 type for inquiry status on 12.0.0 2021-04-19 21:42:14 +02:00
ndeadly
c3e514ec08 btdrv: split RespondToPinRequest service wrapper into legacy and current versions 2021-04-18 14:21:38 +02:00
ndeadly
4cee7d8fa8 btdrv: more doc text indentation 2021-04-17 01:06:18 +02:00
ndeadly
dda3b748c6 btdrv: use correct slash in \ref 2021-04-17 00:58:34 +02:00
ndeadly
a8702d0b4f btdrv: fix copy-pasted doc text 2021-04-17 00:57:26 +02:00
ndeadly
dc665497a0 btdrv: change comments to reference BtdrvInquiryStatus 2021-04-17 00:54:47 +02:00
ndeadly
dba7d61756 btdrv: clean up doc text indentation 2021-04-17 00:29:34 +02:00
ndeadly
f585a60146 btdrv: change ble event info comments to doc text 2021-04-17 00:13:40 +02:00
ndeadly
0e4ee35842 btdrv: fix ssp_request struct definition for 12.0.0 to match wiki 2021-04-17 00:09:46 +02:00
ndeadly
ed7b7b39d0 btdrv: change comments to reference BtdrvHidConnectionStatus 2021-04-17 00:04:25 +02:00
ndeadly
cb960467ea btdrv: bool -> u8 2021-04-16 23:59:18 +02:00
ndeadly
268e5fa2b4 btdrv: label relevant firmware ranges for definitions that have changed over time 2021-04-16 23:57:53 +02:00
ndeadly
bbc7b1b68c btdrv: clean up event structs/enums and comments to match libnx style
(cherry picked from commit bcd2232b6d74828a3049e7911b6a40240fb5a5f5)
2021-04-16 22:12:44 +02:00
ndeadly
7ed6ebecc0 btdrv: add ext events moved to BtdrvEventInfo in 12.0.0
(cherry picked from commit f653a5196aa9c8f96686667e9bcdae1245fca1ab)
2021-04-16 22:01:51 +02:00
ndeadly
6da9348dee btdrv changes for 12.0.0
(cherry picked from commit 4d2e16fc336974c2be44a45e1cb549851ed901bc)
2021-04-16 22:01:37 +02:00
ndeadly
e646ac4314 btdrv: expand upon and refine event data definitions
(cherry picked from commit c71718916bc325ad671d2e427e3fe5923d962983)
2021-04-16 22:01:20 +02:00
yellows8
15a5d1c44f
btdrv: Updated params/docs for btdrvSetBleVisibility. 2021-02-04 11:47:50 -05:00
yellows8
531f9d7921
Updated/added bluetooth structs/enums. Updated docs.
Moved btm types into a dedicated .h.
2021-02-03 14:02:38 -05:00
yellows8
7751df9356
btdrv: Updated param names + docs. 2021-02-02 15:51:31 -05:00
yellows8
d813bef54b
btdrv: Added/updated structs/enums for events, etc. 2021-01-19 20:02:01 -05:00
yellows8
c8fdae9189
btdrv: Updated/added structs/enums for events, etc. 2021-01-16 13:34:12 -05:00
yellows8
110c2f0622
btdrv: Updated docs. 2021-01-05 01:36:29 -05:00
yellows8
348b21def2
btdrv: Updated names for BtdrvHidReportEvent*. 2021-01-03 02:07:17 -05:00
yellows8
2f6fcf7fb2
btdrv: Updated param names/docs. 2020-12-29 20:31:06 -05:00
yellows8
5820178f56 btdrv: Updated param order. 2020-08-20 18:38:55 -04:00
yellows8
89358ba98c btdrv: Use const for btdrvWriteHidData/btdrvSetHidReport. 2020-08-20 18:38:55 -04:00
yellows8
c669589a35 bluetooth: Updated params, improved docs, etc. 2020-08-20 18:38:55 -04:00
yellows8
4fae8554f7 btdrv/btm: Updated/added various structs. 2020-08-20 18:38:55 -04:00
yellows8
3b670bc652 btdrv: Added the remaining cmds, various fixes, and added a types .h. 2020-08-20 18:38:55 -04:00
yellows8
ab9ce7c330 btdrv: Added support for pre-4.0.0, etc. 2020-08-20 18:38:55 -04:00
yellows8
5551fcfab6 btmu/btdrv: Use bool flag where needed and updated docs. 2020-08-20 18:38:55 -04:00
yellows8
4e0fcb105d btdrv/btmu: Updated structs. 2020-08-20 18:38:55 -04:00
yellows8
94464baf38 btdrv/btmu: Various improvements. 2020-08-20 18:38:55 -04:00
yellows8
9439243649 Added btmu and added btdrv structs. 2020-08-20 18:38:55 -04:00
yellows8
a771f06a0e btdrv: Fixed btdrvGetHidReport IPC, updated docs, and added an enum. 2020-08-20 18:38:55 -04:00
yellows8
354e7d84fd btdrv: Added btdrvTriggerConnection. 2020-08-20 18:38:55 -04:00
yellows8
bc16eb227b btdrv: Updated the BtdrvBleAdvertisePacketData struct. 2020-08-20 18:38:55 -04:00
yellows8
045f6477d9 btdrv: Added cmds:
btdrvSetBleVisibility, btdrvSetBleAdvertiseData, btdrvSetBleAdvertiseParameter, btdrvRegisterGattClient, btdrvUnregisterGattClient, btdrvUnregisterAllGattClients, btdrvGetGattAttribute, btdrvGetGattService, btdrvRegisterGattServer, btdrvUnregisterGattServer, btdrvConnectGattClient, btdrvDisconnectGattClient, btdrvAddGattService, btdrvEnableGattService, btdrvAddGattCharacteristic, btdrvAddGattDescriptor, btdrvGetBleManagedEventInfo, btdrvGetGattFirstCharacteristic, btdrvGetGattNextCharacteristic, btdrvGetGattFirstDescriptor, btdrvGetGattNextDescriptor, btdrvRegisterGattManagedDataPath, btdrvUnregisterGattManagedDataPath, btdrvRegisterGattHidDataPath, btdrvUnregisterGattHidDataPath, btdrvRegisterGattDataPath, btdrvUnregisterGattDataPath.
2020-08-20 18:38:55 -04:00
yellows8
e0ee2ffc86 btdrv: Added btdrvGetEventInfo/btdrvGetHidEventInfo, etc. 2020-08-20 18:38:55 -04:00
yellows8
0075672b93 btdrvGetLeEventInfo -> btdrvGetLeHidEventInfo 2020-08-20 18:38:55 -04:00
yellows8
b15a583b80 btdrv: Added more cmds and the required enum:
btdrvGetLatestPlr, btdrvEnableTxPowerBoostSetting, btdrvIsTxPowerBoostSettingEnabled, btdrvEnableAfhSetting, btdrvIsAfhSettingEnabled, btdrvGetChannelMap, btdrvMoveToSecondaryPiconet, btdrvIsManufacturingMode, btdrvEmulateBluetoothCrash, btdrvGetBleChannelMap.
2020-08-20 18:38:55 -04:00
yellows8
b18912980e btdrv: Added HidReportEventInfo support. 2020-08-20 18:38:55 -04:00
yellows8
2878b97f3a btdrv: Added cmds:
btdrvGetAdapterProperties, btdrvGetAdapterProperty, btdrvSetAdapterProperty, btdrvWriteHidData, btdrvWriteHidData2, btdrvSetHidReport, btdrvGetHidReport.

Added/updated the required enum/struct.

bt(drv): Updated docs.
2020-08-20 18:38:55 -04:00
yellows8
a5e8572019 Added initial bluetooth support. 2020-08-20 18:38:55 -04:00