| /netbsd/src/sys/dev/ppbus/ |
| D | ppbus_conf.c | 63 CFATTACH_DECL2_NEW(ppbus, sizeof(struct ppbus_softc), ppbus_probe, ppbus_attach, 110 struct ppbus_softc *ppbus = device_private(self); in ppbus_attach() local 117 ppbus->sc_dev = self; in ppbus_attach() 118 args.capabilities = ppbus->sc_capabilities = sc_link->capabilities; in ppbus_attach() 119 ppbus->ppbus_io = sc_link->parport_io; in ppbus_attach() 120 ppbus->ppbus_exec_microseq = sc_link->parport_exec_microseq; in ppbus_attach() 121 ppbus->ppbus_reset_epp_timeout = sc_link-> in ppbus_attach() 123 ppbus->ppbus_setmode = sc_link->parport_setmode; in ppbus_attach() 124 ppbus->ppbus_getmode = sc_link->parport_getmode; in ppbus_attach() 125 ppbus->ppbus_ecp_sync = sc_link->parport_ecp_sync; in ppbus_attach() [all …]
|
| D | if_plip.c | 257 device_t ppbus = device_parent(self); in lp_detach() local 269 ppbus_wctr(ppbus, 0x00); in lp_detach() 271 error = ppbus_remove_handler(ppbus, lp_intr); in lp_detach() 280 error = ppbus_release_bus(ppbus, self, 0, 0); in lp_detach() 285 device_xname(ppbus)); in lp_detach() 348 device_t ppbus = device_parent(dev); in lpioctl() local 384 if ((error = ppbus_request_bus(ppbus, dev, 0, 0))) in lpioctl() 386 error = ppbus_set_mode(ppbus, PPBUS_COMPATIBLE, 0); in lpioctl() 390 error = ppbus_add_handler(ppbus, lp_intr, dev); in lpioctl() 395 ppbus_release_bus(ppbus, dev, 0, 0); in lpioctl() [all …]
|
| D | files.ppbus | 1 # $NetBSD: files.ppbus,v 1.8 2008/04/29 14:07:36 cegger Exp $ 12 # ppbus related files 13 device ppbus { }: gpiobus 14 attach ppbus at parport 15 file dev/ppbus/ppbus_conf.c ppbus needs-flag 16 file dev/ppbus/ppbus_base.c ppbus 17 file dev/ppbus/ppbus_msq.c ppbus 18 file dev/ppbus/ppbus_1284.c ppbus 19 file dev/ppbus/ppbus_gpio.c ppbus & gpio 24 attach lpt at ppbus with lpt_ppbus [all …]
|
| D | pps_ppbus.c | 50 device_t ppbus; member 98 sc->ppbus = parent; in pps_attach() 117 if (ppbus_request_bus(sc->ppbus, sc->pps_dev.sc_dev, in ppsopen() 121 ppbus_write_ivar(sc->ppbus, PPBUS_IVAR_IEEE, &weg); in ppsopen() 125 res = ppbus_add_handler(sc->ppbus, ppsintr, sc); in ppsopen() 127 ppbus_release_bus(sc->ppbus, sc->pps_dev.sc_dev, in ppsopen() 132 ppbus_set_mode(sc->ppbus, PPBUS_PS2, 0); in ppsopen() 133 ppbus_wctr(sc->ppbus, IRQENABLE | PCD | nINIT | SELECTIN); in ppsopen() 150 device_t ppbus = sc->ppbus; in ppsclose() local 157 ppbus_wdtr(ppbus, 0); in ppsclose() [all …]
|
| D | ppbusdevices.config | 3 # This file contains all ppbus related configuration. 12 ppbus* at atppc? 15 gpio* at ppbus? # general purpose Input/Output 16 lpt* at ppbus? # parallel printer interfaces 17 plip* at ppbus? # printer port Internet Protocol driver 18 pps* at ppbus? # Pulse per second Timing Interface
|
| D | lpt.c | 429 device_t ppbus; in lptopen() local 439 ppbus = device_parent(dev); in lptopen() 451 ppbus_dev->ctx.mode = ppbus_get_mode(ppbus); in lptopen() 458 ppbus_wctr(ppbus, LPC_SEL | LPC_NINIT); in lptopen() 461 for(trys = 0, status = ppbus_rstr(ppbus); (status & RDY_MASK) in lptopen() 463 ppbus_rstr(ppbus)) { in lptopen() 500 ppbus_wctr(ppbus, LPC_AUTOL); in lptopen() 502 ppbus_wctr(ppbus, 0); in lptopen()
|
| D | lptreg.h | 76 #define NOT_READY(ppbus) ((ppbus_rstr(ppbus)^LPS_INVERT)&LPS_MASK) argument
|
| D | ppbus_base.c | 291 struct ppbus_softc * ppbus = device_private(dev); in ppbus_dma_malloc() local 293 if(ppbus->sc_capabilities & PPBUS_HAS_DMA) in ppbus_dma_malloc() 294 return (ppbus->ppbus_dma_malloc(device_parent(dev), buf, addr, in ppbus_dma_malloc() 305 struct ppbus_softc * ppbus = device_private(dev); in ppbus_dma_free() local 307 if(ppbus->sc_capabilities & PPBUS_HAS_DMA) { in ppbus_dma_free() 308 ppbus->ppbus_dma_free(device_parent(dev), buf, addr, size); in ppbus_dma_free()
|
| /netbsd/src/sys/arch/acorn32/conf/ |
| D | NC | 191 #ppbus* at atppc? 192 #lpt* at ppbus? # Parallel printer 193 #plip* at ppbus? # Parallel line IP
|
| D | GENERIC | 227 #ppbus* at atppc? 228 #lpt* at ppbus? # Parallel printer 229 #plip* at ppbus? # Parallel line IP
|
| D | files.acorn32 | 29 file arch/acorn32/mainbus/lpt_pioc.c lpt_pioc & !ppbus needs-flag
|
| /netbsd/src/sys/arch/i386/pnpbios/ |
| D | files.pnpbios | 18 file arch/i386/pnpbios/lpt_pnpbios.c lpt_pnpbios & !ppbus
|
| /netbsd/src/sys/dev/ofisa/ |
| D | files.ofisa | 23 file dev/ofisa/lpt_ofisa.c lpt_ofisa & !ppbus
|
| /netbsd/src/sys/arch/sgimips/conf/ |
| D | INSTALL32_IP2x | 60 no ppbus*
|
| D | GENERIC32_IP2x | 229 ppbus* at pi1ppc? 230 lpt* at ppbus? # Parallel printer
|
| /netbsd/src/share/man/man4/ |
| D | Makefile | 54 piixpm.4 pim.4 plip.4 pm3fb.4 pms.4 pmu.4 pnaphy.4 ppbus.4 ppp.4 \
|
| /netbsd/src/sys/dev/acpi/ |
| D | files.acpi | 152 file dev/acpi/lpt_acpi.c lpt_acpi & !ppbus
|
| /netbsd/src/sys/dev/isa/ |
| D | files.isa | 83 file dev/isa/lpt_isa.c lpt_isa & !ppbus
|
| /netbsd/src/sys/conf/ |
| D | files | 466 include "dev/ppbus/files.ppbus"
|
| /netbsd/src/sys/dev/ |
| D | DEVNAMES | 1104 ppbus MI
|
| /netbsd/src/usr.sbin/makemandb/ |
| D | nostem.txt | 3034 ppbus
|
| /netbsd/src/sys/dev/pci/ |
| D | files.pci | 599 file dev/pci/lpt_puc.c lpt_puc & !ppbus
|
| /netbsd/src/doc/ |
| D | CHANGES.prev | 7625 ppbus(4): imported FreeBSD Parallel Port Bus code (lpt+plip ATM only) 7626 from netbsd-ppbus port done by Gary Thorpe for evaluation. 7627 ppbus separates the physical parallel port access and 7630 The port drivers in ppbus also support advanced modes such as 7636 ppbus(4): add a "pps" device to get pulse-per-second signals into ntpd 7645 ppbus(4): changed lpt(4) to configure interrupt use, printer priming 9456 ppbus(4) on open/close. From Hans Rosenfeld. [cegger 20080429] 9457 ppbus(4): Extend to attach on gpiobus. From Hans Rosenfeld.
|
| /netbsd/src/distrib/sets/lists/man/ |
| D | mi | 1746 ./usr/share/man/cat4/ppbus.0 man-sys-catman .cat 5329 ./usr/share/man/man4/ppbus.4 man-sys-man .man
|