Home | History | Annotate | Download | only in boot

Lines Matching defs:sioreg

80 #include <luna68k/stand/boot/sioreg.h>
85 static int sioreg(int, int);
107 int rr0 = sioreg(REG(unit, RR0), 0);
108 int rr1 = sioreg(REG(unit, RR1), 0);
116 sioreg(REG(unit, WR0), WR0_ERRRST);
191 while ((sioreg(REG(unit, RR0), 0) & RR0_TXEMPTY) == 0)
197 while ((sioreg(REG(unit, RR0), 0) & RR0_TXEMPTY) == 0)
216 sioreg(REG(0, WR0), WR0_CHANRST);
219 sioreg(WR2A, WR2_VEC86 | WR2_INTR_1);
221 sioreg(WR2B, 0);
224 sioreg(REG(0, WR0), WR0_RSTINT);
226 sioreg(REG(0, WR4), WR4_BAUD96 | WR4_STOP1 | WR4_NPARITY);
228 sioreg(REG(0, WR3), WR3_RX8BIT | WR3_RXENBL);
230 sioreg(REG(0, WR5), WR5_TX8BIT | WR5_TXENBL | WR5_DTR | WR5_RTS);
232 sioreg(REG(0, WR0), WR0_RSTINT);
234 sioreg(REG(0, WR1), WR1_RXALLS);
237 sioreg(REG(1, WR0), WR0_CHANRST);
240 sioreg(REG(1, WR0), WR0_RSTINT);
242 sioreg(REG(1, WR4), WR4_BAUD96 | WR4_STOP1 | WR4_NPARITY);
244 sioreg(REG(1, WR3), WR3_RX8BIT | WR3_RXENBL);
246 sioreg(REG(1, WR5), WR5_TX8BIT | WR5_TXENBL);
248 sioreg(REG(1, WR0), WR0_RSTINT);
250 sioreg(REG(1, WR1), WR1_RXALLS);
256 sioreg(int reg, int val)