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