Lines Matching defs:IOAddr

245     unsigned int	IOAddr;
300 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winEepromBios0);
403 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winTxRxOptions3);
404 cfg = inl(INF_3C90X.IOAddr + regInternalConfig_3_l);
409 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdGlobalReset, 0);
412 while (inw(INF_3C90X.IOAddr + regCommandIntStatus_w) & INT_CMDINPROGRESS);
417 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winAddressing2);
418 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+0);
419 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+2);
420 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+4);
424 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winTxRxOptions3);
425 outl(cfg, INF_3C90X.IOAddr + regInternalConfig_3_l);
430 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdEnableDcConverter, 0);
435 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxReset, 0);
436 while (inw(INF_3C90X.IOAddr + regCommandIntStatus_w) & INT_CMDINPROGRESS)
439 outb(0x01, INF_3C90X.IOAddr + regTxFreeThresh_b);
440 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxEnable, 0);
447 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxReset, 0x04);
449 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxReset, 0x00);
450 while (inw(INF_3C90X.IOAddr + regCommandIntStatus_w) & INT_CMDINPROGRESS);
452 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxEnable, 0);
454 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr,
457 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr,
460 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr,
493 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdStallCtl, 2);
496 inw(INF_3C90X.IOAddr + regCommandIntStatus_w);
497 inw(INF_3C90X.IOAddr + regCommandIntStatus_w);
499 while (inw(INF_3C90X.IOAddr+regCommandIntStatus_w) &
523 INF_3C90X.IOAddr + regDnListPtr_l);
526 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdStallCtl, 3);
527 while(inl(INF_3C90X.IOAddr + regDnListPtr_l) != 0)
532 while (!(inw(INF_3C90X.IOAddr + regCommandIntStatus_w)&0x0004) &&
536 if (!(inw(INF_3C90X.IOAddr + regCommandIntStatus_w)&0x0004))
542 status = inb(INF_3C90X.IOAddr + regTxStatus_b);
545 outb(0x00, INF_3C90X.IOAddr + regTxStatus_b);
562 outb(0x00, INF_3C90X.IOAddr + regTxStatus_b);
564 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxEnable, 0);
570 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxEnable, 0);
608 if (!(inw(INF_3C90X.IOAddr + regCommandIntStatus_w)&0x0010))
625 INF_3C90X.IOAddr + regUpListPtr_l);
669 outw(cmdRxDisable, INF_3C90X.IOAddr + regCommandIntStatus_w);
670 outw(cmdTxDisable, INF_3C90X.IOAddr + regCommandIntStatus_w);
693 INF_3C90X.IOAddr = probeaddrs[0] & ~3;
695 switch (a3c90x_internal_ReadEeprom(INF_3C90X.IOAddr, 0x03))
721 eeprom[i] = a3c90x_internal_ReadEeprom(INF_3C90X.IOAddr, i);
727 a3c90x_internal_WriteEeprom(INF_3C90X.IOAddr, 0x13, 0x0160);
734 a3c90x_internal_WriteEeprom(INF_3C90X.IOAddr, 0x16, 0);
741 a3c90x_internal_WriteEeprom(INF_3C90X.IOAddr, 0x16,
750 eeprom[i] = a3c90x_internal_ReadEeprom(INF_3C90X.IOAddr, i);
772 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winAddressing2);
773 outw(htons(eeprom[0]), INF_3C90X.IOAddr + regStationAddress_2_3w);
774 outw(htons(eeprom[1]), INF_3C90X.IOAddr + regStationAddress_2_3w+2);
775 outw(htons(eeprom[2]), INF_3C90X.IOAddr + regStationAddress_2_3w+4);
776 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+0);
777 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+2);
778 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+4);
790 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winTxRxOptions3);
791 mopt = inw(INF_3C90X.IOAddr + regResetMediaOptions_3_w);
875 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdEnableDcConverter, 0);
879 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winTxRxOptions3);
880 cfg = inl(INF_3C90X.IOAddr + regInternalConfig_3_l);
883 outl(cfg, INF_3C90X.IOAddr + regInternalConfig_3_l);
886 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxReset, 0x00);
887 while (inw(INF_3C90X.IOAddr + regCommandIntStatus_w) & INT_CMDINPROGRESS)
891 outb(0x01, INF_3C90X.IOAddr + regTxFreeThresh_b);
893 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxEnable, 0);
900 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxReset, 0x04);
902 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxReset, 0x00);
903 while (inw(INF_3C90X.IOAddr + regCommandIntStatus_w) & INT_CMDINPROGRESS)
907 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdSetRxFilter, 0x01 + 0x04);
908 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxEnable, 0);
914 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdSetInterruptEnable, 0);
915 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr,
917 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr,