tgen        2006/12/04 06:40:37 PST

DragonFly src repository

  Modified files:
    sys/conf             files kmod.mk 
  Added files:
    sys/dev/disk/nata    Makefile ata-all.c ata-all.h ata-card.c 
                         ata-chipset.c ata-disk.c ata-disk.h 
                         ata-dma.c ata-isa.c ata-lowlevel.c 
                         ata-pci.c ata-pci.h ata-queue.c 
                         ata-raid.c ata-raid.h ata-usb.c ata_if.m 
                         atapi-cam.c atapi-cd.c atapi-cd.h 
                         atapi-fd.c atapi-fd.h atapi-tape.c 
                         atapi-tape.h 
    sys/dev/disk/nata/nata Makefile 
    sys/dev/disk/nata/natacard Makefile 
    sys/dev/disk/nata/natadisk Makefile 
    sys/dev/disk/nata/nataisa Makefile 
    sys/dev/disk/nata/natapci Makefile 
    sys/dev/disk/nata/natapicam Makefile 
    sys/dev/disk/nata/natapicd Makefile 
    sys/dev/disk/nata/natapifd Makefile 
    sys/dev/disk/nata/natapist Makefile 
    sys/dev/disk/nata/nataraid Makefile 
    sys/dev/disk/nata/natausb Makefile 
    sys/sys              nata.h 
  Log:
  Initial import of the port of the new(er) FreeBSD ATA code.
  
  Note this code has not yet been hooked into the build as such, unless you 
(unwisely) specify the devices in your kernel config according to 
sys/conf/files. The modules are also excluded from the module build due to not 
having a SUBDIR entry in sys/dev/disk/Makefile. The PCI code isn't yet 
operation pending a patch for sys/bus/pci/pci.c I will send to kernel@ shortly. 
It short-circuits lazy resource allocation for PCI ATA controllers in legacy 
mode (i.e. on legacy ISA ATA addresses, which are not configured in the PCI 
BARs).
  
  The userland utility used to control nata ('natacontrol') and documentation 
will follow later. Also, be aware only nata, natapci, natadisk and natapicd 
have seen testing on real hardware so far. nataraid, natausb and natacam are 
probably not compilable yet, I need to clean those up.
  
  Revision  Changes    Path
  1.144     +16 -0     src/sys/conf/files
  1.30      +1 -0      src/sys/conf/kmod.mk


http://www.dragonflybsd.org/cvsweb/src/sys/conf/files.diff?r1=1.143&r2=1.144&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/kmod.mk.diff?r1=1.29&r2=1.30&f=u

Reply via email to