NOVA User-Level Environment
Version testbox/changed-memory-timing-317-g320d8b5
|
A port of an AhciController. More...
Public Member Functions | |
void | set_parent (ParentIrqProvider *parent, DBus< MessageMemRegion > *bus_memregion, DBus< MessageMem > *bus_mem) |
void | receive_fis (unsigned fislen, unsigned *fis) |
Receive a FIS from the Device. | |
bool | set_drive (FisReceiver *drive) |
void | comreset () |
unsigned | execute_command (unsigned value) |
AhciPort () | |
Public Member Functions inherited from FisReceiver | |
FisReceiver () | |
void | set_peer (FisReceiver *peer) |
Private Attributes | |
FisReceiver * | _drive |
ParentIrqProvider * | _parent |
unsigned | _ccs |
unsigned | _inprogress |
bool | _need_initial_fis |
Additional Inherited Members | |
Protected Attributes inherited from FisReceiver | |
FisReceiver * | _peer |
A port of an AhciController.
State: unstable Features: register set, FIS Missing: plenty
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Receive a FIS from the Device.
Implements FisReceiver.
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |