Reverted r44762 (removal of USB3.0 and HC driver separation work).
[AROS.git] / rom / usb / pciusbhc / ehci / pciehci_uhw.c
blob7a2f5018a83c8d58bb9ee3b749c3ef9b8406d75b
1 /*
2 Copyright © 2011, The AROS Development Team. All rights reserved
3 $Id$
4 */
6 #include LC_LIBDEFS_FILE
8 #include "pciehci_uhw.h"
10 BOOL uhwOpenTimer(struct ehu_unit *ehu, LIBBASETYPEPTR LIBBASE) {
13 void uhwDelayMS(ULONG milli, struct ehu_unit *ehu) {
16 void uhwDelayMicro(ULONG micro, struct ehu_unit *ehu) {
19 void uhwCloseTimer(struct ehu_unit *ehu, LIBBASETYPEPTR LIBBASE) {
20 // LIBBASETYPE *ehd = (LIBBASETYPE *) LIBBASE;
23 UWORD uhwGetUsbState(struct IOUsbHWReq *ioreq, struct ehu_unit *ehu, LIBBASETYPEPTR LIBBASE) {
24 // LIBBASETYPE *ehd = (LIBBASETYPE *) LIBBASE;
25 return(ioreq->iouh_State = UHSF_OPERATIONAL);
28 void uhwCheckRootHubChanges(struct ehu_unit *ehu) {
31 void uhwCheckSpecialCtrlTransfers(struct ehc_controller *ehc, struct IOUsbHWReq *ioreq) {
34 AROS_UFH1(void, uhwNakTimeoutInt, AROS_UFHA(struct ehu_unit *, unit, A1)) {
35 AROS_USERFUNC_INIT
37 AROS_USERFUNC_EXIT