baohongde
|
5e6824e3ea
|
Revert "fix live lock in bt isr immediately"
This reverts commit dd086a332315dedf5e326050c6dbed5e6a7eed18.
|
2020-07-20 17:10:04 +08:00 |
|
weitianhua
|
437c66920c
|
Free lmp tx buf in EM when handle detach_req
|
2020-07-20 17:10:04 +08:00 |
|
baohongde
|
712fe9d047
|
Increase max timer number, as ble mesh will use it.
|
2020-07-20 17:10:03 +08:00 |
|
baohongde
|
74a04aa4d7
|
components/bt: Disable and clear all LC interrupt before crash
|
2020-07-20 17:10:03 +08:00 |
|
gengyuchao
|
02ddbfe989
|
Restart bt more cleanly when no free elt in prog push
|
2020-07-20 17:10:03 +08:00 |
|
gengyuchao
|
63dfbd3f94
|
Fix ACL nb_prog add error issue.
Fix HCI timeout problem because sniff timeout count has not started in some case of slave mode.
|
2020-07-20 17:10:03 +08:00 |
|
baohongde
|
dac1a2f363
|
components/bt: Write NULL ptr in assert instead of int wdt
|
2020-07-20 17:10:02 +08:00 |
|
baohongde
|
18e2b52d6d
|
components/bt: Fix ble assert(64, 0)
|
2020-07-20 17:10:02 +08:00 |
|
gengyuchao
|
cfb6bb7566
|
Add bt isr count to check controller clk state
|
2020-07-20 17:10:02 +08:00 |
|
gengyuchao
|
bc6bd5155d
|
Add bt send to queue timeout abort
|
2020-07-20 17:10:02 +08:00 |
|
gengyuchao
|
2f911d84db
|
Add bt alive Checker.
|
2020-07-20 17:10:02 +08:00 |
|
gengyuchao
|
9958b41cab
|
Change BTC BTU Queue from INTERNALRAM to PSRAM and Increase the BTC BTU HCI_HOST queue size
Add CONFIG_SPIRAM_USE_MALLOC check and Add free mem when btc btu deinit in use psram mode
Assign NULL to btc btu queue when deinit
|
2020-07-20 17:10:02 +08:00 |
|
baohongde
|
95ab1be706
|
components/bt: Ignore clkoff check in CS write/read
|
2020-07-20 17:10:01 +08:00 |
|
baohongde
|
8e15c53631
|
components/bt: update bt version log
|
2020-07-20 17:10:01 +08:00 |
|
baohongde
|
a77867d302
|
fix live lock in bt isr immediately
fix too many live lock
|
2020-07-20 17:10:01 +08:00 |
|
lly
|
c27b399a49
|
ble_mesh: add api to set net_transmit
|
2020-07-20 17:10:01 +08:00 |
|
baohongde
|
d1027a0514
|
Fix assert 524288
|
2020-07-20 17:10:01 +08:00 |
|
baohongde
|
79db8df354
|
components/bt: Fix disconnect due to sniff with error Dsniff
|
2020-07-20 17:10:00 +08:00 |
|
baohongde
|
176c02a9fe
|
components/bt: optimize code structure
Move some var to DRAM
|
2020-07-20 17:10:00 +08:00 |
|
weitianhua
|
552524e43a
|
Fix oppo r15 sniff mode issue
change bt version log
|
2020-07-20 17:09:50 +08:00 |
|
baohongde
|
030281444c
|
components/bt: Fix crash due to NULL point
|
2020-07-20 17:09:50 +08:00 |
|
baohongde
|
d5f02c8302
|
add DRAM_ATTR & add logs
|
2020-07-20 17:09:49 +08:00 |
|
lly
|
d396624a60
|
ble_mesh: Check if appkey exist before deleting it
|
2020-04-20 18:26:17 +08:00 |
|
lly
|
4ede6c8c15
|
ble_mesh: Fix compile error when -O2 (performance) is chosen
|
2020-04-20 18:26:17 +08:00 |
|
lly
|
0c5d5c9dd6
|
ble_mesh: Add length check for some mesh operations
|
2020-04-20 18:26:17 +08:00 |
|
lly
|
1a89bfaef3
|
ble_mesh: Reduce the level of some mesh logs
|
2020-04-20 18:26:17 +08:00 |
|
lly
|
be3be59feb
|
ble_mesh: Remove some redundant functions
|
2020-04-20 18:26:17 +08:00 |
|
lly
|
679b55da62
|
ble_mesh: Provisioner provisioning miscellaneous fix
|
2020-04-20 18:26:17 +08:00 |
|
lly
|
e9b87fda73
|
ble_mesh: Continue node info restore even if failure happens
|
2020-04-20 18:26:17 +08:00 |
|
lly
|
20f1838563
|
ble_mesh: Fix Provisioner provisioning deadlock
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
f3e107ada9
|
ble_mesh: Fix update wrong last_hb info
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
fb33c67532
|
ble_mesh: Change Provisioned before log to info level
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
99c6aad0a6
|
ble_mesh: Use the right netkey during iv update
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
1ff2d61ddf
|
ble_mesh: Use the right net_idx & app_idx for publish
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
bb2c0475eb
|
ble_mesh: Check buf->ref before unref the buffer
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
b5ab64b4d9
|
ble_mesh: Fix mesh memory use-after-free issue
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
5c2e8930f9
|
ble_mesh: Add an API to directly erase mesh info
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
f34f7bade6
|
ble_mesh: Add ble mesh deinit in btc task
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
4790b63e2b
|
ble_mesh: Free beacon timer when deinit mesh
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
407b9b0a68
|
ble_mesh: Use lock for mesh timer operations
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
bad97eb1f9
|
ble_mesh: Add an API to get Provisioner node table entry
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
b6bcdad3db
|
ble_mesh: Provisioner supports receiving heartbeat
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
b6cb812499
|
ble_mesh: Allow maximum 377 octets payload
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
f41b9d6d64
|
ble_mesh: Reset transport info when node is removed
|
2020-04-20 18:26:16 +08:00 |
|
lly
|
576dcffec1
|
ble_mesh: Provisioner ignores msg from removed node
|
2020-04-20 18:26:15 +08:00 |
|
lly
|
8a7c8b2d60
|
ble_mesh: Provisioner supports multiple nvs namespaces
|
2020-04-20 18:26:15 +08:00 |
|
lly
|
a58c272b8c
|
ble_mesh: Different vendor models use the same opcode
|
2020-04-20 18:26:15 +08:00 |
|
lly
|
dfbdddecc1
|
ble_mesh: Fix compile error with c++ files
|
2020-04-20 18:26:15 +08:00 |
|
lly
|
46a23d9f8a
|
ble_mesh: Kconfig included a UTF-8 comma
|
2020-04-20 18:26:15 +08:00 |
|
lly
|
36918e179c
|
ble_mesh: Miscellaneous modifications
1. Add an API to get provisioned node count
2. Update several ble mesh documents
3. Fix some bugs which have been merged
|
2020-04-20 18:26:15 +08:00 |
|