Make the driver almost build for target R5. How is the best way in the Jamfile to compile it together with src/system/kernel/util/list.c only for target R5?
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23957 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -30,7 +30,6 @@ void acl_rx_complete(void* cookie, uint32 status, void* data, uint32 actual_len)
|
|||||||
void command_complete(void* cookie, uint32 status, void* data, uint32 actual_len);
|
void command_complete(void* cookie, uint32 status, void* data, uint32 actual_len);
|
||||||
void event_complete(void* cookie, uint32 status, void* data, uint32 actual_len);
|
void event_complete(void* cookie, uint32 status, void* data, uint32 actual_len);
|
||||||
#else
|
#else
|
||||||
/* TODO: propagate this definitions */
|
|
||||||
void acl_tx_complete(void* cookie, status_t status, void* data, size_t actual_len);
|
void acl_tx_complete(void* cookie, status_t status, void* data, size_t actual_len);
|
||||||
void acl_rx_complete(void* cookie, status_t status, void* data, size_t actual_len);
|
void acl_rx_complete(void* cookie, status_t status, void* data, size_t actual_len);
|
||||||
void command_complete(void* cookie, status_t status, void* data, size_t actual_len);
|
void command_complete(void* cookie, status_t status, void* data, size_t actual_len);
|
||||||
@@ -167,7 +166,11 @@ assembly_rx(bt_usb_dev* bdev, bt_packet_t type, void *data, int count)
|
|||||||
|
|
||||||
|
|
||||||
void
|
void
|
||||||
|
#ifndef HAIKU_TARGET_PLATFORM_HAIKU
|
||||||
|
event_complete(void* cookie, uint32 status, void* data, uint32 actual_len)
|
||||||
|
#else
|
||||||
event_complete(void* cookie, status_t status, void* data, size_t actual_len)
|
event_complete(void* cookie, status_t status, void* data, size_t actual_len)
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
|
|
||||||
bt_usb_dev* bdev = cookie;
|
bt_usb_dev* bdev = cookie;
|
||||||
@@ -201,8 +204,13 @@ resubmit:
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void
|
void
|
||||||
|
#ifndef HAIKU_TARGET_PLATFORM_HAIKU
|
||||||
|
acl_rx_complete(void* cookie, uint32 status, void* data, uint32 actual_len)
|
||||||
|
#else
|
||||||
acl_rx_complete(void* cookie, status_t status, void* data, size_t actual_len)
|
acl_rx_complete(void* cookie, status_t status, void* data, size_t actual_len)
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
bt_usb_dev* bdev = cookie;
|
bt_usb_dev* bdev = cookie;
|
||||||
status_t err;
|
status_t err;
|
||||||
@@ -234,10 +242,12 @@ resubmit:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
#pragma mark --- RX ---
|
#pragma mark --- RX ---
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
status_t
|
status_t
|
||||||
submit_rx_event(bt_usb_dev* bdev)
|
submit_rx_event(bt_usb_dev* bdev)
|
||||||
{
|
{
|
||||||
@@ -304,12 +314,11 @@ submit_rx_sco(bt_usb_dev* bdev)
|
|||||||
#pragma mark --- TX Complete ---
|
#pragma mark --- TX Complete ---
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef HAIKU
|
|
||||||
void
|
void
|
||||||
command_complete(void* cookie, status_t status, void* data, size_t actual_len)
|
#ifndef HAIKU_TARGET_PLATFORM_HAIKU
|
||||||
|
command_complete(void* cookie, uint32 status, void* data, uint32 actual_len)
|
||||||
#else
|
#else
|
||||||
void
|
command_complete(void* cookie, status_t status, void* data, size_t actual_len)
|
||||||
command_complete(void* cookie, uint32 status, void* data, size_t actual_len)
|
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
snet_buffer* snbuf = (snet_buffer*) cookie;
|
snet_buffer* snbuf = (snet_buffer*) cookie;
|
||||||
|
|||||||
Reference in New Issue
Block a user