Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jan 2000 16:18:07 -0800 (PST)
From:      Nicolas Souchu <nsouch@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/conf files options.i386 src/sys/dev/ppbus ppbio.h ppbus_if.m if_plip.c immio.c lpbb.c lpt.c ppb_1284.c ppb_1284.h ppb_base.c ppb_msq.c ppb_msq.h ppbconf.c ppbconf.h ppi.c pps.c vpo.c vpoio.c vpoio.h src/sys/i386/conf LINT ...
Message-ID:  <200001140018.QAA15864@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
nsouch      2000/01/13 16:18:07 PST

  Modified files:
    sys/conf             files options.i386 
    sys/dev/ppbus        if_plip.c immio.c lpbb.c lpt.c ppb_1284.c 
                         ppb_1284.h ppb_base.c ppb_msq.c ppb_msq.h 
                         ppbconf.c ppbconf.h ppi.c pps.c vpo.c 
                         vpoio.c vpoio.h 
    sys/i386/conf        LINT 
    sys/i386/isa         isa_compat.h pcf.c ppc.c ppcreg.h 
  Added files:
    sys/dev/ppbus        ppbio.h ppbus_if.m 
  Log:
  Port of ppbus standalone framework to the newbus system.
  
  Note1: the correct interrupt level is invoked correctly for each driver.
         For this purpose, drivers request the bus before being able to
         call BUS_SETUP_INTR and BUS_TEARDOWN_INTR call is forced by the ppbus
         core when drivers release it. Thus, when BUS_SETUP_INTR is called
         at ppbus driver level, ppbus checks that the caller owns the
         bus and stores the interrupt handler cookie (in order to unregister
         it later).
  
         Printing is impossible while plip link is up is still TRUE.
         vpo (ZIP driver) and lpt are make in such a way that
         using the ZIP and printing concurrently is permitted is also TRUE.
  
  Note2: specific chipset detection is not done by default. PPC_PROBE_CHIPSET
         is now needed to force chipset detection. If set, the flags 0x40
         still avoid detection at boot.
  
  Port of the pcf(4) driver to the newbus system (was previously directly
  connected to the rootbus and attached by a bogus pcf_isa_probe function).
  
  Revision  Changes    Path
  1.318     +15 -1     src/sys/conf/files
  1.132     +2 -1      src/sys/conf/options.i386
  1.16      +154 -129  src/sys/dev/ppbus/if_plip.c
  1.10      +78 -70    src/sys/dev/ppbus/immio.c
  1.10      +46 -118   src/sys/dev/ppbus/lpbb.c
  1.11      +198 -161  src/sys/dev/ppbus/lpt.c
  1.10      +170 -157  src/sys/dev/ppbus/ppb_1284.c
  1.6       +13 -13    src/sys/dev/ppbus/ppb_1284.h
  1.10      +62 -77    src/sys/dev/ppbus/ppb_base.c
  1.8       +29 -24    src/sys/dev/ppbus/ppb_msq.c
  1.8       +11 -7     src/sys/dev/ppbus/ppb_msq.h
  1.16      +249 -188  src/sys/dev/ppbus/ppbconf.c
  1.17      +67 -168   src/sys/dev/ppbus/ppbconf.h
  1.18      +141 -111  src/sys/dev/ppbus/ppi.c
  1.23      +93 -59    src/sys/dev/ppbus/pps.c
  1.19      +56 -63    src/sys/dev/ppbus/vpo.c
  1.10      +88 -84    src/sys/dev/ppbus/vpoio.c
  1.4       +4 -4      src/sys/dev/ppbus/vpoio.h
  1.722     +3 -1      src/sys/i386/conf/LINT
  1.23      +1 -11     src/sys/i386/isa/isa_compat.h
  1.14      +65 -77    src/sys/i386/isa/pcf.c
  1.23      +509 -311  src/sys/i386/isa/ppc.c
  1.10      +22 -9     src/sys/i386/isa/ppcreg.h



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001140018.QAA15864>