4e3a5769d3
optimize controller task handler (5bbe5533)
2017-07-31 14:41:34 +08:00
8fa4bfe0ae
component/bt: modified the bt lib for fix the bug when sent negative security reponse crash.
2017-07-30 23:04:14 -04:00
10942b2ff0
add ISR check && fix vhci delay
2017-07-25 19:57:25 +08:00
11c13cfe5f
fix RX packets losing bug(8e2ff681)
2017-07-20 15:40:11 +08:00
18d9d90fe1
fix txpwr api limits(6700b5ec)
2017-07-18 20:16:25 +08:00
f9993c7021
fix btdm init procedure, avoid deinit memory leak (bda96cde)
2017-07-13 23:10:58 +08:00
f0a77221bd
modify task procedure for add ble tx power set
...
1. due to add more different functions, modify task procedure
2. add protection of ble tx power set
3. <93938563>
2017-07-13 00:08:34 +08:00
18b1491a2f
add ble tx power set
2017-07-11 21:44:27 +08:00
af881936bf
following V2.1RC (fix register)
2017-07-08 21:30:32 +08:00
30a3ab11c4
fix register operation
2017-07-07 20:03:39 +08:00
0f68ece75c
bugfix in HCI layer to check NULL pointer in case that no packet is sent to host
2017-06-22 14:50:49 +08:00
03dbf4cdff
bugfix for hci_le_rd_rmt_used_feats_cmd handler in not checking connection state
2017-06-21 15:50:41 +08:00
e1f7dbc3bd
fix rx test mode task schedule delayed bug cause something error.
2017-06-07 14:54:46 +08:00
8f6c2c5481
bugfix for HCI command flow control in handling HCI_Host_Number_Of_Completed_Packets
2017-05-19 17:32:02 +08:00
e920ec21b8
disable information loggings from bt controller
2017-05-18 21:43:19 +08:00
3d6345f075
bt lib add dport access reference fix
2017-05-13 18:54:40 +08:00
cbdf2b94b1
bugfix for an assertion failure in r_ld_acl_data_tx when ACL-U transmission is resumed
2017-05-12 17:47:32 +08:00
d2b6923875
fix some bugs related to sniff mode in classic bluetooth controller
2017-05-03 20:30:56 +08:00
965318e4d9
use software interrupt(7) for vhci
...
(f75a5506)
2017-04-28 17:11:09 +08:00
0986936c6d
support UART HCI and fix some bugs
...
1. support uart hci, developer need not to do a bridge of VHCI and UART.
2. fix bug that rand/srand called in isr.
3. fix bug that ble rx packet may cause assert.
2017-03-30 17:25:42 +08:00
a2181cfc08
ci: Fix github deployment (add missing GITHUB_PUSH_REFS variable)
2017-03-28 10:08:42 +11:00
1904093f76
ci: Push both master and release bt lib branches to github
2017-03-22 21:13:38 +08:00
5164b8cb0c
let vhci callback "vhci_notify_host_send_available" be called in the context of BT controller task(9f6e18)
2017-03-22 19:37:42 +08:00
891188078b
component/btdm: let vhci callback "vhci_notify_host_send_available" to be called in the context of BT controller task(076df6)
2017-03-22 18:08:24 +08:00
9a4bb1d528
modification on the usage of result from osi_read_efuse_mac()
2017-03-01 20:33:40 +08:00
9f9f6a004e
bt ram release about 30K
2017-02-21 17:46:43 +08:00
dbac82b5c2
add btdm controller disable/enable for power save
...
1. add btdm controller disable/enable/deinit functions
2. operate task schedule big while from controller init
2017-02-21 00:39:12 +08:00
c70dc44f60
add frequency track function during bluetooth RX start and TX end interrupt
2017-02-10 15:37:33 +08:00
9c1eea6bb0
move functions that are potentially called in ISR to IRAM
2017-01-18 16:16:53 +08:00
52639e93f4
RF reference into iram
2017-01-17 13:47:11 +08:00
566acfd8c6
bugfix of LMP power control functions
2017-01-03 14:26:23 +08:00
91657e0c40
change toolchain (d64024)
2016-12-01 11:53:58 +08:00
a0f2d0a961
sw coexist option (721c72)
2016-11-24 17:55:40 +08:00
5349ca3634
no phy init
2016-11-24 15:03:47 +08:00
0f11ccac9a
seperate phy init (3682fe)
2016-11-03 16:24:45 +08:00
116bca5495
VHCI use FROM_CPU_2(53290a)
2016-11-01 17:46:28 +08:00
0c3df46cb3
wifi_bt_coexist: update bt_reg
...
c551b188
2016-10-17 15:43:55 +08:00
079b86ab34
wifi_bt_coexist: rm libphy.a librtc.a
...
libphya.a librtc.a store in esp32/lib
2016-10-16 16:49:01 +08:00
aa05c3fc82
add libphy.a librtc.a
...
libphy.a librtc.a is in esp32/lib, so bt add the two libs, if someone use them, please put them into esp32/lib instead of the origin librtc.a/libphy.a
2016-10-07 11:12:56 +08:00
804a6f6854
bt_wifi_coexist lib 1st
2016-10-07 11:05:56 +08:00
bcbc35215c
1. add and modify several OSI functions
...
2. add mutex protection in VHCI APIs
3. disable some print messages during initialization
4. BTCM_CONTROLLER_VERSION changed to "010102"
2016-09-26 18:28:27 +08:00
b1b798b585
Deploy to GitHub automatically
2016-09-23 12:04:38 +08:00
6c9a6de656
fix some function name
2016-09-22 22:45:55 +08:00
3bee5393a9
change the README.rst
2016-09-22 17:26:37 +08:00
f33481aa5d
add version 010100
2016-09-22 16:40:53 +08:00
9a50720af8
use same phy rtc as wifi and add bdaddr add & print
2016-09-22 16:20:45 +08:00
cfec2aea61
btdm controller lib and phy_bt rtc_bt
2016-09-22 14:39:56 +08:00