VirtualBox

Ignore:
Timestamp:
Jul 3, 2013 12:55:30 PM (11 years ago)
Author:
vboxsync
Message:

Devices/Input/UsbMouse: release logging.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Input/UsbMouse.cpp

    r46923 r46930  
    788788static int usbHidCompleteStall(PUSBHID pThis, PUSBHIDEP pEp, PVUSBURB pUrb, const char *pszWhy)
    789789{
    790     Log(("usbHidCompleteStall/#%u: pUrb=%p:%s: %s\n", pThis->pUsbIns->iInstance, pUrb, pUrb->pszDesc, pszWhy));
     790    LogRelFlow(("usbHidCompleteStall/#%u: pUrb=%p:%s: %s\n",
     791                pThis->pUsbIns->iInstance, pUrb, pUrb->pszDesc, pszWhy));
    791792
    792793    pUrb->enmStatus = VUSBSTATUS_STALL;
     
    811812static int usbHidCompleteOk(PUSBHID pThis, PVUSBURB pUrb, size_t cbData)
    812813{
    813     Log(("usbHidCompleteOk/#%u: pUrb=%p:%s cbData=%#zx\n", pThis->pUsbIns->iInstance, pUrb, pUrb->pszDesc, cbData));
     814    LogRelFlow(("usbHidCompleteOk/#%u: pUrb=%p:%s cbData=%#zx\n",
     815                pThis->pUsbIns->iInstance, pUrb, pUrb->pszDesc, cbData));
    814816
    815817    pUrb->enmStatus = VUSBSTATUS_OK;
     
    896898
    897899        cbCopy = sizeof(pReport->t);
    898 //        LogRel(("Abs movement, X=%d, Y=%d, dZ=%d, btn=%02x, report size %d\n", pReport->t.cx, pReport->t.cy, pReport->t.dz, pReport->t.btn, cbCopy));
     900        LogRel3(("Abs event, X=%d, Y=%d, dZ=%d, btn=%02x, report size %d\n",
     901                 pReport->t.cx, pReport->t.cy, pReport->t.dz, pReport->t.btn,
     902                 cbCopy));
    899903        break;
    900904    }
     
    907911   
    908912        cbCopy = sizeof(pReport->m);
    909 //        LogRel(("Rel movement, dX=%d, dY=%d, dZ=%d, btn=%02x, report size %d\n", pReport->m.dx, pReport->m.dy, pReport->m.dz, pReport->m.btn, cbCopy));
     913        LogRel3(("Rel event, dX=%d, dY=%d, dZ=%d, btn=%02x, report size %d\n",
     914                 pReport->m.dx, pReport->m.dy, pReport->m.dz, pReport->m.btn,
     915                 cbCopy));
    910916        break;
    911917    }
     
    950956    else
    951957    {
    952         Log2(("No available URB for USB mouse\n"));
     958        LogRelFlow(("No available URB for USB mouse\n"));
    953959        pThis->fHasPendingChanges = true;
    954960    }
     
    10391045{
    10401046    PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID);
    1041     LogFlow(("usbHidUrbReap/#%u: cMillies=%u\n", pUsbIns->iInstance, cMillies));
     1047    LogRelFlow(("usbHidUrbReap/#%u: cMillies=%u\n", pUsbIns->iInstance, cMillies));
    10421048
    10431049    RTCritSectEnter(&pThis->CritSect);
     
    10611067
    10621068    if (pUrb)
    1063         Log(("usbHidUrbReap/#%u: pUrb=%p:%s\n", pUsbIns->iInstance, pUrb, pUrb->pszDesc));
     1069        LogRelFlow(("usbHidUrbReap/#%u: pUrb=%p:%s\n", pUsbIns->iInstance, pUrb,
     1070                    pUrb->pszDesc));
    10641071    return pUrb;
    10651072}
     
    10721079{
    10731080    PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID);
    1074     LogFlow(("usbHidUrbCancel/#%u: pUrb=%p:%s\n", pUsbIns->iInstance, pUrb, pUrb->pszDesc));
     1081    LogRelFlow(("usbHidUrbCancel/#%u: pUrb=%p:%s\n", pUsbIns->iInstance, pUrb,
     1082                pUrb->pszDesc));
    10751083    RTCritSectEnter(&pThis->CritSect);
    10761084
     
    11101118        {
    11111119            AssertFailed();
    1112             Log(("usbHidHandleIntrDevToHost: Entering STATUS\n"));
     1120            LogRelFlow(("usbHidHandleIntrDevToHost: Entering STATUS\n"));
    11131121            return usbHidCompleteOk(pThis, pUrb, 0);
    11141122        }
     
    11201128        {
    11211129            AssertFailed();
    1122             Log(("usbHidHandleIntrDevToHost: Entering READY\n"));
     1130            LogRelFlow(("usbHidHandleIntrDevToHost: Entering READY\n"));
    11231131            pThis->enmState = USBHIDREQSTATE_READY;
    11241132            return usbHidCompleteOk(pThis, pUrb, 0);
     
    11301138            if (pThis->fHasPendingChanges)
    11311139                usbHidSendReport(pThis);
    1132             LogFlow(("usbHidHandleIntrDevToHost: Added %p:%s to the queue\n", pUrb, pUrb->pszDesc));
     1140            LogRelFlow(("usbHidHandleIntrDevToHost: Added %p:%s to the queue\n",
     1141                        pUrb, pUrb->pszDesc));
    11331142            return VINF_SUCCESS;
    11341143
     
    11371146         */
    11381147        default:
    1139             Log(("usbHidHandleIntrDevToHost: enmState=%d cbData=%#x\n", pThis->enmState, pUrb->cbData));
     1148            LogRelFlow(("usbHidHandleIntrDevToHost: enmState=%d cbData=%#x\n",
     1149                        pThis->enmState, pUrb->cbData));
    11401150            return usbHidCompleteStall(pThis, NULL, pUrb, "Really bad state (D2H)!");
    11411151    }
     
    11641174                        {
    11651175                            case VUSB_DT_STRING:
    1166                                 Log(("usbHid: GET_DESCRIPTOR DT_STRING wValue=%#x wIndex=%#x\n", pSetup->wValue, pSetup->wIndex));
     1176                                LogRelFlow(("usbHid: GET_DESCRIPTOR DT_STRING wValue=%#x wIndex=%#x\n",
     1177                                            pSetup->wValue, pSetup->wIndex));
    11671178                                break;
    11681179                            default:
    1169                                 Log(("usbHid: GET_DESCRIPTOR, huh? wValue=%#x wIndex=%#x\n", pSetup->wValue, pSetup->wIndex));
     1180                                LogRelFlow(("usbHid: GET_DESCRIPTOR, huh? wValue=%#x wIndex=%#x\n",
     1181                                            pSetup->wValue, pSetup->wIndex));
    11701182                                break;
    11711183                        }
     
    12071219                                cbCopy = pUrb->cbData - sizeof(*pSetup);
    12081220                                cbCopy = RT_MIN(cbCopy, cbDesc);
    1209                                 Log(("usbHidMouse: GET_DESCRIPTOR DT_IF_HID_DESCRIPTOR wValue=%#x wIndex=%#x cbCopy=%#x\n", pSetup->wValue, pSetup->wIndex, cbCopy));
     1221                                LogRelFlow(("usbHidMouse: GET_DESCRIPTOR DT_IF_HID_DESCRIPTOR wValue=%#x wIndex=%#x cbCopy=%#x\n",
     1222                                            pSetup->wValue, pSetup->wIndex,
     1223                                            cbCopy));
    12101224                                memcpy(&pUrb->abData[sizeof(*pSetup)], pDesc, cbCopy);
    12111225                                return usbHidCompleteOk(pThis, pUrb, cbCopy + sizeof(*pSetup));
     
    12381252                                cbCopy = pUrb->cbData - sizeof(*pSetup);
    12391253                                cbCopy = RT_MIN(cbCopy, cbDesc);
    1240                                 Log(("usbHid: GET_DESCRIPTOR DT_IF_HID_REPORT wValue=%#x wIndex=%#x cbCopy=%#x\n", pSetup->wValue, pSetup->wIndex, cbCopy));
     1254                                LogRelFlow(("usbHid: GET_DESCRIPTOR DT_IF_HID_REPORT wValue=%#x wIndex=%#x cbCopy=%#x\n",
     1255                                            pSetup->wValue, pSetup->wIndex,
     1256                                            cbCopy));
    12411257                                memcpy(&pUrb->abData[sizeof(*pSetup)], pDesc, cbCopy);
    12421258                                return usbHidCompleteOk(pThis, pUrb, cbCopy + sizeof(*pSetup));
     
    12441260
    12451261                            default:
    1246                                 Log(("usbHid: GET_DESCRIPTOR, huh? wValue=%#x wIndex=%#x\n", pSetup->wValue, pSetup->wIndex));
     1262                                LogRelFlow(("usbHid: GET_DESCRIPTOR, huh? wValue=%#x wIndex=%#x\n",
     1263                                            pSetup->wValue, pSetup->wIndex));
    12471264                                break;
    12481265                        }
     
    12511268
    12521269                    default:
    1253                         Log(("usbHid: Bad GET_DESCRIPTOR req: bmRequestType=%#x\n", pSetup->bmRequestType));
     1270                        LogRelFlow(("usbHid: Bad GET_DESCRIPTOR req: bmRequestType=%#x\n",
     1271                                    pSetup->bmRequestType));
    12541272                        return usbHidCompleteStall(pThis, pEp, pUrb, "Bad GET_DESCRIPTOR");
    12551273                }
     
    12631281                if (pSetup->wLength != 2)
    12641282                {
    1265                     Log(("usbHid: Bad GET_STATUS req: wLength=%#x\n", pSetup->wLength));
     1283                    LogRelFlow(("usbHid: Bad GET_STATUS req: wLength=%#x\n",
     1284                                pSetup->wLength));
    12661285                    break;
    12671286                }
     
    12721291                    {
    12731292                        Assert(pSetup->wIndex == 0);
    1274                         Log(("usbHid: GET_STATUS (device)\n"));
     1293                        LogRelFlow(("usbHid: GET_STATUS (device)\n"));
    12751294                        wRet = 0;   /* Not self-powered, no remote wakeup. */
    12761295                        memcpy(&pUrb->abData[sizeof(*pSetup)], &wRet, sizeof(wRet));
     
    12871306                        else
    12881307                        {
    1289                             Log(("usbHid: GET_STATUS (interface) invalid, wIndex=%#x\n", pSetup->wIndex));
     1308                            LogRelFlow(("usbHid: GET_STATUS (interface) invalid, wIndex=%#x\n",
     1309                                        pSetup->wIndex));
    12901310                        }
    12911311                        break;
     
    13021322                        else
    13031323                        {
    1304                             Log(("usbHid: GET_STATUS (endpoint) invalid, wIndex=%#x\n", pSetup->wIndex));
     1324                            LogRelFlow(("usbHid: GET_STATUS (endpoint) invalid, wIndex=%#x\n",
     1325                                        pSetup->wIndex));
    13051326                        }
    13061327                        break;
     
    13081329
    13091330                    default:
    1310                         Log(("usbHid: Bad GET_STATUS req: bmRequestType=%#x\n", pSetup->bmRequestType));
     1331                        LogRelFlow(("usbHid: Bad GET_STATUS req: bmRequestType=%#x\n",
     1332                                    pSetup->bmRequestType));
    13111333                        return usbHidCompleteStall(pThis, pEp, pUrb, "Bad GET_STATUS");
    13121334                }
     
    13191341
    13201342        /** @todo implement this. */
    1321         Log(("usbHid: Implement standard request: bmRequestType=%#x bRequest=%#x wValue=%#x wIndex=%#x wLength=%#x\n",
    1322              pSetup->bmRequestType, pSetup->bRequest, pSetup->wValue, pSetup->wIndex, pSetup->wLength));
     1343        LogRelFlow(("usbHid: Implement standard request: bmRequestType=%#x bRequest=%#x wValue=%#x wIndex=%#x wLength=%#x\n",
     1344                    pSetup->bmRequestType, pSetup->bRequest, pSetup->wValue,
     1345                    pSetup->wIndex, pSetup->wLength));
    13231346
    13241347        usbHidCompleteStall(pThis, pEp, pUrb, "TODO: standard request stuff");
     
    13311354             &&  pSetup->wIndex == 0)
    13321355    {
    1333         Log(("usbHidHandleDefaultPipe: Bulk-Only Mass Storage Reset\n"));
     1356        LogRelFlow(("usbHidHandleDefaultPipe: Bulk-Only Mass Storage Reset\n"));
    13341357        return usbHidResetWorker(pThis, pUrb, false /*fSetConfig*/);
    13351358    }
    13361359    else
    13371360    {
    1338         Log(("usbHid: Unknown control msg: bmRequestType=%#x bRequest=%#x wValue=%#x wIndex=%#x wLength=%#x\n",
    1339              pSetup->bmRequestType, pSetup->bRequest, pSetup->wValue, pSetup->wIndex, pSetup->wLength));
     1361        LogRelFlow(("usbHid: Unknown control msg: bmRequestType=%#x bRequest=%#x wValue=%#x wIndex=%#x wLength=%#x\n",
     1362                    pSetup->bmRequestType, pSetup->bRequest, pSetup->wValue,
     1363                    pSetup->wIndex, pSetup->wLength));
    13401364        return usbHidCompleteStall(pThis, pEp, pUrb, "Unknown control msg");
    13411365    }
     
    13511375{
    13521376    PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID);
    1353     LogFlow(("usbHidQueue/#%u: pUrb=%p:%s EndPt=%#x\n", pUsbIns->iInstance, pUrb, pUrb->pszDesc, pUrb->EndPt));
     1377    LogRelFlow(("usbHidQueue/#%u: pUrb=%p:%s EndPt=%#x\n", pUsbIns->iInstance,
     1378                pUrb, pUrb->pszDesc, pUrb->EndPt));
    13541379    RTCritSectEnter(&pThis->CritSect);
    13551380
     
    13871412{
    13881413    PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID);
    1389     LogFlow(("usbHidUsbClearHaltedEndpoint/#%u: uEndpoint=%#x\n", pUsbIns->iInstance, uEndpoint));
     1414    LogRelFlow(("usbHidUsbClearHaltedEndpoint/#%u: uEndpoint=%#x\n",
     1415                pUsbIns->iInstance, uEndpoint));
    13901416
    13911417    if ((uEndpoint & ~0x80) < RT_ELEMENTS(pThis->aEps))
     
    14051431static DECLCALLBACK(int) usbHidUsbSetInterface(PPDMUSBINS pUsbIns, uint8_t bInterfaceNumber, uint8_t bAlternateSetting)
    14061432{
    1407     LogFlow(("usbHidUsbSetInterface/#%u: bInterfaceNumber=%u bAlternateSetting=%u\n", pUsbIns->iInstance, bInterfaceNumber, bAlternateSetting));
     1433    LogRelFlow(("usbHidUsbSetInterface/#%u: bInterfaceNumber=%u bAlternateSetting=%u\n",
     1434                pUsbIns->iInstance, bInterfaceNumber, bAlternateSetting));
    14081435    Assert(bAlternateSetting == 0);
    14091436    return VINF_SUCCESS;
     
    14181445{
    14191446    PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID);
    1420     LogFlow(("usbHidUsbSetConfiguration/#%u: bConfigurationValue=%u\n", pUsbIns->iInstance, bConfigurationValue));
     1447    LogRelFlow(("usbHidUsbSetConfiguration/#%u: bConfigurationValue=%u\n",
     1448                pUsbIns->iInstance, bConfigurationValue));
    14211449    Assert(bConfigurationValue == 1);
    14221450    RTCritSectEnter(&pThis->CritSect);
     
    14471475{
    14481476    PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID);
    1449     LogFlow(("usbHidUsbGetDescriptorCache/#%u:\n", pUsbIns->iInstance));
     1477    LogRelFlow(("usbHidUsbGetDescriptorCache/#%u:\n", pUsbIns->iInstance));
    14501478    switch (pThis->enmMode)
    14511479    {
     
    14681496{
    14691497    PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID);
    1470     LogFlow(("usbHidUsbReset/#%u:\n", pUsbIns->iInstance));
     1498    LogRelFlow(("usbHidUsbReset/#%u:\n", pUsbIns->iInstance));
    14711499    RTCritSectEnter(&pThis->CritSect);
    14721500
     
    14841512{
    14851513    PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID);
    1486     LogFlow(("usbHidDestruct/#%u:\n", pUsbIns->iInstance));
     1514    LogRelFlow(("usbHidDestruct/#%u:\n", pUsbIns->iInstance));
    14871515
    14881516    if (RTCritSectIsInitialized(&pThis->CritSect))
     
    15081536    PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID);
    15091537    bool isAbsolute;
    1510     Log(("usbHidConstruct/#%u:\n", iInstance));
     1538    LogRelFlow(("usbHidConstruct/#%u:\n", iInstance));
    15111539
    15121540    /*
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette