|
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 |