Преглед изворни кода

Reduce PS2MouseDevice debug spam in every dang mouse interrupt.

Andreas Kling пре 6 година
родитељ
комит
0e6c19ffa6
1 измењених фајлова са 4 додато и 0 уклоњено
  1. 4 0
      Kernel/PS2MouseDevice.cpp

+ 4 - 0
Kernel/PS2MouseDevice.cpp

@@ -1,6 +1,8 @@
 #include "PS2MouseDevice.h"
 #include "PS2MouseDevice.h"
 #include "IO.h"
 #include "IO.h"
 
 
+//#define PS2MOUSE_DEBUG
+
 static PS2MouseDevice* s_the;
 static PS2MouseDevice* s_the;
 
 
 PS2MouseDevice::PS2MouseDevice()
 PS2MouseDevice::PS2MouseDevice()
@@ -34,12 +36,14 @@ void PS2MouseDevice::handle_irq()
         break;
         break;
     case 2:
     case 2:
         m_data_state = 0;
         m_data_state = 0;
+#ifdef PS2MOUSE_DEBUG
         dbgprintf("PS2Mouse: %d, %d %s %s\n",
         dbgprintf("PS2Mouse: %d, %d %s %s\n",
             m_data[1],
             m_data[1],
             m_data[2],
             m_data[2],
             (m_data[0] & 1) ? "Left" : "",
             (m_data[0] & 1) ? "Left" : "",
             (m_data[0] & 2) ? "Right" : ""
             (m_data[0] & 2) ? "Right" : ""
         );
         );
+#endif
         if (m_client)
         if (m_client)
             m_client->did_receive_mouse_data(m_data[1], -m_data[2], m_data[0] & 1, m_data[0] & 2);
             m_client->did_receive_mouse_data(m_data[1], -m_data[2], m_data[0] & 1, m_data[0] & 2);
         break;
         break;