2 Copyright © 2011, The AROS Development Team. All rights reserved
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
)) {