No description
Find a file
Jaganath Kanakkassery 4349141935 Bluetooth: RFCOMM: Implement Disconnect API
This will be used by the user to disconnect or cancel connect dlc.
This also defines an internal close function which will take
appropriate action based on the dlc state.

In case of user initiated disconnection if some pending packets are
there in queue then it has to be sent before sending DISC packet.

< ACL Data TX: Handle 256 flags 0x00 dlen 8
      Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
      RFCOMM: Disconnect (DISC) (0x43)
         Address: 0x2b cr 1 dlci 0x0a
         Control: 0x53 poll/final 1
         Length: 0
         FCS: 0x6d

> ACL Data RX: Handle 256 flags 0x02 dlen 8
      Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
      RFCOMM: Unnumbered Ack (UA) (0x63)
         Address: 0x29 cr 0 dlci 0x0a
         Control: 0x73 poll/final 1
         Length: 0
         FCS: 0x26

Change-Id: Ie4fa3bd8f6b279fee6fb56ddce198d82c5047849
Signed-off-by: Jaganath Kanakkassery <jaganathx.kanakkassery@intel.com>
2016-12-09 06:52:56 +00:00
.known-issues known-issues: update rule for TCF summary line 2016-09-16 11:31:27 -07:00
arch soc: stm32xx: add pwm pinmux support 2016-12-06 10:31:46 -06:00
boards board: configure pwm support on ST Nucleo boards 2016-12-06 10:31:46 -06:00
doc net: Fix incorrect logging format specifiers 2016-12-07 13:15:58 +00:00
drivers drivers: bluetooth: nble: remove unneeded include path additions 2016-12-09 08:18:24 +02:00
ext pwm/stm32: add PWM driver for STM32 F1/F4/L4 2016-12-06 10:31:46 -06:00
include Bluetooth: RFCOMM: Implement Disconnect API 2016-12-09 06:52:56 +00:00
kernel kernel: Disable interrupts after tick calculation in k_sleep() 2016-12-08 16:37:51 +00:00
lib iot: Add HTTP support for Zephyr 2016-12-02 12:41:20 +02:00
misc printk: Add APIs to print into strings instead of default output 2016-12-05 20:08:40 +00:00
samples net: Fix incorrect logging format specifiers 2016-12-07 13:15:58 +00:00
scripts nucleo_l476rg: add board support 2016-12-06 10:31:45 -06:00
subsys Bluetooth: RFCOMM: Implement Disconnect API 2016-12-09 06:52:56 +00:00
tests Bluetooth: Switch from printf to printk functions 2016-12-09 08:18:24 +02:00
.checkpatch.conf checkpatch: ignore CONST_STRUCT warnings 2016-11-11 22:12:22 +00:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore testcases: instruct git to ignore *log and outdir-* 2016-06-14 22:01:34 +00:00
.gitreview Add a .gitreview file 2016-02-20 14:25:01 +00:00
.mailmap mailmap: update with new emails 2016-10-07 16:15:24 +00:00
defaults.tc testcases: catch more fatal kernel error messages 2016-11-11 13:21:16 +00:00
Kbuild build: remove old kernel support 2016-11-07 11:34:18 -08:00
Kconfig kconfig: Do not put architecture in the title 2016-03-14 16:50:51 -04:00
Kconfig.zephyr usb: move usb subsystem to subsys/usb and cleanup header inclusion 2016-10-31 19:21:42 +00:00
LICENSE add top level Apache 2.0 license file 2016-02-05 20:24:37 -05:00
LICENSING.rst LICENSING: clarify licenses of imported / reused code 2016-11-11 01:36:14 +00:00
MAINTAINERS Revert "maintainers: fix Ruud's email" 2016-12-02 23:08:53 -05:00
Makefile Merge "Merge net branch into master" 2016-12-05 15:56:26 +00:00
Makefile.inc build: Document outputexports 2016-11-12 02:08:08 +00:00
release-notes.rst release-note: initial import with 1.6 release notes 2016-12-03 00:06:23 -05:00
zephyr-env.sh win-build: corrects scripts_path for windows build. 2016-10-15 15:09:54 +00:00