From: Andrei Emeltchenko <andrei.emeltchenko@xxxxxxxxx> Skeletons for Android Bluetooth and Socket HALs and BlueZ daemon. Note: Still need rebase after patches from Frederic are applied. Changes: * RFCv2: Took comments from mailing list reviewers. Use single makefile, remove mgmt library and directly link, remove adapter code and use default_adapter pointer and other style changes. Dropped some patches due to major changes. Andrei Emeltchenko (14): android: Add Adapter Bluetooth HAL template android: Add Socket Bluetooth HAL template android: Enable Socket interface android: Start Android Bluetooth daemon android: Add basic mgmt initialization sequence android: Create HAL API header skeleton android: Add adapter and device struct for BlueZ daemon android: Add Android Makefile for libbluetooth android: sdp: Reuse BlueZ SDP server in Android android: Add cap to bind to port < 1024 android: Implement read_info_complete callback android: Handle mgmt changed events android: Add makefile for hciconfig android: Add makefile for hcitool Makefile.android | 9 +- android/Android.mk | 165 +++++++++++++++ android/bt_adapter.c | 59 ++++++ android/bt_adapter.h | 60 ++++++ android/hal.h | 18 ++ android/hal_bluetooth.c | 411 +++++++++++++++++++++++++++++++++++++ android/hal_bt_sock.c | 84 ++++++++ android/hal_msg.h | 260 ++++++++++++++++++++++++ android/main.c | 511 +++++++++++++++++++++++++++++++++++++++++++++++ android/main.h | 25 +++ configure.ac | 4 + 11 files changed, 1604 insertions(+), 2 deletions(-) create mode 100644 android/bt_adapter.c create mode 100644 android/bt_adapter.h create mode 100644 android/hal.h create mode 100644 android/hal_bluetooth.c create mode 100644 android/hal_bt_sock.c create mode 100644 android/hal_msg.h create mode 100644 android/main.h -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html