Commit Graph

  • 1f1002a2c4 Bluedroid: Check peer device for downgrading security during authentication. Chinmay Chhajed 2020-06-24 15:22:08 +05:30
  • b78b98e466 Change position of tx free funciton before ld_read_clock & comment out log weitianhua 2020-06-23 16:55:55 +08:00
  • 8451fa0ed4 Bluedroid: Check peer device for downgrading security during authentication. Chinmay Chhajed 2020-05-13 15:20:27 +05:30
  • 2ce07f11cb Fix cache disable(16e64e5) baohongde 2020-06-19 11:40:38 +08:00
  • 17f7ef3432 Fix channel map instant reverse and add parameter check for connection request(5a90641) wangcheng 2020-06-18 11:18:55 +08:00
  • 33264f9f74 Abbreviate ld_acl reschedule log for quicker process weitianhua 2020-06-16 20:52:02 +08:00
  • 0cf8f3fe13 Fix radio EM access error(47dd449) baohongde 2020-06-12 14:18:26 +08:00
  • 238fc047f2 Fix ble disconnect due to instant of channel map update is too small(219866f) baohongde 2020-06-11 16:39:08 +08:00
  • 80f6d9285c Set AFH in time(075dd35) baohongde 2020-06-11 16:16:11 +08:00
  • 3ad81b6eaa Make sure good channel number is no less than 20(10f23e2) baohongde 2020-06-10 19:14:38 +08:00
  • d1bce33190 Fix ble connecting fail in coexist(d5c5c2c) baohongde 2020-06-08 18:00:35 +08:00
  • 445599977a Fix assert when controller received an HCI but did not want it(dcf24b9) baohongde 2020-06-05 21:16:29 +08:00
  • ba4826d620 assert in host, to coredump param(c960670) baohongde 2020-06-05 17:00:01 +08:00
  • 63e7a37c6c Backport MR from baidu proj (0fff744) weitianhua 2020-06-01 16:03:15 +08:00
  • c832b171c1 Free lmp tx buf in EM weitianhua 2020-05-27 19:24:12 +08:00
  • 03202cd15d Fix ble assert(64, 0)(8b948bc) baohongde 2020-05-26 21:36:21 +08:00
  • 3305ff336e Fix ble assert(64, 0)(973e762) baohongde 2020-05-26 19:02:19 +08:00
  • b9bf725241 Disable and clear all LC interrupt before crash(1959762) baohongde 2020-05-15 21:12:39 +08:00
  • 029819af39 Restart bt more cleanly when no free elt in prog push gengyuchao 2020-05-15 20:44:57 +08:00
  • d716a2b53f Fix following bugs in controller: 1. Fix acl_par->nb_prog add error 2. Remove useless diag debug code in r_ld_fm_prog_push 3. Workaround for a hardware bug in Slave sniff mode. Because of Slave dose not start a sniff timeout count when slave send a ACL package. gengyuchao 2020-05-15 15:17:39 +08:00
  • a0320936b7 Write NULL ptr in assert instead of int wdt(9e380c3) baohongde 2020-05-14 15:33:24 +08:00
  • a61241536c Fix ble assert 64, 0 (1bbf5dc) baohongde 2020-05-14 15:31:03 +08:00
  • 9780c8bf0b Add bt isr count to check controller clk state gengyuchao 2020-05-11 20:20:55 +08:00
  • 1ca31794e7 Fix ASSERT for RXDESC and save the log for debug weitianhua 2020-05-11 15:58:22 +08:00
  • 788ddf2752 Ignore clkoff check in CS write/read(8382383) baohongde 2020-05-11 15:22:44 +08:00
  • 6c438a7172 Fix ASSERT in ld_acl at line 302 forclkoff1 and localval weitianhua 2020-05-09 19:01:39 +08:00
  • b5039ec9d2 Fix ld_acl schedule bug to parity shift weitianhua 2020-05-09 18:51:43 +08:00
  • 0ec0b596be Fix ASSERT(64,0) in rwble.c weitianhua 2020-05-09 17:59:40 +08:00
  • 9b90c2c49a Fix ASSERT in ld_pscan.c at line 1032 weitianhua 2020-05-09 17:52:56 +08:00
  • 3b1ba4847e Free lmp tx buf in EM in the procedure of handling LMP_detach_Req when not received the last acknowledge from peer device and seperate them by ACL State weitianhua 2020-05-09 17:43:30 +08:00
  • a00ec2a23d Fix that when slave initiate unsniff procedure and meet transaction collision, no mode change event is repoerted weitianhua 2020-05-09 17:16:56 +08:00
  • f2b8809048 Fix int_wdt due to disable interrupt too long time weitianhua 2020-05-09 16:57:05 +08:00
  • a3f99fe556 Fix Connection fail in loop weitianhua 2020-05-09 16:28:56 +08:00
  • cfba102efc Set AFH in BTDM Task when WiFi changes channel weitianhua 2020-05-09 16:17:13 +08:00
  • 83b70bd82b Fix ASSERT(25,0) in lc_task.c weitianhua 2020-05-09 16:03:32 +08:00
  • e5ea8e195f Disable frequent warning log in ld_acl weitianhua 2020-05-09 15:47:23 +08:00
  • bc7e6aaf80 Move default log level to WARNING instead ERROR in BT Controller weitianhua 2020-05-09 15:37:30 +08:00
  • b5e2cb77f6 Fix assert 524288(3c147e3) baohongde 2020-05-07 18:10:10 +08:00
  • 91324feac1 Fix disconnect due to sniff with error Dsniff(fc8fbee) baohongde 2020-05-06 20:24:48 +08:00
  • 3524d276d6 modify ble conn dyn prio(1ee1530) baohongde 2020-04-24 15:05:50 +08:00
  • 4814ee12ac optimize code structure(dd96ca9) baohongde 2020-04-20 21:26:05 +08:00
  • 5c3740cce5 Feature: using high level interrupt in lc(4d48a8a) baohongde 2020-04-17 23:11:50 +08:00
  • dc3dc2cf2e Fix a bug that when frame program disable because of 'parity change has been detected on the slave ACL link at slave synchronization algorithm', while now is handling 'the last programmed frame' that cause no acl resched was called after that.(ab76488) baohongde 2020-04-17 22:39:51 +08:00
  • 062e97572b Fix assert in ld_pscan.c line 1032(22a96c24) baohongde 2020-04-17 22:16:20 +08:00
  • 64de148d81 bugfix that when slave initiates unsniff procedure and meet transaction collision, no mode_change_event is reported(b3fe7dc) Add interrupt protect fpr vhci_env_p->vhci_intr_st baohongde 2020-04-17 21:57:19 +08:00
  • 2e5a522345 Fix int wdt due to disable interrupt too long time(f6e7a2d) baohongde 2020-04-17 21:44:39 +08:00
  • 3492ca7db4 Fix wakeup delay with DFS(de13a85) baohongde 2020-04-17 21:39:53 +08:00
  • 1ded54101b Fix coex AFH taskposting err(7ffd52b) baohongde 2020-04-17 21:30:44 +08:00
  • 6c0ad5aea7 Fix assert when create conntion cancel(f0e12fb) baohongde 2020-03-28 22:05:05 +08:00
  • ae605f8c41 Fix bugs about role switch(fa1de67) baohongde 2020-03-28 21:54:40 +08:00
  • ab7570ca07 Fix assert when create conntion cancel(0ab6383) baohongde 2020-03-28 21:39:56 +08:00
  • d143becb21 Fix bugs about role switch(ebccde5) baohongde 2020-03-28 21:31:43 +08:00
  • 4d64d12dde Fix wakeup delay with DFS(3cd70f2) baohongde 2020-03-28 21:14:41 +08:00
  • 8f0ed42262 Fix assert when create conntion cancel(a86a8ff) baohongde 2020-03-28 21:08:30 +08:00
  • 2575a67bc7 Fix wakeup delay with DFS(c1cb145) baohongde 2020-03-28 20:48:57 +08:00
  • f0a5f011cc Fix assert when create conntion cancel(53fb34e) baohongde 2020-03-28 20:44:03 +08:00
  • e89bf97b85 Fix hci packet count reported in NOCP HCI event at the time of disconnection(d9cc6b19) sushant.chougule 2020-03-24 15:48:36 +05:30
  • 682cd63dbd Fix wakeup delay with DFS(c03db76) baohongde 2020-03-20 17:49:57 +08:00
  • 842c3c8cf5 Fix conn fail in loop (328ea7a) baohongde 2020-03-13 13:35:51 +08:00
  • 95bd1e286a Disable check due to double isr(37acd4f) baohongde 2020-03-11 23:25:31 +08:00
  • 8b47aa1d33 Set AFH in btdm task when wifi change channel(60bfe91) baohongde 2020-03-11 14:31:24 +08:00
  • 68606f57eb Fix some bugs due to interrupt response not timely(a89c1b6) baohongde 2020-03-10 20:51:37 +08:00
  • f95c1f2740 controller re-enable bugfix and scan feature bugfix : fix the crash bug after controller disable and re enable for ble feature : Add setting single channel function for scan on esp32 gengyuchao 2020-03-09 17:36:55 +08:00
  • f53422a77e disable some frequent logs(a6a40d7) baohongde 2020-03-06 16:59:20 +08:00
  • 44a75b980e Fix assert(512,0)(a62b28a) baohongde 2020-03-06 16:28:56 +08:00
  • 7ca8954f4a enable more trace loggings to debug(8726bc9) wangmengyang 2020-03-04 21:27:31 +08:00
  • 21d16b1241 This MR is intended to fix Bluetooth event scheduling when WiFi is also enabled. Chinmay Chhajed 2020-03-05 19:19:52 +05:30
  • 7a971f3494 This MR is intended to fix Bluetooth event scheduling when WiFi is also enabled. Chinmay Chhajed 2020-03-05 18:18:40 +05:30
  • 6c685f1529 This MR is intended to fix Bluetooth event scheduling when WiFi is also enabled. The global interrupts will be disabled before taking current time for scheduling further bluetooth events. Earlier disabling interrupts was taking some time because of which WiFi events were interrupting in current bluetooth scheduling. Chinmay Chhajed 2020-03-04 20:23:01 +05:30
  • fd41c79d3f Fix no free elt in prog push(aef97de) ea.c ea_elt_insert will disable all interrupts then get calue of current time baohongde 2020-03-03 22:14:43 +08:00
  • 5b862c49e9 fix assert 131072(1323c6af) zwj 2020-03-03 21:24:38 +08:00
  • f7e14284a3 Fix assert when create conntion cancel(fd2a63b) baohongde 2020-02-28 20:13:00 +08:00
  • 33d26d5668 back port esp32 5p0 features to release/v3.1 June 2020-02-28 19:42:43 +08:00
  • efa0929918 esp325p0 new features backport to release/v3.2 June 2020-02-28 19:30:21 +08:00
  • 2e2d079c85 backport esp32 5p0 new features June 2020-02-28 18:25:28 +08:00
  • 3c1a241655 Fix bugs about role switch(a7eae8e) baohongde 2020-02-20 19:10:38 +08:00
  • c9717bf8f9 Fix bugs about role switch(b1af00f) baohongde 2020-02-20 15:21:00 +08:00
  • c110627ede component/bt: allow start adv again when adv is already stoped and fix crash when tx prog sometimes(0195e223) zhiweijian 2020-02-20 14:25:33 +08:00
  • f845e941b8 allow start adv again when adv is already stoped and fix crash when tx prog sometimes(916e7fa0) zhiweijian 2020-02-20 14:11:36 +08:00
  • 6b12784dcc Fix bugs about role switch(e27d6da) baohongde 2020-02-19 20:14:35 +08:00
  • 6168fd6515 backport esp32 5p0 new features to release/v3.3 June 2020-02-18 15:17:30 +08:00
  • f1ea6a5b8c Improve coexistence performance according to specific WiFi/BT/BLE scienario(95fd9de) changes for mesh baohongde 2020-02-18 11:17:53 +08:00
  • 659f0a055a coex: fix watchdog timeout when sleep enabled(ebdefc3) baohongde 2020-02-17 12:09:31 +08:00
  • 091df76445 Fix ble crash issue triggered by ble event irq miss(0x20000)(819979b9) System Administrator 2020-01-22 16:10:51 +05:30
  • 32792b42f6 add auto latency to avoid bt stuck when ble connection use small interval(8b81ba0) Tian Hao 2020-02-12 21:12:38 +08:00
  • 52c247af28 Future events scheduling error in case of wifi and bluetooth. Chinmay Chhajed 2020-02-12 14:47:19 +08:00
  • 6a94e32fa9 flash code optimize and move time critical functions to IRAM June 2020-01-21 11:36:08 +08:00
  • 5b3a571bfc coex schm v3.3(4fa8a29) baohongde 2020-01-21 12:00:34 +08:00
  • c246009ffb fix bug sleep may cause HCI timeout (5fda27f) Tian Hao 2020-01-15 15:00:33 +08:00
  • 0f1f79c620 esp325p0 new features support June 2020-01-16 11:53:58 +08:00
  • 2ce31a70c3 fix task watchdog timeout with sleep(cefbf64) baohongde 2020-01-17 17:40:57 +08:00
  • 3e6557c91f backports release/v3.1(6bb3b05) baohongde 2020-01-16 17:19:42 +08:00
  • a0814193a7 backports release/v3.2(85c9f9b) baohongde 2020-01-16 16:19:00 +08:00
  • e8fce0677d backports release/v3.3(c6ef133) baohongde 2020-01-16 15:21:22 +08:00
  • 0b17771f26 hfp disconn issue for bridgera weitianhua 2020-01-15 12:21:55 +08:00
  • 7083b45b40 backports for coex schm(577c007) baohongde 2020-01-14 20:16:26 +08:00
  • e9b76dc715 Improve coexistence performance according to specific WiFi/BT/BLE scienario(d9910b0) baohongde 2020-01-09 20:23:33 +08:00
  • 2c97ccdb96 changes for mesh(5ebf05d) baohongde 2020-01-09 20:13:57 +08:00
  • 11a8f76c5d Fix crash after interrupt restore(8df223c) baohongde 2020-01-07 20:04:58 +08:00
  • 0a707c811e Fix A2DP stuck when BLE's interval is too small(1ad4137) baohongde 2020-01-06 20:18:58 +08:00