NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SataDrive Member List

This is the complete list of members for SataDrive, including all inherited members.

_bus_diskSataDriveprivate
_ctrlSataDriveprivate
_dmaSataDriveprivate
_dsfSataDriveprivate
_errorSataDriveprivate
_hostdiskSataDriveprivate
_multipleSataDriveprivate
_paramsSataDriveprivate
_peerFisReceiverprotected
_regsSataDriveprivate
_splitsSataDriveprivate
_statusSataDriveprivate
build_identify_buffer(unsigned short *identify)SataDriveinlineprivate
complete_command()SataDriveinlineprivate
comreset()SataDriveinline
debug_dump()Deviceinline
Device(const char *debug_name)Deviceinline
DMA_DESCRIPTORSSataDriveprivatestatic
execute_command()SataDriveinlineprivate
FisReceiver()FisReceiverinline
push_data(unsigned length, void *data, bool &irq)SataDriveinlineprivate
readwrite_sectors(bool read, bool lba48_ext)SataDriveinlineprivate
receive(MessageDiskCommit &msg)SataDriveinline
receive_fis(unsigned fislen, unsigned *fis)SataDriveinlinevirtual
receive_static(Device *o, M &msg)StaticReceiver< SataDrive >inlinestatic
SataDrive(DBus< MessageDisk > &bus_disk, DBus< MessageMemRegion > *bus_memregion, DBus< MessageMem > *bus_mem, unsigned hostdisk, DiskParameter params)SataDriveinline
send_dma_setup_fis(bool direction)SataDriveinlineprivate
send_pio_setup_fis(unsigned short length, bool irq=false)SataDriveinlineprivate
set_peer(FisReceiver *peer)FisReceiverinline
StaticReceiver()StaticReceiver< SataDrive >inline