A simple driver for AHCI. More...
Public Member Functions | |
HostAhci (HostPci pci, DBus< MessageHostOp > &bus_hostop, DBus< MessageDisk > &bus_disk, DBus< MessageDiskCommit > &bus_commit, Clock *clock, unsigned long bdf, unsigned hostirq, bool dmar) | |
bool | receive (MessageIrq &msg) |
A simple driver for AHCI.
State: testing Features: Ports
HostAhci::HostAhci | ( | HostPci | pci, | |
DBus< MessageHostOp > & | bus_hostop, | |||
DBus< MessageDisk > & | bus_disk, | |||
DBus< MessageDiskCommit > & | bus_commit, | |||
Clock * | clock, | |||
unsigned long | bdf, | |||
unsigned | hostirq, | |||
bool | dmar | |||
) | [inline] |
bool HostAhci::receive | ( | MessageIrq & | msg | ) | [inline] |