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 |
|