getCx86
ccr3 = getCx86(CX86_CCR3);
ccr5 = getCx86(CX86_CCR5);
ccr3 = getCx86(CX86_CCR3);
setCx86(CX86_PCR0, getCx86(CX86_PCR0) & ~0x80);
setCx86(CX86_CCR2, getCx86(CX86_CCR2) & ~0x04);
setCx86(CX86_CCR2, getCx86(CX86_CCR2) | 0x14);
setCx86(CX86_CCR2, getCx86(CX86_CCR2) | 0x08);
ccr3 = getCx86(CX86_CCR3);
setCx86(CX86_CCR4, getCx86(CX86_CCR4) | 0x38);
ccr3 = getCx86(CX86_CCR3);
getCx86(0xc0); /* dummy to change bus */
setCx86(CX86_CCR7, getCx86(CX86_CCR7) | 1);
if (getCx86(CX86_CCR3) == ccr3) { /* no DEVID regs. */
setCx86(CX86_CCR7, getCx86(CX86_CCR7)|1);
ccr2 = getCx86(CX86_CCR2);
getCx86(0xc0); /* dummy */
if (getCx86(CX86_CCR2) == ccr2) /* old Cx486SLC/DLC */
ccr3 = getCx86(CX86_CCR3);
setCx86(CX86_CCR4, getCx86(CX86_CCR4) | 0x80);
*dir0 = getCx86(CX86_DIR0);
*dir1 = getCx86(CX86_DIR1);
ccr3 = getCx86(CX86_CCR3);
ccr3 = getCx86(CX86_CCR3);
((unsigned char *)base)[3] = getCx86(arr);
((unsigned char *)base)[2] = getCx86(arr + 1);
((unsigned char *)base)[1] = getCx86(arr + 2);
rcr = getCx86(CX86_RCR_BASE + reg);
maxfreq = pci_busclk * gx_freq_mult[getCx86(CX86_DIR1) & 0x0f];
maxfreq = 30000 * gx_freq_mult[getCx86(CX86_DIR1) & 0x0f];