sci_csr
sc->sci_csr = rp + 0x50;
if ((*dev->sci_csr & SCI_CSR_INT) == 0)
sc->sci_csr = rp + 10;
volatile register u_char *sci_csr = dev->sci_csr;
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
volatile register u_char *sci_csr = dev->sci_csr;
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) ==
if ((*dev->sci_csr & SCI_CSR_INT) == 0)
sc->sci_csr = rp + 11;
volatile register u_char *sci_csr = dev->sci_csr;
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
volatile register u_char *sci_csr = dev->sci_csr;
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) ==
sc->sci_csr = rp + 0x50;
volatile register u_char *sci_csr = dev->sci_csr;
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
volatile register u_char *sci_csr = dev->sci_csr;
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) ==
if ((*dev->sci_csr & SCI_CSR_INT) == 0)
device_xname(dev->sc_dev), where, *dev->sci_csr, *dev->sci_bus_csr);
if (!(*dev->sci_csr & SCI_CSR_PHASE_MATCH))
if (!(*dev->sci_csr & SCI_CSR_PHASE_MATCH))
volatile unsigned char sci_csr; /* r: Status */
#define sci_dma_send sci_csr /* w: Start DMA send data */
volatile u_char *sci_csr; /* r: Status */
sc->sci_csr = rp + 10;
volatile register u_char *sci_csr = dev->sci_csr;
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
volatile register u_char *sci_csr = dev->sci_csr;
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) ==
volatile register u_char *sci_csr = dev->sci_csr + 0x10;
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while (!(*sci_csr & SCI_CSR_DREQ))
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while (!(*sci_csr & SCI_CSR_DREQ))
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) !=
if (!(*sci_csr & SCI_CSR_PHASE_MATCH)
while ((*sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH)) ==
if ((*(dev->sci_csr + 0x10) & SCI_CSR_INT) == 0)
if ((*sc->sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH))
if (((*sc->sci_csr & SCI_CSR_PHASE_MATCH) == 0)
if ((*sc->sci_csr & (SCI_CSR_DREQ|SCI_CSR_PHASE_MATCH))
if (*ncr_sc->sci_csr & SCI_CSR_INT) {
if (((*ncr_sc->sci_csr & ~SCI_CSR_PHASE_MATCH) == SCI_CSR_INT)
u_int8_t csr = *ncr_sc->sci_csr;
if ((*ncr_sc->sci_csr & SCI_CSR_PHASE_MATCH) == 0) {
if (*ncr_sc->sci_csr & SCI_CSR_ACK)
device_xname(ncr_sc->sc_dev), *ncr_sc->sci_csr,
device_xname(ncr_sc->sc_dev), *ncr_sc->sci_csr,
volatile unsigned char sci_csr; /* r: Status */
#define sci_dma_send sci_csr /* w: Start DMA send data */
if (NCR5380_READ(sc, sci_csr) & SCI_CSR_PERR) {
if (NCR5380_READ(sc, sci_csr) & SCI_CSR_PERR) {
if ((NCR5380_READ(sc,sci_csr) &
if ((NCR5380_READ(sc, sci_csr) & SCI_CSR_PHASE_MATCH) == 0 ||
(NCR5380_READ(sc, sci_csr) & SCI_CSR_PHASE_MATCH) == 0 ||
if ((NCR5380_READ(ncr_sc, sci_csr)
status = NCR5380_READ(sc, sci_csr);
(NCR5380_READ(sc, sci_csr) & SCI_CSR_PHASE_MATCH) == 0 ||
if ((NCR5380_READ(ncr_sc, sci_csr)