DragonFly-2.3.1.165.g25822 master sys/dev/disk/ahci Makefile TODO ahci.c ahci.h ahci_attach.c ahci_cam.c ahci_dragonfly.c ahci_dragonfly.h atascsi.h

Matthew Dillon dillon at crater.dragonflybsd.org
Thu Jun 4 11:27:05 PDT 2009


commit 258223a30e6f99a6a4cdae5b969947ce79286b78
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Thu Jun 4 11:21:05 2009 -0700

    AHCI Driver port from OpenBSD to DragonFly - Initial commit
    
    This is the initial work synchronization commit for the AHCI driver port.
    About 85% of the logic is now working.
    
    This also includes initial wiring of interrupt bits and status tests for
    hot-plug support.

Summary of changes:
 sys/dev/disk/ahci/Makefile         |   10 +
 sys/dev/disk/ahci/TODO             |   16 +
 sys/dev/disk/ahci/ahci.c           | 1824 ++++++++++++++++++++++++++++++++++++
 sys/dev/disk/ahci/ahci.h           |  466 +++++++++
 sys/dev/disk/ahci/ahci_attach.c    |  482 ++++++++++
 sys/dev/disk/ahci/ahci_cam.c       |  998 ++++++++++++++++++++
 sys/dev/disk/ahci/ahci_dragonfly.c |  141 +++
 sys/dev/disk/ahci/ahci_dragonfly.h |   72 ++
 sys/dev/disk/ahci/atascsi.h        |  310 ++++++
 9 files changed, 4319 insertions(+), 0 deletions(-)
 create mode 100644 sys/dev/disk/ahci/Makefile
 create mode 100644 sys/dev/disk/ahci/TODO
 create mode 100644 sys/dev/disk/ahci/ahci.c
 create mode 100644 sys/dev/disk/ahci/ahci.h
 create mode 100644 sys/dev/disk/ahci/ahci_attach.c
 create mode 100644 sys/dev/disk/ahci/ahci_cam.c
 create mode 100644 sys/dev/disk/ahci/ahci_dragonfly.c
 create mode 100644 sys/dev/disk/ahci/ahci_dragonfly.h
 create mode 100644 sys/dev/disk/ahci/atascsi.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/258223a30e6f99a6a4cdae5b969947ce79286b78


-- 
DragonFly BSD source repository





More information about the Commits mailing list