Public Member Functions

HostAhci Class Reference

A simple driver for AHCI. More...

Inheritance diagram for HostAhci:
StaticReceiver< HostAhci > Device

List of all members.

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)

Detailed Description

A simple driver for AHCI.

State: testing Features: Ports


Constructor & Destructor Documentation

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]

Member Function Documentation

bool HostAhci::receive ( MessageIrq msg  )  [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines