Home
last modified time | relevance | path

Searched refs:outb (Results 1 – 25 of 95) sorted by path

1234

/illumos-gate/usr/src/boot/common/
H A Disapnp.c40 #define outb(x, y) (archsw.arch_isaoutb((x), (y))) macro
62 outb(_PNP_ADDRESS, d); in isapnp_write()
63 outb(_PNP_WRITE_DATA, r); in isapnp_write()
76 outb(_PNP_ADDRESS, 0); in isapnp_send_Initiation_LFSR()
77 outb(_PNP_ADDRESS, 0); /* yes, we do need it twice! */ in isapnp_send_Initiation_LFSR()
80 outb(_PNP_ADDRESS, cur); in isapnp_send_Initiation_LFSR()
84 outb(_PNP_ADDRESS, cur); in isapnp_send_Initiation_LFSR()
97 outb(_PNP_ADDRESS, SERIAL_ISOLATION); in isapnp_get_serial()
132 outb(_PNP_ADDRESS, STATUS); in isapnp_get_resource_info()
142 outb(_PNP_ADDRESS, RESOURCE_DATA); in isapnp_get_resource_info()
[all …]
H A Dmisc.c236 outb(port, c); in ficlOutb()
/illumos-gate/usr/src/boot/i386/btx/btx/
H A Dbtx.S293 outb %al,$0x20 # master,
294 outb %al,$0xa0 # slave
296 outb %al,$0x21 # master
298 outb %al,$0xa1 # slave
300 outb %al,$0x21 # master
302 outb %al,$0xa1 # slave
304 outb %al,$0x21 # master,
305 outb %al,$0xa1 # slave
307 outb %al,$0xa1 # IMR
309 outb %al,$0x21 # IMR
/illumos-gate/usr/src/boot/i386/gptzfsboot/
H A Dgptldr.S129 outb %al,$0x64 # output port
134 outb %al,$0x60 # A20
H A Dsio.S34 outb %al,(%dx) # and DLAB
41 outb %al,(%dx) # DLAB
44 outb %al,(%dx) # DTR
71 outb %al,(%dx) # Write character
/illumos-gate/usr/src/boot/i386/libi386/
H A Dcomconsole.c110 outb(ioaddr + com_scr, COMC_TEST); in comc_port_is_present()
319 outb(sp->ioaddr + com_data, (uchar_t)c); in comc_putchar()
684 outb(sp->ioaddr + com_cfcr, CFCR_DLAB | sp->lcr); in comc_setup()
685 outb(sp->ioaddr + com_dlbl, COMC_BPS(sp->speed) & 0xff); in comc_setup()
686 outb(sp->ioaddr + com_dlbh, COMC_BPS(sp->speed) >> 8); in comc_setup()
687 outb(sp->ioaddr + com_cfcr, sp->lcr); in comc_setup()
688 outb(sp->ioaddr + com_mcr, in comc_setup()
712 outb(ioaddr + com_cfcr, CFCR_DLAB | cfcr); in comc_getspeed()
717 outb(ioaddr + com_cfcr, cfcr); in comc_getspeed()
H A Drelocater_tramp.S156 outb %al,$0xa0 # slave
158 outb %al,$0x21 # master
160 outb %al,$0xa1 # slave
162 outb %al,$0x21 # master
164 outb %al,$0xa1 # slave
167 outb %al,$0xa1 # slave
169 outb %al,$0xa1 # IMR
171 outb %al,$0x21 # IMR
199 outb $0x92
219 outb %al, $0x80
[all …]
H A Dvidconsole.c1082 outb(IO_KBD + KBD_DATA_PORT, KBDC_ECHO); in probe_keyboard()
/illumos-gate/usr/src/boot/i386/loader/
H A Dmain.c362 outb(port, value); in isa_outb()
/illumos-gate/usr/src/boot/i386/pxeldr/
H A Dpxeldr.S249 outb %al,$0x64 # output port
254 outb %al,$0x60 # A20
/illumos-gate/usr/src/boot/sys/amd64/include/
H A Dcpufunc.h265 outb(u_int port, u_char data) in outb() function
843 void outb(u_int port, u_char data);
/illumos-gate/usr/src/boot/sys/i386/include/
H A Dcpufunc.h273 outb(u_int port, u_char data) in outb() function
689 outb(0x22, reg); in read_cyrix_reg()
696 outb(0x22, reg); in write_cyrix_reg()
697 outb(0x23, data); in write_cyrix_reg()
756 void outb(u_int port, u_char data);
/illumos-gate/usr/src/cmd/mdb/intel/amd64/kmdb/
H A Dkmdb_asmutil.S155 outb (%dx)
/illumos-gate/usr/src/common/vga/
H A Dvgasubr.c60 #define PUTB(reg, off, v) outb(reg + (off), v)
/illumos-gate/usr/src/contrib/ast/src/cmd/INIT/
H A Dproto.c374 char* outb; member
/illumos-gate/usr/src/contrib/ast/src/lib/libpp/
H A Dpp.h78 #define ppcheckout() do{if(pp.outp>pp.oute){PPWRITE(PPBUFSIZ);if(pp.outbuf==pp.outb){pp.outbuf+=PPB…
408 char* outb; /* output buffer base */ member
H A Dppbuiltin.c283 number = pp.outbuf != pp.outb; in ppbuiltin()
285 p = pp.outb; in ppbuiltin()
H A Dpplex.c69 #define PPCHECKOUT() do{if(op>xp){{PPWRITE(PPBUFSIZ);if(pp.outbuf==pp.outb){pp.outbuf+=PPBUFSIZ;xp=…
70 #define PPCHECKOUTSP() do{if(op>xp){if(sp)op=sp;else{PPWRITE(PPBUFSIZ);if(pp.outbuf==pp.outb){pp.ou…
71 #define PPCHECKOUTTP() do{if(op>xp){{PPWRITE(PPBUFSIZ);if(pp.outbuf==pp.outb){pp.outbuf+=PPBUFSIZ;x…
/illumos-gate/usr/src/grub/grub-0.97/
H A DChangeLog1321 [!GRUB_UTIL] (outb): Likewise.
7985 (VIRTUAL_TO_PHYS) (inb) (outb) (cmos_write_byte)
7989 (VIRTUAL_TO_PHYS) (inb) (outb) (cmos_write_byte)
8923 (inb, outb): Move to cmdline.c, since it's only used there.
/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A D3c595.c108 outb(nic->node_addr[i], BASE + VX_W2_ADDR_0 + i); in t595_reset()
198 outb(0x0, BASE + VX_W1_TX_STATUS); in t595_transmit()
214 outb(*(p+s - 1), BASE + VX_W1_TX_PIO_WR_1); in t595_transmit()
217 outb(0, BASE + VX_W1_TX_PIO_WR_1); /* Padding */ in t595_transmit()
H A D3c90x.c437 outb(0x01, INF_3C90X.IOAddr + regTxFreeThresh_b); in a3c90x_reset()
543 outb(0x00, INF_3C90X.IOAddr + regTxStatus_b); in a3c90x_transmit()
560 outb(0x00, INF_3C90X.IOAddr + regTxStatus_b); in a3c90x_transmit()
923 outb(0x01, INF_3C90X.IOAddr + regTxFreeThresh_b); in a3c90x_probe()
H A Deepro100.c461 outb(RX_ABORT, ioaddr + SCBCmd); in speedo_rx_soft_reset()
467 outb(RX_START, ioaddr + SCBCmd); in speedo_rx_soft_reset()
H A Di386_timer.c29 outb((inb(PPC_PORTB) & ~PPCB_SPKR) | PPCB_T2GATE, PPC_PORTB); in __load_timer2()
31 outb(TIMER2_SEL|WORD_ACCESS|MODE0|BINARY_COUNT, TIMER_MODE_PORT); in __load_timer2()
33 outb(ticks & 0xFF, TIMER2_PORT); in __load_timer2()
35 outb(ticks >> 8, TIMER2_PORT); in __load_timer2()
H A Dio.h184 #define outb(val,port) \ macro
H A Dns8390.c123 outb(D8390_COMMAND_RD2 |
129 outb(D8390_COMMAND_RD0 |
173 outb(D8390_COMMAND_RD2 | in eth_pio_write()
180 outb(D8390_COMMAND_RD1 | in eth_pio_write()
296 outb(D8390_COMMAND_PS1 | in ns8390_reset()
300 outb(D8390_COMMAND_PS1 | in ns8390_reset()
309 outb(D8390_COMMAND_PS0 | in ns8390_reset()
313 outb(D8390_COMMAND_PS0 | in ns8390_reset()
465 outb(D8390_COMMAND_PS0 | in ns8390_transmit()
715 outb((eth_laar = in eth_probe()
[all …]

1234