Skip to content

Commit

Permalink
bluetooth/btCoreData: x86_64 build fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
kallisti5 committed Apr 10, 2016
1 parent f298639 commit 73e3d8d
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 39 deletions.
2 changes: 1 addition & 1 deletion src/add-ons/kernel/bluetooth/Jamfile
@@ -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 hci ;
79 changes: 41 additions & 38 deletions src/add-ons/kernel/bluetooth/btCoreData/BTCoreData.cpp
Expand Up @@ -43,44 +43,47 @@ DumpHciConnections(int argc, char** argv)

while (iterator.HasNext()) {
conn = iterator.Next();
kprintf("LocalDevice=%lx Destination=%s handle=%#x type=%d"
"outqueue=%ld expected=%ld\n", conn->Hid,
bdaddrUtils::ToString(conn->destination), conn->handle, conn->type,
conn->OutGoingFrames.Count() , conn->ExpectedResponses.Count());

// each channel
kprintf("\tChannels\n");
DoublyLinkedList<L2capChannel>::Iterator channelIterator
= conn->ChannelList.GetIterator();

while (channelIterator.HasNext()) {
chan = channelIterator.Next();
kprintf("\t\tscid=%x dcid=%x state=%x cfg=%x\n", chan->scid,
chan->dcid, chan->state, chan->cfgState);
}

// Each outgoing
kprintf("\n\tOutGoingFrames\n");
DoublyLinkedList<L2capFrame>::Iterator frameIterator
= conn->OutGoingFrames.GetIterator();
while (frameIterator.HasNext()) {
frame = frameIterator.Next();
kprintf("\t\tscid=%x code=%x ident=%x type=%x, buffer=%p\n",
frame->channel->scid, frame->code, frame->ident,
frame->type, frame->buffer);
}

// Each expected
kprintf("\n\tExpectedFrames\n");
DoublyLinkedList<L2capFrame>::Iterator frameExpectedIterator
= conn->ExpectedResponses.GetIterator();

while (frameExpectedIterator.HasNext()) {
frame = frameExpectedIterator.Next();
kprintf("\t\tscid=%x code=%x ident=%x type=%x, buffer=%p\n",
frame->channel->scid, frame->code, frame->ident,
frame->type, frame->buffer);
}
/*
kprintf("LocalDevice=0x%" B_PRIx32 " Destination=%s handle=%#x type=%d"
"outqueue=%" B_PRId32 " expected=%" B_PRId32 "\n", conn->Hid,
bdaddrUtils::ToString(conn->destination).String(), conn->handle,
conn->type, conn->OutGoingFrames.Count(),
conn->ExpectedResponses.Count());
*/

// each channel
kprintf("\tChannels\n");
DoublyLinkedList<L2capChannel>::Iterator channelIterator
= conn->ChannelList.GetIterator();

while (channelIterator.HasNext()) {
chan = channelIterator.Next();
kprintf("\t\tscid=%x dcid=%x state=%x cfg=%x\n", chan->scid,
chan->dcid, chan->state, chan->cfgState);
}

// Each outgoing
kprintf("\n\tOutGoingFrames\n");
DoublyLinkedList<L2capFrame>::Iterator frameIterator
= conn->OutGoingFrames.GetIterator();
while (frameIterator.HasNext()) {
frame = frameIterator.Next();
kprintf("\t\tscid=%x code=%x ident=%x type=%x, buffer=%p\n",
frame->channel->scid, frame->code, frame->ident,
frame->type, frame->buffer);
}

// Each expected
kprintf("\n\tExpectedFrames\n");
DoublyLinkedList<L2capFrame>::Iterator frameExpectedIterator
= conn->ExpectedResponses.GetIterator();

while (frameExpectedIterator.HasNext()) {
frame = frameExpectedIterator.Next();
kprintf("\t\tscid=%x code=%x ident=%x type=%x, buffer=%p\n",
frame->channel->scid, frame->code, frame->ident,
frame->type, frame->buffer);
}
}

return 0;
Expand Down
1 change: 1 addition & 0 deletions src/add-ons/kernel/bluetooth/btCoreData/Jamfile
Expand Up @@ -9,6 +9,7 @@ if $(DEBUG) = 0 {
SubDirCcFlags [ FDefines DEBUG_MAX_LEVEL_FLOW=0 DEBUG_MAX_LEVEL_INFO=0 ] ;
}


KernelAddon btCoreData :
ConnectionInterface.cpp
ChannelInterface.cpp
Expand Down

0 comments on commit 73e3d8d

Please sign in to comment.