bluetooth/btCoreData: x86_64 build fixes

This commit is contained in:
Alexander von Gluck IV
2016-04-09 21:09:19 -05:00
parent f29863944e
commit 73e3d8d20c
3 changed files with 38 additions and 34 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
SubDir HAIKU_TOP src add-ons kernel bluetooth ; SubDir HAIKU_TOP src add-ons kernel bluetooth ;
SubInclude HAIKU_TOP src add-ons kernel bluetooth btCoreData ; SubInclude HAIKU_TOP src add-ons kernel bluetooth btCoreData ;
SubInclude HAIKU_TOP src add-ons kernel bluetooth hci ; SubInclude HAIKU_TOP src add-ons kernel bluetooth hci ;
@@ -43,44 +43,47 @@ DumpHciConnections(int argc, char** argv)
while (iterator.HasNext()) { while (iterator.HasNext()) {
conn = iterator.Next(); conn = iterator.Next();
kprintf("LocalDevice=%lx Destination=%s handle=%#x type=%d" /*
"outqueue=%ld expected=%ld\n", conn->Hid, kprintf("LocalDevice=0x%" B_PRIx32 " Destination=%s handle=%#x type=%d"
bdaddrUtils::ToString(conn->destination), conn->handle, conn->type, "outqueue=%" B_PRId32 " expected=%" B_PRId32 "\n", conn->Hid,
conn->OutGoingFrames.Count() , conn->ExpectedResponses.Count()); bdaddrUtils::ToString(conn->destination).String(), conn->handle,
conn->type, conn->OutGoingFrames.Count(),
conn->ExpectedResponses.Count());
*/
// each channel // each channel
kprintf("\tChannels\n"); kprintf("\tChannels\n");
DoublyLinkedList<L2capChannel>::Iterator channelIterator DoublyLinkedList<L2capChannel>::Iterator channelIterator
= conn->ChannelList.GetIterator(); = conn->ChannelList.GetIterator();
while (channelIterator.HasNext()) { while (channelIterator.HasNext()) {
chan = channelIterator.Next(); chan = channelIterator.Next();
kprintf("\t\tscid=%x dcid=%x state=%x cfg=%x\n", chan->scid, kprintf("\t\tscid=%x dcid=%x state=%x cfg=%x\n", chan->scid,
chan->dcid, chan->state, chan->cfgState); chan->dcid, chan->state, chan->cfgState);
} }
// Each outgoing // Each outgoing
kprintf("\n\tOutGoingFrames\n"); kprintf("\n\tOutGoingFrames\n");
DoublyLinkedList<L2capFrame>::Iterator frameIterator DoublyLinkedList<L2capFrame>::Iterator frameIterator
= conn->OutGoingFrames.GetIterator(); = conn->OutGoingFrames.GetIterator();
while (frameIterator.HasNext()) { while (frameIterator.HasNext()) {
frame = frameIterator.Next(); frame = frameIterator.Next();
kprintf("\t\tscid=%x code=%x ident=%x type=%x, buffer=%p\n", kprintf("\t\tscid=%x code=%x ident=%x type=%x, buffer=%p\n",
frame->channel->scid, frame->code, frame->ident, frame->channel->scid, frame->code, frame->ident,
frame->type, frame->buffer); frame->type, frame->buffer);
} }
// Each expected // Each expected
kprintf("\n\tExpectedFrames\n"); kprintf("\n\tExpectedFrames\n");
DoublyLinkedList<L2capFrame>::Iterator frameExpectedIterator DoublyLinkedList<L2capFrame>::Iterator frameExpectedIterator
= conn->ExpectedResponses.GetIterator(); = conn->ExpectedResponses.GetIterator();
while (frameExpectedIterator.HasNext()) { while (frameExpectedIterator.HasNext()) {
frame = frameExpectedIterator.Next(); frame = frameExpectedIterator.Next();
kprintf("\t\tscid=%x code=%x ident=%x type=%x, buffer=%p\n", kprintf("\t\tscid=%x code=%x ident=%x type=%x, buffer=%p\n",
frame->channel->scid, frame->code, frame->ident, frame->channel->scid, frame->code, frame->ident,
frame->type, frame->buffer); frame->type, frame->buffer);
} }
} }
return 0; return 0;
@@ -9,6 +9,7 @@ if $(DEBUG) = 0 {
SubDirCcFlags [ FDefines DEBUG_MAX_LEVEL_FLOW=0 DEBUG_MAX_LEVEL_INFO=0 ] ; SubDirCcFlags [ FDefines DEBUG_MAX_LEVEL_FLOW=0 DEBUG_MAX_LEVEL_INFO=0 ] ;
} }
KernelAddon btCoreData : KernelAddon btCoreData :
ConnectionInterface.cpp ConnectionInterface.cpp
ChannelInterface.cpp ChannelInterface.cpp