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

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

_bus_commitHostAhciPortprivate
_bus_hostopHostAhciPortprivate
_clHostAhciPortprivate
_clockHostAhciPortprivate
_ctHostAhciPortprivate
_disknrHostAhciPortprivate
_dmarHostAhciPortprivate
_fisHostAhciPortprivate
_inprogressHostAhciPortprivate
_max_slotsHostAhciPortprivate
_paramsHostAhciPortprivate
_regsHostAhciPortprivate
_tagHostAhciPortprivate
_usertagsHostAhciPortprivate
add_dma(char *ptr, unsigned count)HostAhciPortinlineprivate
add_prd(void *buffer, unsigned count)HostAhciPortinlineprivate
addr2phys(void *ptr, volatile unsigned *dst)HostAhciPortinlineprivate
CL_DWORDSHostAhciPortprivatestatic
debug()HostAhciPortinline
debug_dump()Deviceinline
Device(const char *debug_name)Deviceinline
FREQHostAhciPortprivatestatic
HostAhciPort(HostAhciPortRegister *regs, DBus< MessageHostOp > &bus_hostop, DBus< MessageDiskCommit > &bus_commit, Clock *clock, unsigned disknr, unsigned max_slots, bool dmar)HostAhciPortinline
identify_drive(unsigned short *buffer)HostAhciPortinlineprivate
init(unsigned short *buffer)HostAhciPortinline
irq()HostAhciPortinline
MAX_PRD_COUNTHostAhciPortprivatestatic
receive(MessageDisk &msg)HostAhciPortinline
receive_static(Device *o, M &msg)StaticReceiver< HostAhciPort >inlinestatic
set_command(unsigned char command, unsigned long long sector, bool read, unsigned count=0, bool atapi=false, unsigned pmp=0, unsigned features=0)HostAhciPortinlineprivate
set_features(unsigned features, unsigned count=0)HostAhciPortinlineprivate
start_command(unsigned long usertag)HostAhciPortinlineprivate
StaticReceiver()StaticReceiver< HostAhciPort >inline
TIMEOUTHostAhciPortprivatestatic
wait_timeout(volatile unsigned *reg, unsigned mask, unsigned value)HostAhciPortinlineprivate