574dcfb73e3741d715f7d4394fe5d3bd587cb0d2 |
|
12-May-2016 |
Pavlin Radoslavov <pavlin@google.com> |
Restart failed system calls interrupted with errno of EINTR In number of places we don't handle properly system calls failures when the errno is EINTR (i.e., the system call was interrupted by a signal). In all our use cases, the system calls should be restarted. The handling of the following system calls (as used in the code) has been updated/fixed: poll, send, recv, sendmsg, nanosleep, epoll_wait read - mostly (e.g., socket-like fds) write - mostly (e.g., socket-like fds) select, accept, connect Bug: 28471477 Bug: 28658141 Change-Id: I03e6f0f67e33876780fb6d02c33eb84547ba8f95
/system/bt/hci/src/hci_hal_mct.c
|
874e09529503f223b2c3a87a90d9a6cc72c90d7b |
|
01-Mar-2016 |
Srinu Jella <sjella@codeaurora.org> |
Corrected the stream for error checking Replace event_stream with acl_stream Bug: 27852645 Change-Id: I9ceb75ee05bad5d2ef1af819b3930216cc750507
/system/bt/hci/src/hci_hal_mct.c
|
b9757ee3c9f1bb4d521624606db5b2e7ba722eeb |
|
20-Nov-2015 |
Andre Eisenbach <eisenbach@google.com> |
Remove "block" parameter from eager_reader_read() Setting this parameter to true did not work and did not behave as expected. The functionality provided by this parameter is also not necessary, thus removing code. Change-Id: I29e60da4adf1d1fc84d8ec9a590de89e94bb7900
/system/bt/hci/src/hci_hal_mct.c
|
49120dc867c7818511b5afec461dfc97d17eef58 |
|
08-Jul-2015 |
Marie Janssen <jamuraa@google.com> |
build: Fix LOG_TAG define breakage, macro usage Fixes build breakages related to r.android.com/156982 Change-Id: Ib1143c41fe05a17c296226998afdb41a8cb6294a
/system/bt/hci/src/hci_hal_mct.c
|
db554581079863974af8e1289646f5deea6fc044 |
|
26-Jun-2015 |
Marie Janssen <jamuraa@google.com> |
build: Update osi log functions, use consistently Update the LOG_* functions to take a tag argument which makes them more consistent with the Android Log.*(TAG, s) common syntax and removes some #define-dependency with osi/include/log.h. Also update to never use Android log functions directly. Also contains minor cleanup of some header includes. Bug: 21569831 Change-Id: If07385cafbea062232ecdbc7c673f908d5ef8921
/system/bt/hci/src/hci_hal_mct.c
|
a2647d0f5b0078d95d547a96548462b910bd453c |
|
30-May-2015 |
Arman Uguray <armansito@google.com> |
gn-build: Get HCI and net_test_hci to compile This CL fixes the HCI module so that the HCI static library and the net_test_hci unit test can be compiled using GN + ninja. BUG=21339022,21444689 Change-Id: If3d8649b25297880e5e674a2026badb1b0e01fee
/system/bt/hci/src/hci_hal_mct.c
|
3e59b5b6f2ce1295e3e2711afcd2cdf0dd7e22b6 |
|
01-Apr-2015 |
Etan Cohen <etancohen@google.com> |
Fix build issues in bluedroid on master Change-Id: I0d3e93ea61dd03505fe9db902ed90bdd4141cab2
/system/bt/hci/src/hci_hal_mct.c
|
0f9b91e150e153229235c163861198e23600e636 |
|
12-Mar-2015 |
Sharvil Nanavati <sharvil@google.com> |
Use fully qualified path for OSI includes.
/system/bt/hci/src/hci_hal_mct.c
|
4a04780fd423d3c6673e9355af90ab60f31d9533 |
|
27-Dec-2014 |
Zach Johnson <zachoverflow@google.com> |
Canonicalize HCI logtags with bt_ prefix
/system/bt/hci/src/hci_hal_mct.c
|
44802768c447ab480d4227b3a852a97d923b816d |
|
24-Dec-2014 |
Sharvil Nanavati <sharvil@google.com> |
Add platform-independent logging macros to OSI. These macros should replace ALOG* and the various trace macros used throughout bluedroid. This change eliminates all uses of the ALOG* macros in favor of the new ones.
/system/bt/hci/src/hci_hal_mct.c
|
bf8193bc81cc077e3acd245cacbe8e3789c4b9ff |
|
08-Sep-2014 |
Zach Johnson <zachoverflow@google.com> |
HCI layer cleanup - x_interface_t started to get annoyingly verbose, changed to x_t - buffer_allocator is standalone now, no longer part of bte_main - new controller_t to handle controller start up and hold controller state - new hci_packet_factory to make packets, and hci_packet_parser to read information out of packets.
/system/bt/hci/src/hci_hal_mct.c
|
bb170c1ed53a8c8ed70817cd6ce633cf94c05289 |
|
22-Aug-2014 |
Zach Johnson <zachoverflow@google.com> |
Modify eager reader to support multi-byte reads
/system/bt/hci/src/hci_hal_mct.c
|
b7ddf13bca40c04aacf1ee086501389896cc2072 |
|
21-Aug-2014 |
Zach Johnson <zachoverflow@google.com> |
Implement an HCI HAL for MCT Unit tested. Needs verification on actual device (i.e. HDP profile).
/system/bt/hci/src/hci_hal_mct.c
|