URL
https://opencores.org/ocsvn/gecko3/gecko3/trunk
Show entire file |
Details |
Blame |
View Log
Rev 16 |
Rev 28 |
Line 185... |
Line 185... |
/* reset IN FIFOs */
|
/* reset IN FIFOs */
|
FIFORESET = bmNAKALL; SYNCDELAY;
|
FIFORESET = bmNAKALL; SYNCDELAY;
|
FIFORESET = bmNAKALL | USB_TMC_EP_IN; SYNCDELAY;
|
FIFORESET = bmNAKALL | USB_TMC_EP_IN; SYNCDELAY;
|
|
|
INPKTEND = bmSKIP | USB_TMC_EP_IN; SYNCDELAY;
|
INPKTEND = bmSKIP | USB_TMC_EP_IN; SYNCDELAY;
|
|
INPKTEND = bmSKIP | USB_TMC_EP_IN; SYNCDELAY;
|
|
INPKTEND = bmSKIP | USB_TMC_EP_IN; SYNCDELAY;
|
|
INPKTEND = bmSKIP | USB_TMC_EP_IN; SYNCDELAY;
|
|
|
FIFORESET = 0; SYNCDELAY;
|
FIFORESET = 0; SYNCDELAY;
|
|
|
}
|
}
|
|
|
Line 251... |
Line 254... |
OUTPKTEND = bmSKIP | USB_TMC_EP_OUT; SYNCDELAY;
|
OUTPKTEND = bmSKIP | USB_TMC_EP_OUT; SYNCDELAY;
|
OUTPKTEND = bmSKIP | USB_TMC_EP_OUT; SYNCDELAY;
|
OUTPKTEND = bmSKIP | USB_TMC_EP_OUT; SYNCDELAY;
|
OUTPKTEND = bmSKIP | USB_TMC_EP_OUT; SYNCDELAY;
|
OUTPKTEND = bmSKIP | USB_TMC_EP_OUT; SYNCDELAY;
|
OUTPKTEND = bmSKIP | USB_TMC_EP_OUT; SYNCDELAY;
|
OUTPKTEND = bmSKIP | USB_TMC_EP_OUT; SYNCDELAY;
|
|
|
|
INPKTEND = bmSKIP | USB_TMC_EP_IN; SYNCDELAY;
|
|
INPKTEND = bmSKIP | USB_TMC_EP_IN; SYNCDELAY;
|
|
INPKTEND = bmSKIP | USB_TMC_EP_IN; SYNCDELAY;
|
|
INPKTEND = bmSKIP | USB_TMC_EP_IN; SYNCDELAY;
|
|
|
FIFORESET = 0; SYNCDELAY;
|
FIFORESET = 0; SYNCDELAY;
|
|
|
|
EP2CS &= ~bmEPSTALL;
|
|
EP6CS &= ~bmEPSTALL;
|
|
|
EP0BUF[0] = usb_tmc_status;
|
EP0BUF[0] = usb_tmc_status;
|
EP0BCH = 0;
|
EP0BCH = 0;
|
EP0BCL = 1;
|
EP0BCL = 1;
|
|
|
break;
|
break;
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.