zephyr/include
Szymon Janc 2caa5f1442 Bluetooth: Track role change for BR/EDR connections
This make sure conn object is using correct role.

< HCI Command: Create Connection (0x01|0x0005) plen 13
        Address: 20:68:9D:60:A1:E4 (Liteon Technology Corporation)
        Packet type: 0xcc18
          DM1 may be used
          DH1 may be used
          DM3 may be used
          DH3 may be used
          DM5 may be used
          DH5 may be used
        Page scan repetition mode: R2 (0x02)
        Page scan mode: Mandatory (0x00)
        Clock offset: 0x0000
        Role switch: Allow slave (0x01)
> HCI Event: Command Status (0x0f) plen 4
      Create Connection (0x01|0x0005) ncmd 1
        Status: Success (0x00)
> HCI Event: Role Change (0x12) plen 8
        Status: Success (0x00)
        Address: 20:68:9D:60:A1:E4 (Liteon Technology Corporation)
        Role: Slave (0x01)
> HCI Event: Connect Complete (0x03) plen 11
        Status: Success (0x00)
        Handle: 11
        Address: 20:68:9D:60:A1:E4 (Liteon Technology Corporation)
        Link type: ACL (0x01)

Change-Id: I65cd8ba36f0e5317d79d7e4d884ee530e1f8b2a3
Signed-off-by: Szymon Janc <ext.szymon.janc@tieto.com>
2016-10-16 09:00:57 +03:00
..
arch arc: add _ARC_V2_IRQ_TRIGGER inline function 2016-10-07 20:50:25 +00:00
bluetooth Bluetooth: Track role change for BR/EDR connections 2016-10-16 09:00:57 +03:00
display
drivers unified: Add tickless idle support for x86 and ARM 2016-10-04 20:02:50 +00:00
fs fs: Adds the glue layer for the Fat FS module 2016-08-01 16:47:33 -07:00
microkernel kernel: Fix to DEFINE_TASK() macro 2016-10-11 09:54:44 -05:00
misc misc: fix off-by-one error in sys_memcpy_swap's assert 2016-10-15 04:14:43 -04:00
net Revert "net: fetch valid conn. to determine MSS in data_is_sent_and_acked()" 2016-10-14 07:12:06 +00:00
toolchain kernel: Add __unused tag 2016-10-03 20:22:05 +00:00
usb usb: Add Bluetooth class codes definitions 2016-08-10 15:27:35 +00:00
adc.h
aio_comparator.h
atomic.h atomic: fix bug in ATOMIC_INIT() 2016-09-13 17:12:55 -04:00
cache.h
clock_control.h
counter.h
device.h device: Make device_get_binding() const correct 2016-09-29 13:46:43 +00:00
dma.h
eth.h driver: ENC28J60 Ethernet SPI module 2016-08-05 20:36:44 +00:00
flash.h
fs.h fs: Fixes some type incompatibilities flagged by llvm 2016-10-04 00:19:22 -07:00
gpio.h trivial: fixed typos 2016-09-17 13:47:36 +00:00
i2c.h i2c: Fix restart flag in burst read 2016-09-07 14:40:20 +00:00
init.h init.h: use a counter when naming system devices 2016-09-23 15:36:29 +00:00
ipm.h ipm.h: fix erroneous edit of documentation 2016-09-14 18:10:48 +00:00
irq_offload.h
irq.h irq: Add irq_is_enabled external interrupt API 2016-09-20 19:45:12 +00:00
kernel_version.h
kernel.h unified: Mailboxes to use size_t 2016-10-15 07:41:24 +00:00
legacy.h unified: Tweak pipe API parameters 2016-10-15 07:09:58 +00:00
linker-defs.h nanokernel: move dataCopy() and bssZero() to common code 2016-07-08 18:23:11 +00:00
linker-tool-gcc.h x86 link: Specify ALIGN_WITH_INPUT for XIP data sections 2016-10-01 01:41:50 +00:00
linker-tool.h
microkernel.h unified: include kernel.h via major top-level header files 2016-09-13 17:12:55 -04:00
nanokernel.h doc: FIFO API uses first 32 bits of data items 2016-10-05 10:07:59 +00:00
pinmux.h
power.h power_mgmt: Reduce complexity in handling of power hooks 2016-10-05 10:05:42 +00:00
pwm.h drivers: pwm_shim: correct api argument inconsistency 2016-08-25 14:24:03 -07:00
rtc.h
section_tags.h
sections.h
sensor.h doc: revert unnamed union/struct workaround in favour of known-issues 2016-07-01 21:53:45 +00:00
shared_irq.h
spi.h drivers: spi: Update comment for spi config parameter 2016-08-10 15:06:23 +00:00
sw_isr_table.h
sys_clock.h
sys_io.h
toolchain.h doc: revert unnamed union/struct workaround in favour of known-issues 2016-07-01 21:53:45 +00:00
uart.h uart.h: fix path to PCI headers 2016-08-12 22:57:57 +00:00
watchdog.h
zephyr.h unified: include kernel.h via major top-level header files 2016-09-13 17:12:55 -04:00