Lines Matching refs:a
898 #define FMA(a) (0x0400|((a)<<2)) /* FORMAC+ (r/w) (SN3) */ argument
899 #define P1(a) (0x0380|((a)<<2)) /* PLC1 (r/w) (DAS) */ argument
900 #define P2(a) (0x0600|((a)<<2)) /* PLC2 (r/w) (covered by the SN3) */ argument
901 #define PRA(a) (B2_MAC_0 + (a)) /* configuration PROM (MAC address) */ argument
929 #define ADDR(a) (char far *) smc->hw.iop+(a) argument
930 #define ADDRS(smc,a) (char far *) (smc)->hw.iop+(a) argument
932 #define ADDR(a) (((a)>>7) ? (outp(smc->hw.iop+B0_RAP,(a)>>7), \ argument
933 (smc->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0)))) : \
934 (smc->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0))))
935 #define ADDRS(smc,a) (((a)>>7) ? (outp((smc)->hw.iop+B0_RAP,(a)>>7), \ argument
936 ((smc)->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0)))) : \
937 ((smc)->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0))))
943 #define PCI_C(a) ADDR(B3_CFG_SPC + (a)) /* PCI Config Space */ argument
945 #define EXT_R(a) ADDR(B6_EXT_REG + (a)) /* External Registers */ argument
955 #define FM_A(a) ADDR(FMA(a)) /* FORMAC Plus physical addr */ argument
956 #define P1_A(a) ADDR(P1(a)) /* PLC1 (r/w) */ argument
957 #define P2_A(a) ADDR(P2(a)) /* PLC2 (r/w) (DAS) */ argument
958 #define PR_A(a) ADDR(PRA(a)) /* config. PROM (MAC address) */ argument
963 #define READ_PROM(a) ((u_char)inp(a)) argument