aboutsummaryrefslogtreecommitdiff
path: root/mcu/usb-mkl27z.c
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2017-06-26 19:50:55 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2017-06-26 19:50:55 +0900
commit1f7d4a6aac0bfe45ac140545655f7e3b989d5062 (patch)
tree266e7ee189f699738b178251aaedd1fdb5ea3ab4 /mcu/usb-mkl27z.c
parent526b8fec2aff8961453ee40c0d7b19bdb30da0bb (diff)
Fix usb drivers.
Diffstat (limited to 'mcu/usb-mkl27z.c')
-rw-r--r--mcu/usb-mkl27z.c38
1 files changed, 1 insertions, 37 deletions
diff --git a/mcu/usb-mkl27z.c b/mcu/usb-mkl27z.c
index f5e5b2b..1492959 100644
--- a/mcu/usb-mkl27z.c
+++ b/mcu/usb-mkl27z.c
@@ -272,43 +272,7 @@ kl27z_ep_clear_dtog (int rx, uint8_t n)
kl27z_ep_clear_stall (n);
}
-#define USB_MAX_PACKET_SIZE 64 /* For FS device */
-
-enum STANDARD_REQUESTS {
- GET_STATUS = 0,
- CLEAR_FEATURE,
- RESERVED1,
- SET_FEATURE,
- RESERVED2,
- SET_ADDRESS,
- GET_DESCRIPTOR,
- SET_DESCRIPTOR,
- GET_CONFIGURATION,
- SET_CONFIGURATION,
- GET_INTERFACE,
- SET_INTERFACE,
- SYNCH_FRAME,
- TOTAL_REQUEST /* Total number of Standard request */
-};
-
-
-enum FEATURE_SELECTOR {
- FEATURE_ENDPOINT_HALT=0,
- FEATURE_DEVICE_REMOTE_WAKEUP=1
-};
-
-
-/* The state machine states of a control pipe */
-enum {
- WAIT_SETUP,
- IN_DATA,
- OUT_DATA,
- LAST_IN_DATA,
- WAIT_STATUS_IN,
- WAIT_STATUS_OUT,
- STALLED,
- PAUSE
-};
+#include "usb_lld_driver.h"
static int handle_transaction (struct usb_dev *dev, uint8_t stat);