fork download
  1. if( (SETUP.bmRequestType & ~0x80) == DSC_HID)
  2. {
  3. switch (SETUP.bRequest)
  4. {
  5. case GET_REPORT:
  6. Get_Report ();
  7. break;
  8. case SET_REPORT:
  9. Set_Report ();
  10. break;
  11. case GET_IDLE:
  12. Get_Idle ();
  13. break;
  14. case SET_IDLE:
  15. Set_Idle ();
  16. break;
  17. case GET_PROTOCOL:
  18. Get_Protocol ();
  19. break;
  20. case SET_PROTOCOL:
  21. Set_Protocol ();
  22. break;
  23. default:
  24. Force_Stall (); // Send stall to host if invalid
  25. break; // request
  26. }
  27. }
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty