Lines Matching refs:custom
61 #include <amiga/amiga/custom.h>
236 ir = custom.intenar;
405 custom.adkcon = ADKCONF_UARTBRK; /* clear break */
412 custom.intena = INTF_RBF | INTF_TBE; /* disable interrupts */
413 custom.intreq = INTF_RBF | INTF_TBE; /* clear intr request */
499 code = custom.serdatr;
503 * we save one (slow) custom chip access.
511 custom.intreq = INTF_RBF;
678 custom.intreq = INTF_SETCLR | INTF_TBE;
686 custom.intreq = INTF_SETCLR | INTF_TBE;
712 custom.adkcon = ADKCONF_SETCLR | ADKCONF_UARTBRK;
716 custom.adkcon = ADKCONF_UARTBRK;
805 custom.intena = INTF_SETCLR | INTF_RBF | INTF_TBE;
816 custom.serper = (0 << 15) | ospeed;
858 custom.serdat = c;
877 if ((custom.intreqr & INTF_TBE) == 0)
883 custom.intreq = INTF_TBE;
1102 custom.serper = (rate>=110 ? SERBRD(rate) : 0);
1116 while (((stat = custom.serdatr & 0xffff) & SERDATRF_RBF) == 0)
1123 custom.intreq = INTF_RBF;
1149 while (!(custom.serdatr & SERDATRF_TBE) && --timo);
1154 custom.serdat = (c & 0xff) | 0x100;
1160 while (!(custom.serdatr & SERDATRF_TBE) && --timo)
1176 custom.intreq = INTF_SETCLR | INTF_TBE;