|
The Pedigree Project
0.1
|
This is the complete list of members for AtaDisk, including all inherited members.
| addChild(Device *pDevice) | Device | |
| addresses() | Device | inlinevirtual |
| addToRoot(Device *device) | Device | static |
| align(uint64_t location) | ScsiDisk | virtual |
| ATA enum value (defined in Disk) | Disk | |
| AtaDisk(class AtaController *pDev, bool isMaster, IoBase *commandRegs, IoBase *controlRegs, BusMasterIde *busMaster=0) (defined in AtaDisk) | AtaDisk | |
| AtaDiskType enum name (defined in AtaDisk) | AtaDisk | private |
| ATAPI enum value (defined in Disk) | Disk | |
| Block enum value (defined in AtaDisk) | AtaDisk | private |
| Bus enum value | Device | |
| cacheIsCritical() | Disk | virtual |
| Callback typedef (defined in Device) | Device | |
| CdDvd enum value (defined in AtaDisk) | AtaDisk | private |
| Console enum value | Device | |
| Controller enum value | Device | |
| defaultBlockSize() | AtaDisk | inlineprivatevirtual |
| Device() (defined in Device) | Device | |
| Device(Device *p) | Device | |
| Disk() (defined in Disk) | Disk | |
| Disk(Device *p) (defined in Disk) | Disk | |
| Device::Disk enum value | Device | |
| Display enum value | Device | |
| doRead(uint64_t location) | AtaDisk | virtual |
| doSync(uint64_t location) (defined in ScsiDisk) | ScsiDisk | virtual |
| doWrite(uint64_t location) | AtaDisk | virtual |
| dump(String &str) | Disk | virtual |
| Enclosure enum value (defined in AtaDisk) | AtaDisk | private |
| flush(uint64_t location) | ScsiDisk | virtual |
| foreach(Callback callback, Device *root=0) | Device | static |
| foreach(pedigree_std::Callable< F > &callback, Device *root, Args...args) (defined in Device) | Device | static |
| Generic enum value | Device | |
| getBlockCount() const (defined in AtaDisk) | AtaDisk | virtual |
| getBlockSize() const | AtaDisk | virtual |
| getBusMaster() const | AtaDisk | inlinevirtual |
| getCache() (defined in ScsiDisk) | ScsiDisk | inlineprotected |
| getChild(size_t n) | Device | |
| getInquiry() const (defined in ScsiDisk) | ScsiDisk | inlineprotected |
| getInterruptNumber() | Device | inlinevirtual |
| getName(String &str) | AtaDisk | inlinevirtual |
| getNativeBlockSize() const | AtaDisk | virtual |
| getNumChildren() | Device | |
| getParent() const | Device | inline |
| getPciBusPosition() | Device | inline |
| getPciClassCode() | Device | inline |
| getPciConfigHeader() const | Device | inline |
| getPciDeviceId() | Device | inline |
| getPciDevicePosition() | Device | inline |
| getPciFunctionNumber() | Device | inline |
| getPciProgInterface() | Device | inline |
| getPciSubclassCode() | Device | inline |
| getPciVendorId() | Device | inline |
| getSize() const | AtaDisk | virtual |
| getSpecificType() | Device | inlinevirtual |
| getSubType() (defined in Disk) | Disk | virtual |
| getType() | Disk | virtual |
| initialise(size_t nUnit=~0) | AtaDisk | |
| ScsiDisk::initialise(class ScsiController *pController, size_t nUnit) | ScsiDisk | |
| irqReceived() | AtaDisk | virtual |
| m_Addresses | Device | protected |
| m_AtaDiskType | AtaDisk | private |
| m_bDma | AtaDisk | private |
| m_BlockSize | AtaDisk | private |
| m_BusMaster (defined in AtaDisk) | AtaDisk | private |
| m_Children | Device | protected |
| m_ClassCode | Device | protected |
| m_CommandRegs | AtaDisk | private |
| m_ConfigHeader | Device | protected |
| m_ControlRegs (defined in AtaDisk) | AtaDisk | private |
| m_DeviceId | Device | protected |
| m_InterruptNumber | Device | protected |
| m_IrqCondition (defined in AtaDisk) | AtaDisk | private |
| m_IrqCount | AtaDisk | private |
| m_IrqLock (defined in AtaDisk) | AtaDisk | private |
| m_IrqReceived | AtaDisk | private |
| m_IsMaster | AtaDisk | private |
| m_LastPrdTableOffset | AtaDisk | private |
| m_PacketSize | AtaDisk | private |
| m_PciBusPos | Device | protected |
| m_PciDevicePos | Device | protected |
| m_PciFunctionNum | Device | protected |
| m_pFirmwareRevision | AtaDisk | private |
| m_pIdent | AtaDisk | private |
| m_pName | AtaDisk | private |
| m_pParent | Device | protected |
| m_PrdTable | AtaDisk | private |
| m_PrdTableLock | AtaDisk | private |
| m_PrdTableMemRegion | AtaDisk | private |
| m_PrdTablePhys | AtaDisk | private |
| m_ProgInterface | Device | protected |
| m_pSerialNumber | AtaDisk | private |
| m_Removable | AtaDisk | private |
| m_Root | Device | protectedstatic |
| m_SpecificType | Device | protected |
| m_SubclassCode | Device | protected |
| m_SupportsLBA28 | AtaDisk | private |
| m_SupportsLBA48 | AtaDisk | private |
| m_TreeLock | Device | protectedstatic |
| m_VendorId | Device | protected |
| MediumChanger enum value (defined in AtaDisk) | AtaDisk | private |
| Mouse enum value | Device | |
| Network enum value | Device | |
| None enum value (defined in AtaDisk) | AtaDisk | private |
| NOT_COPYABLE_OR_ASSIGNABLE(Device) (defined in Device) | Device | protected |
| NotPacket enum value (defined in AtaDisk) | AtaDisk | private |
| OpticalMemory enum value (defined in AtaDisk) | AtaDisk | private |
| PACKED (defined in ScsiDisk) | ScsiDisk | |
| PACKED (defined in ScsiDisk) | ScsiDisk | |
| PACKED (defined in ScsiDisk) | ScsiDisk | |
| pin(uint64_t location) | ScsiDisk | virtual |
| Printer enum value (defined in AtaDisk) | AtaDisk | private |
| Processor enum value (defined in AtaDisk) | AtaDisk | private |
| Raid enum value (defined in AtaDisk) | AtaDisk | private |
| read(uint64_t location) | ScsiDisk | virtual |
| removeChild(size_t n) | Device | |
| removeChild(Device *d) | Device | |
| replaceChild(Device *src, Device *dest) | Device | |
| root() | Device | inlineprotectedstatic |
| Root enum value | Device | |
| ScsiDisk() (defined in ScsiDisk) | ScsiDisk | |
| searchByClass(uint16_t classCode, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| searchByClassAndSubclass(uint16_t classCode, uint16_t subclassCode, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| searchByClassSubclassAndProgInterface(uint16_t classCode, uint16_t subclassCode, uint8_t progInterface, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| searchByVendorId(uint16_t vendorId, void(*callback)(Device *), Device *root=0) | Device | static |
| searchByVendorIdAndDeviceId(uint16_t vendorId, uint16_t deviceId, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| sendCommand(size_t nUnit, uintptr_t pCommand, uint8_t nCommandSize, uintptr_t pRespBuffer, uint16_t nRespBytes, bool bWrite) | AtaDisk | virtual |
| Sequential enum value (defined in AtaDisk) | AtaDisk | private |
| setFeatures(uint8_t command, uint8_t countreg, uint8_t lowreg, uint8_t midreg, uint8_t hireg) | AtaDisk | private |
| setInterruptNumber(uintptr_t n) | Device | inlinevirtual |
| setParent(Device *p) | Device | inline |
| setPciConfigHeader(const PciBus::ConfigSpace &space) | Device | inline |
| setPciIdentifiers(uint8_t classCode, uint8_t subclassCode, uint16_t vendorId, uint16_t deviceId, uint8_t progIf) | Device | inline |
| setPciPosition(uint32_t bus, uint32_t device, uint32_t func) | Device | inline |
| setSpecificType(String str) | Device | inlinevirtual |
| setupLBA28(uint64_t n, uint32_t nSectors) | AtaDisk | private |
| setupLBA48(uint64_t n, uint32_t nSectors) | AtaDisk | private |
| Sound enum value | Device | |
| SubType enum name (defined in Disk) | Disk | |
| Type enum name | Device | |
| unpin(uint64_t location) | ScsiDisk | virtual |
| UsbContainer enum value | Device | |
| UsbController enum value | Device | |
| UsbGeneric enum value | Device | |
| write(uint64_t location) | ScsiDisk | virtual |
| WriteOnce enum value (defined in AtaDisk) | AtaDisk | private |
| ~AtaDisk() (defined in AtaDisk) | AtaDisk | virtual |
| ~Device() (defined in Device) | Device | virtual |
| ~Disk() (defined in Disk) | Disk | virtual |
| ~ScsiDisk() (defined in ScsiDisk) | ScsiDisk | virtual |
1.8.11