Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Apr 1999 14:22:56 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/alpha/alpha autoconf.c src/sys/alpha/conf files.alpha src/sys/alpha/include chipset.h cpuconf.h cpufunc.h src/sys/alpha/isa isavar.h isa.c src/sys/alpha/pci apecs_pci.c cia_pci.c lca_pci.c apecs.c cia.c lca.c pcibus.c src/sys/alpha/tc ...
Message-ID:  <199904162122.OAA43338@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
peter       1999/04/16 14:22:55 PDT

  Modified files:
    sys/alpha/alpha      autoconf.c 
    sys/alpha/conf       files.alpha 
    sys/alpha/include    chipset.h cpuconf.h cpufunc.h 
    sys/alpha/isa        isa.c 
    sys/alpha/pci        apecs.c cia.c lca.c pcibus.c 
    sys/alpha/tc         tc.c tcasic.c 
    sys/alpha/tlsb       dwlpx.c 
    sys/boot/alpha/boot1 boot1.c 
    sys/boot/alpha/libalpha prom.c start.S 
    sys/boot/alpha/netboot Makefile 
    sys/boot/common      bootstrap.h 
    sys/conf             files 
    sys/dev/ata          ata-all.c ata-disk.c ata-dma.c 
                         atapi-all.c 
    sys/dev/kbd          atkbd.c 
    sys/dev/syscons      syscons.c 
    sys/dev/usb          ohci.c ohcivar.h ucom.c ugen.c uhci.c 
                         uhcivar.h uhid.c uhub.c ulpt.c umodem.c 
                         ums.c usb.c usb_if.m usb_port.h usbdi.c 
                         usbdi.h 
    sys/i386/apm         apm.c 
    sys/i386/conf        GENERIC LINT Makefile.i386 files.i386 
    sys/i386/i386        autoconf.c exception.s machdep.c 
                         userconfig.c 
    sys/i386/include     asnames.h 
    sys/i386/isa         aha_isa.c fd.c fdc.h if_cs.c if_ed.c 
                         intr_machdep.c isa.c isa_device.h npx.c 
                         rp.c wd.c 
    sys/i386/isa/snd     sound.c 
    sys/i386/isa/sound   ad1848.c 
    sys/isa              atkbd_isa.c isavar.h psm.c sio.c 
                         syscons_isa.c vga_isa.c 
    sys/kern             bus_if.m makedevops.pl subr_bus.c 
                         subr_rman.c 
    sys/net              if.c if_media.c if_media.h if_var.h 
    sys/pci              ide_pci.c if_fxp.c if_fxpvar.h if_pn.c 
                         if_xl.c ohci_pci.c pci.c pci_compat.c 
                         pcireg.h pcisupport.c pcivar.h uhci_pci.c 
    sys/sys              bus.h bus_private.h rman.h 
  Added files:
    sys/alpha/isa        isavar.h 
    sys/alpha/pci        apecs_pci.c cia_pci.c lca_pci.c 
    sys/i386/i386        nexus.c 
    sys/i386/isa         isa_compat.c isa_compat.h isa_dma.c 
                         isa_dma.h 
    sys/pci              pci_if.m 
  Log:
  Bring the 'new-bus' to the i386.  This extensively changes the way the
  i386 platform boots, it is no longer ISA-centric, and is fully dynamic.
  Most old drivers compile and run without modification via 'compatability
  shims' to enable a smoother transition.  eisa, isapnp and pccard* are
  not yet using the new resource manager.  Once fully converted, all drivers
  will be loadable, including PCI and ISA.
  
  (Some other changes appear to have snuck in, including a port of Soren's
   ATA driver to the Alpha.  Soren, back this out if you need to.)
  
  This is a checkpoint of work-in-progress, but is quite functional.
  
  The bulk of the work was done over the last few years by Doug Rabson and
  Garrett Wollman.
  
  Approved by:	core
  
  Revision  Changes    Path
  1.16      +2 -2      src/sys/alpha/alpha/autoconf.c
  1.18      +11 -1     src/sys/alpha/conf/files.alpha
  1.7       +1 -8      src/sys/alpha/include/chipset.h
  1.4       +1 -0      src/sys/alpha/include/cpuconf.h
  1.4       +35 -1     src/sys/alpha/include/cpufunc.h
  1.10      +59 -30    src/sys/alpha/isa/isa.c
  1.6       +50 -16    src/sys/alpha/pci/apecs.c
  1.16      +9 -6      src/sys/alpha/pci/cia.c
  1.6       +40 -10    src/sys/alpha/pci/lca.c
  1.9       +68 -10    src/sys/alpha/pci/pcibus.c
  1.2       +1 -3      src/sys/alpha/tc/tc.c
  1.2       +1 -2      src/sys/alpha/tc/tcasic.c
  1.8       +2 -2      src/sys/alpha/tlsb/dwlpx.c
  1.4       +51 -3     src/sys/boot/alpha/boot1/boot1.c
  1.2       +2 -2      src/sys/boot/alpha/libalpha/prom.c
  1.3       +4 -3      src/sys/boot/alpha/libalpha/start.S
  1.6       +1 -0      src/sys/boot/alpha/netboot/Makefile
  1.21      +3 -3      src/sys/boot/common/bootstrap.h
  1.207     +15 -0     src/sys/conf/files
  1.7       +27 -7     src/sys/dev/ata/ata-all.c
  1.7       +5 -5      src/sys/dev/ata/ata-disk.c
  1.5       +10 -4     src/sys/dev/ata/ata-dma.c
  1.7       +5 -5      src/sys/dev/ata/atapi-all.c
  1.6       +9 -10     src/sys/dev/kbd/atkbd.c
  1.300     +9 -1      src/sys/dev/syscons/syscons.c
  1.13      +5 -7      src/sys/dev/usb/ohci.c
  1.9       +3 -2      src/sys/dev/usb/ohcivar.h
  1.13      +2 -7      src/sys/dev/usb/ucom.c
  1.12      +2 -7      src/sys/dev/usb/ugen.c
  1.19      +9 -6      src/sys/dev/usb/uhci.c
  1.9       +3 -2      src/sys/dev/usb/uhcivar.h
  1.12      +2 -7      src/sys/dev/usb/uhid.c
  1.13      +20 -6     src/sys/dev/usb/uhub.c
  1.13      +2 -7      src/sys/dev/usb/ulpt.c
  1.12      +1 -6      src/sys/dev/usb/umodem.c
  1.17      +2 -6      src/sys/dev/usb/ums.c
  1.10      +3 -2      src/sys/dev/usb/usb.c
  1.5       +8 -1      src/sys/dev/usb/usb_if.m
  1.13      +2 -2      src/sys/dev/usb/usb_port.h
  1.15      +2 -25     src/sys/dev/usb/usbdi.c
  1.10      +1 -2      src/sys/dev/usb/usbdi.h
  1.78      +43 -27    src/sys/i386/apm/apm.c
  1.162     +12 -12    src/sys/i386/conf/GENERIC
  1.583     +8 -8      src/sys/i386/conf/LINT
  1.146     +2 -2      src/sys/i386/conf/Makefile.i386
  1.236     +10 -7     src/sys/i386/conf/files.i386
  1.113     +18 -10    src/sys/i386/i386/autoconf.c
  1.58      +3 -3      src/sys/i386/i386/exception.s
  1.329     +12 -6     src/sys/i386/i386/machdep.c
  1.134     +97 -24    src/sys/i386/i386/userconfig.c
  1.31      +2 -2      src/sys/i386/include/asnames.h
  1.7       +2 -5      src/sys/i386/isa/aha_isa.c
  1.135     +621 -524  src/sys/i386/isa/fd.c
  1.14      +5 -1      src/sys/i386/isa/fdc.h
  1.10      +2 -5      src/sys/i386/isa/if_cs.c
  1.151     +2 -5      src/sys/i386/isa/if_ed.c
  1.18      +3 -1      src/sys/i386/isa/intr_machdep.c
  1.119     +505 -955  src/sys/i386/isa/isa.c
  1.58      +6 -23     src/sys/i386/isa/isa_device.h
  1.67      +100 -59   src/sys/i386/isa/npx.c
  1.20      +0 -8      src/sys/i386/isa/rp.c
  1.194     +17 -8     src/sys/i386/isa/wd.c
  1.27      +1 -4      src/sys/i386/isa/snd/sound.c
  1.29      +5 -0      src/sys/i386/isa/sound/ad1848.c
  1.3       +8 -7      src/sys/isa/atkbd_isa.c
  1.3       +5 -2      src/sys/isa/isavar.h
  1.4       +5 -4      src/sys/isa/psm.c
  1.222     +39 -16    src/sys/isa/sio.c
  1.2       +4 -1      src/sys/isa/syscons_isa.c
  1.4       +9 -4      src/sys/isa/vga_isa.c
  1.7       +11 -1     src/sys/kern/bus_if.m
  1.5       +1 -1      src/sys/kern/makedevops.pl
  1.17      +344 -42   src/sys/kern/subr_bus.c
  1.7       +30 -9     src/sys/kern/subr_rman.c
  1.67      +34 -1     src/sys/net/if.c
  1.7       +14 -1     src/sys/net/if_media.c
  1.6       +4 -1      src/sys/net/if_media.h
  1.11      +2 -1      src/sys/net/if_var.h
  1.32      +3 -2      src/sys/pci/ide_pci.c
  1.67      +128 -58   src/sys/pci/if_fxp.c
  1.7       +4 -1      src/sys/pci/if_fxpvar.h
  1.17      +8 -2      src/sys/pci/if_pn.c
  1.32      +9 -3      src/sys/pci/if_xl.c
  1.3       +90 -68    src/sys/pci/ohci_pci.c
  1.95      +541 -112  src/sys/pci/pci.c
  1.22      +82 -106   src/sys/pci/pci_compat.c
  1.21      +2 -2      src/sys/pci/pcireg.h
  1.96      +513 -311  src/sys/pci/pcisupport.c
  1.26      +78 -1     src/sys/pci/pcivar.h
  1.6       +96 -72    src/sys/pci/uhci_pci.c
  1.11      +9 -1      src/sys/sys/bus.h
  1.6       +2 -1      src/sys/sys/bus_private.h
  1.2       +10 -1     src/sys/sys/rman.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?199904162122.OAA43338>