aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Duggan <andrew.duggan@gmail.com>2014-11-09 11:23:30 -0800
committerAndrew Duggan <aduggan@synaptics.com>2014-11-10 10:01:46 -0800
commitbcdd7c6b1132937424c89f3ed897b6b7c9996225 (patch)
tree287929311b5021434fb85c769fd800d8000c862b
parentf73fdc75d90be91b2b2e3e61ec8a066b129c8a49 (diff)
downloadrmi4utils-bcdd7c6b1132937424c89f3ed897b6b7c9996225.tar.gz
Print the interrupt mask part of the function info
-rw-r--r--rmidevice/rmidevice.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/rmidevice/rmidevice.cpp b/rmidevice/rmidevice.cpp
index 454998c..b4fc0f5 100644
--- a/rmidevice/rmidevice.cpp
+++ b/rmidevice/rmidevice.cpp
@@ -248,9 +248,11 @@ void RMIDevice::PrintFunctions()
std::vector<RMIFunction>::iterator funcIter;
for (funcIter = m_functionList.begin(); funcIter != m_functionList.end(); ++funcIter)
- fprintf(stdout, "0x%02x (%d) (%d): 0x%02x 0x%02x 0x%02x 0x%02x\n",
+ fprintf(stdout, "0x%02x (%d) (%d) (0x%x): 0x%02x 0x%02x 0x%02x 0x%02x\n",
funcIter->GetFunctionNumber(), funcIter->GetFunctionVersion(),
- funcIter->GetInterruptSourceCount(), funcIter->GetDataBase(),
+ funcIter->GetInterruptSourceCount(),
+ funcIter->GetInterruptMask(),
+ funcIter->GetDataBase(),
funcIter->GetControlBase(), funcIter->GetCommandBase(),
funcIter->GetQueryBase());
}