nuttx/wireless/bluetooth
Gregory Nutt accef0ca9e This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package.
NOTE: This selection is marked EXPERIMENTAL.  It is incomplete and, hence, untested.  It still lacks any low-level Bluetooth drivers and is missing the network interface driver.

Squashed commit of the following:

    wireless/bluetooth:  Fixe last of compile issues.  Now compiles without errors or warnings.
    wireless/blutooth:  Add macros BT_GETUINT16() and BT_PUTUINT16().  Fix more compile errors.  Only one file now generates compile errors.
    wireless/bluetooth:  Add macros BT_LE162HOST() and BT_HOST2LE16().
    wireless/bluetooth:  Add bt_queue.c; begin fixing comple errors.  Many more compile problems yet to resolve.
    Kconfig edited online with Bitbucket
    wireless/bluetooth:  Struggling to remove nano_fifo logic:  Replace buffer management with IOB allocate... this changes some logic and might have some side effects.  Use messages queues instead of nano-fifos to inter-task communications.  nano-fifos still used in 'frag' logic... whatever that is.
    wireless/bluetooth:  Fix numerous typos introduced by an ill conceived search-and-replace.
    wireless/bluetooth:  Add message queue support to manage interthread buffer transfers.
    wireless/bluetooth:  Replace fibers with kernel threads.
    wireless/bluetooth:  Fix a few initial compile errors.  Just the tip of the iceberg.
    wireless/bluetooth:  Complete leveage of the bluetooth stack including public header files.
    wireless/bluetooth:  Complete leverage of all Bluetooth source files.  Still missing header files that defines the driver interface.  Also missing the network driver implementation.
    wireless/bluetooth:  Fix some naming of static global variables.
    wireless/bluetooth:  Adds three more files ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package (plus two original files).
    wireless/bluetooth:  Adds five more files ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package.
    wireless/bluetooth:  Adds three more files ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package.
    wireless/bluetooth:  First few files ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package.
2018-03-29 12:39:22 -06:00
..
bt_atomic.c This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_atomic.h This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_att.c This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_att.h This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_buf.c This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_conn.c This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_conn.h This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_gatt.c This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_hcicore.c This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_hcicore.h This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_keys.c This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_keys.h This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_l2cap.c This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_l2cap.h This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_queue.c This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_queue.h This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_smp.c This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_smp.h This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
bt_uuid.c This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
Kconfig This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00
Make.defs This commit brings in the Bluetooth stack from the Intel/Zephyr arduino101_firmware_source-v1.tar package. 2018-03-29 12:39:22 -06:00