1582 Commits

Author SHA1 Message Date
matthias.ringwald
4e6897b2cb mark run_loop_embedded struct as const 2011-08-20 10:36:21 +00:00
matthias.ringwald
542b89e48b mark both array as well as strings a const 2011-08-20 10:35:19 +00:00
matthias.ringwald
14f83a1051 mark remote_device_db_memory as const 2011-08-20 10:31:37 +00:00
matthias.ringwald@gmail.com
76115249e2 explicity use memcpy instead of relying on compiler to use intrinsic function 2011-08-18 16:48:07 +00:00
matthias.ringwald@gmail.com
d2fe945c6b use memset(addr, 0, len) instead of bzero(addr, len) to increase portability 2011-08-18 16:43:15 +00:00
matthias.ringwald@gmail.com
97bf3bd7e5 use proper function signatures 2011-08-18 16:08:59 +00:00
matthias.ringwald@gmail.com
0c04217973 mark Bluetooth ACL packet sizes as constant 2011-08-18 16:08:33 +00:00
matthias.ringwald@gmail.com
0b8164ba67 honor MTU of registered services 2011-08-18 16:07:56 +00:00
matthias.ringwald@gmail.com
feae72603a use unsigned int for attribute IDs 2011-08-18 15:53:13 +00:00
matthias.ringwald
27e8a260c3 implementing foo didn't work out - revering back 2011-08-14 18:40:50 +00:00
matthias.ringwald
56bcb00264 revised initial foo interface 2011-08-11 20:18:06 +00:00
matthias.ringwald
b6a86d9103 start work on foo 2011-08-11 20:11:15 +00:00
matthias.ringwald
311108c5d7 improve comment 2011-08-07 09:30:38 +00:00
matthias.ringwald
62edfb0414 extracted spd_append_range from sdp_traversal_filter_attributes 2011-08-07 09:28:57 +00:00
matthias.ringwald
8020a108cf rewrote sdp_handle_service_search_request to match spec 2011-08-06 21:55:02 +00:00
matthias.ringwald
0bafad16f3 use standard buffer again 2011-08-06 21:07:03 +00:00
matthias.ringwald
70fb2aa016 comment test code 2011-08-06 21:03:04 +00:00
matthias.ringwald
573f264739 rewrote sdp_handle_service_attribute_request to support minimal buffers 2011-08-06 21:02:45 +00:00
matthias.ringwald
cf5c39ed1c rewrote sdp_handle_service_search_attribute_request to support minimal buffers 2011-08-06 20:49:43 +00:00
matthias.ringwald
cf19c47a24 added sdp_filter_attributes_in_attributeIDList 2011-08-06 20:48:47 +00:00
matthias.ringwald@gmail.com
5e4306556f extracted sdp_get_size_for_service_search_attribute_response 2011-08-06 16:12:44 +00:00
matthias.ringwald
4d749e8b1f sdp server - adapt to minimal MTU (started) 2011-08-06 14:41:20 +00:00
matthias.ringwald
75a107579f fix spd_get_filtered_size 2011-08-06 13:11:51 +00:00
matthias.ringwald
fba7dda43e use uintptr_t instead of int for debug printf of pointers 2011-08-06 09:10:04 +00:00
matthias.ringwald
65b87ac8c3 RUN_LOOP_EMBEDDED is only available if EMBEDDED is defined 2011-08-06 08:57:39 +00:00
matthias.ringwald
ccaca820f5 don't compile run_loop_embedded in standard build 2011-08-06 08:57:06 +00:00
matthias.ringwald
4c642b9a5c fix conditional compile and prototypes 2011-08-06 08:52:06 +00:00
matthias.ringwald
d18a147f75 fix prototypes 2011-08-06 08:44:29 +00:00
matthias.ringwald
eda56fd465 added spd_get_filtered_size to get sum of attributes matching attribute list 2011-08-05 20:40:47 +00:00
matthias.ringwald
ccf81f4c49 implement sleep mode 2011-08-05 15:54:21 +00:00
matthias.ringwald
e96f52b81b define embedded_trigger to trigger run loop iteration and call from tick callback and hci h4 dma transport implementation 2011-08-05 15:50:55 +00:00
matthias.ringwald
a130134ed3 fix typo 2011-08-05 15:13:47 +00:00
matthias.ringwald
69805e1a11 define hal_cpu.h for low power mode 2011-08-05 15:08:53 +00:00
matthias.ringwald
ec749a416e undo last commit 2011-08-05 15:00:08 +00:00
matthias.ringwald
06afb09fdb fix compile for embedded 2011-08-05 14:58:02 +00:00
matthias.ringwald
e5780900c0 replace EMBEDDED with HAVE_TICK where appropriate 2011-08-05 14:53:18 +00:00
matthias.ringwald
0ff3056bc7 add advanced power management for iOS by Jens David (and bump version) 2011-08-04 21:25:43 +00:00
matthias.ringwald
f7659c28b1 re-add prototype or print_bd_addr to not break existing code 2011-08-01 11:55:41 +00:00
matthias.ringwald
7bba34d17e use bd_addr_to_str instead of print_bd_addr - and provide compat-svn.c to deal with fact that bd_addr_to_str is not in current Cydia release of BTstack 2011-08-01 11:52:27 +00:00
matthias.ringwald
e67516028b add bd_addr_to_str prototype 2011-08-01 10:43:19 +00:00
matthias.ringwald
642d7e9741 use new HCI_EVENT_HEADER_SIZE and HCI_ACL_HEADER_SIZE defines 2011-08-01 10:42:46 +00:00
matthias.ringwald
8aa7053ea5 use HCI_ACL_PAYLOAD_SIZE instead of HCI_ACL_BUFFER_SIZE 2011-08-01 10:42:12 +00:00
matthias.ringwald
d9a1d4598e replaced dynamic instantiation with static objects to avoid malloc 2011-07-30 19:55:43 +00:00
matthias.ringwald
fe425055f3 really use rfcomm_max_frame_size_for_l2cap_mtu 2011-07-30 18:15:51 +00:00
matthias.ringwald
a000fc19cc use max MTU for SDP and RFCOMM 2011-07-30 17:51:15 +00:00
matthias.ringwald
8fcba05dbd use HCI_ACL_PAYLOAD_SIZE instead of HCI_ACL_BUFFER_SIZE to constrain acl_data_packet_length 2011-07-30 17:48:48 +00:00
matthias.ringwald
300150f243 implemented rfcomm_max_frame_size_for_l2cap_mtu 2011-07-30 17:47:51 +00:00
matthias.ringwald
ca98bc61ab use dybnamic l2cap_max_mtu instead of (HCI_ACL_BUFFER_SIZE-L2CAP_HEADER_SIZE) constant 2011-07-30 16:14:28 +00:00
matthias.ringwald
4aa9e837c6 make l2cap_max_mtu public 2011-07-30 16:12:45 +00:00
matthias.ringwald
2985cb8479 renamed l2cap_max_l2cap_mtu into mtul2cap_max_mtu 2011-07-30 16:02:57 +00:00