/src/sys/arch/luna68k/dev/ |
siovar.h | 61 getsiocsr(struct sioreg *sio) 65 val = sio->sio_stat << 8; 66 sio->sio_cmd = RR1; 67 val |= sio->sio_stat; 73 setsioreg(struct sioreg *sio, int regno, int val) 77 sio->sio_cmd = regno; 78 sio->sio_cmd = val; 82 siogetc(struct sioreg *sio) 87 while ((getsiocsr(sio) & RR_RXRDY) == 0) 89 c = sio->sio_data [all...] |
lunaws.c | 280 struct sioreg *sio = sc->sc_ctl; local in function:wsintr 285 rr = getsiocsr(sio); 289 code = sio->sio_data; 291 sio->sio_cmd = WR0_ERRRST; 296 } while (((rr = getsiocsr(sio)) & RR_RXRDY) != 0); 300 sio->sio_cmd = WR0_RSTPEND; 327 struct sioreg *sio = sc->sc_ctl; local in function:wssoftintr 330 sio->sio_data = sc->sc_txq[sc->sc_txqhead]; 391 struct sioreg *sio = sc->sc_ctl; local in function:omkbd_send 397 sio->sio_data = txdata 538 struct sioreg *sio = conscookie->cc_sio; local in function:ws_cngetc 558 struct sioreg *sio = conscookie->cc_sio; local in function:ws_cnbell 630 struct sioreg *sio = sc->sc_ctl; local in function:omkbd_set_leds [all...] |
siotty.c | 227 struct sioreg *sio; local in function:siottyintr 238 sio = sc->sc_ctl; 239 rr = getsiocsr(sio); 244 sio->sio_cmd = WR0_RSTINT; 249 c = sio->sio_data; 260 sio->sio_cmd = WR0_ERRRST; 265 } while (((rr = getsiocsr(sio)) & RR_RXRDY) != 0); 268 sio->sio_cmd = WR0_RSTPEND; 270 sio->sio_data = *sc->sc_tba; 707 struct sioreg *sio, *sio_base, *sio_a, *sio_b local in function:siottycninit 731 struct sioreg *sio; local in function:siottycngetc 740 struct sioreg *sio; local in function:siottycnputc [all...] |
sio.c | 1 /* $NetBSD: sio.c,v 1.16 2021/09/25 15:18:38 tsutsui Exp $ */ 34 __KERNEL_RCSID(0, "$NetBSD: sio.c,v 1.16 2021/09/25 15:18:38 tsutsui Exp $"); 53 CFATTACH_DECL_NEW(sio, sizeof(struct sio_softc),
|
/src/sys/dev/scsipi/ |
ss_mustek.c | 107 ss->sio.scan_scanner_type = 0; 113 ss->sio.scan_scanner_type = MUSTEK_06000CX; 118 ss->sio.scan_scanner_type = MUSTEK_12000CX; 124 ss->sio.scan_scanner_type)); 133 ss->sio.scan_width = 1200; 134 ss->sio.scan_height = 1200; 135 ss->sio.scan_x_resolution = 99; 136 ss->sio.scan_y_resolution = 99; 137 ss->sio.scan_x_origin = 0; 138 ss->sio.scan_y_origin = 0 [all...] |
ss_scanjet.c | 92 ss->sio.scan_scanner_type = 0; 98 ss->sio.scan_scanner_type = HP_SCANJET_IIC; 101 ss->sio.scan_scanner_type = HP_SCANJET_IIC; 104 ss->sio.scan_scanner_type = HP_SCANJET_IIC; 107 ss->sio.scan_scanner_type = HP_SCANJET_IIC; 110 ss->sio.scan_scanner_type = HP_SCANJET_IIC; 113 ss->sio.scan_scanner_type = HP_SCANJET_IIC; 119 ss->sio.scan_scanner_type)); 125 ss->sio.scan_width = 1200; 126 ss->sio.scan_height = 1200 [all...] |
ssvar.h | 69 struct scan_io sio; member in struct:ss_softc
|
ss.c | 322 ss->sio.scan_window_size = 0; 414 if (bp->b_bcount > ss->sio.scan_window_size) 415 bp->b_bcount = ss->sio.scan_window_size; 522 struct scan_io *sio; local in function:ssioctl 537 memcpy(addr, &ss->sio, sizeof(struct scan_io)); 540 sio = (struct scan_io *)addr; 544 error = (ss->special->set_params)(ss, sio);
|
/src/sys/dev/dtv/ |
dtv_scatter.c | 147 struct dtv_scatter_io *sio) 156 sio->sio_buf = sb; 157 sio->sio_offset = off; 158 sio->sio_resid = len; 167 dtv_scatter_io_next(struct dtv_scatter_io *sio, void **p, size_t *sz) 171 if (sio->sio_resid == 0) 174 pg = sio->sio_offset >> PAGE_SHIFT; 175 pgo = sio->sio_offset & PAGE_MASK; 177 *sz = uimin(PAGE_SIZE - pgo, sio->sio_resid); 178 *p = sio->sio_buf->sb_page_ary[pg] + pgo [all...] |
dtv_buffer.c | 57 struct dtv_scatter_io sio; local in function:dtv_buffer_write 78 db->db_offset + db->db_bytesused, avail, &sio)) { 79 dtv_scatter_io_copyin(&sio, buf + offset); 80 db->db_bytesused += (avail - sio.sio_resid); 81 offset += (avail - sio.sio_resid); 82 resid -= (avail - sio.sio_resid); 237 struct dtv_scatter_io sio; local in function:dtv_buffer_read 275 if (dtv_scatter_io_init(&ds->ds_data, offset, len, &sio)) { 276 error = dtv_scatter_io_uiomove(&sio, uio); 279 ds->ds_bytesread += (len - sio.sio_resid) [all...] |
/src/sys/arch/luna68k/conf/ |
files.luna68k | 46 device sio { [channel = -1] } 47 attach sio at mainbus 48 file arch/luna68k/dev/sio.c sio 51 attach siotty at sio 72 attach ws at sio
|
/src/sys/arch/next68k/next68k/ |
nextrom.h | 127 #import <mon/sio.h> 159 struct sio *mg_si;
|
/src/sys/dev/ |
video.c | 1807 struct scatter_io sio; local in function:videoread 1891 if (scatter_io_init(&vs->vs_data, offset, len, &sio)) { 1892 err = scatter_io_uiomove(&sio, uio); 1895 done = len - sio.sio_resid; 2678 struct scatter_io sio; local in function:video_stream_write 2703 &sio)) 2705 scatter_io_copyin(&sio, payload->data); 2706 buf->bytesused += (payload->size - sio.sio_resid); 2849 struct scatter_io *sio) 2858 sio->sio_buf = sb [all...] |
/src/sys/arch/luna68k/stand/boot/ |
Makefile | 47 SRCS+= sio.c
|
sio.c | 1 /* $NetBSD: sio.c,v 1.5 2019/06/30 05:04:49 tsutsui Exp $ */ 37 * @(#)sio.c 8.1 (Berkeley) 6/10/93 70 * @(#)sio.c 8.1 (Berkeley) 6/10/93 73 /* sio.c NOV-25-1991 */ 105 struct siodevice *sio = sio_addr[unit]; 131 * Following are all routines needed for SIO to act as console 203 /* SIO misc routines */
|
/src/sys/arch/ews4800mips/include/ |
sbd.h | 58 uint32_t sio :4; member in struct:sbdinfo
|
/src/sys/arch/alpha/pci/ |
sio.c | 1 /* $NetBSD: sio.c,v 1.57 2021/08/07 16:18:41 thorpej Exp $ */ 62 #include "sio.h" 66 __KERNEL_RCSID(0, "$NetBSD: sio.c,v 1.57 2021/08/07 16:18:41 thorpej Exp $"); 111 CFATTACH_DECL_NEW(sio, sizeof(struct sio_softc), 144 * The Cypress 82C693 is more-or-less an SIO, but with
|
/src/sys/arch/ews4800mips/stand/common/ |
boot.c | 217 printf("\tkbms=%d, sio=%d, battery=%d, scsi=%d\n", 218 sbd->kbms, sbd->sio, sbd->battery, sbd->scsi);
|