Library of Bus-Adapters
HAL::PCILinuxBusAdapter Member List
This is the complete list of members for HAL::PCILinuxBusAdapter, including all inherited members.
closeDevice(PCIDeviceIdentifier *deviceIdentifier)HAL::PCILinuxBusAdapter
configRead(PCIDeviceIdentifier &device, uint32_t address, uint32_t *result)HAL::PCILinuxBusAdapter
configWrite(PCIDeviceIdentifier &device, uint32_t address, uint32_t data)HAL::PCILinuxBusAdapter
findDevice(xpci::Address &deviceConfigAddress, const PCIAddressTable &pciAddressTable, PCIDeviceIdentifier **deviceIdentifierPtr, std::vector< uint32_t > &barRegisters, bool swapFlag=false)HAL::PCILinuxBusAdapter [private]
findDeviceByBus(uint32_t busID, uint32_t slotID, uint32_t functionID, const PCIAddressTable &pciAddressTable, PCIDeviceIdentifier **deviceIdentifierPtr, std::vector< uint32_t > &barRegisters, bool swapFlag=false)HAL::PCILinuxBusAdapter
findDeviceByVendor(uint32_t vendorID, uint32_t deviceID, uint32_t index, const PCIAddressTable &pciAddressTable, PCIDeviceIdentifier **deviceIdentifierPtr, std::vector< uint32_t > &barRegisters, bool swapFlag=false)HAL::PCILinuxBusAdapter
pciBus_HAL::PCILinuxBusAdapter [private]
PCILinuxBusAdapter()HAL::PCILinuxBusAdapter
read(PCIDeviceIdentifier &device, uint32_t address, uint32_t *result)HAL::PCILinuxBusAdapter
readBlock(PCIDeviceIdentifier &device, uint32_t startAddress, uint32_t length, char *buffer, HalAddressIncrement addressBehaviour=HAL_DO_INCREMENT)HAL::PCILinuxBusAdapter
write(PCIDeviceIdentifier &device, uint32_t address, uint32_t data)HAL::PCILinuxBusAdapter
writeBlock(PCIDeviceIdentifier &device, uint32_t startAddress, uint32_t length, char *buffer, HalAddressIncrement addressBehaviour=HAL_DO_INCREMENT)HAL::PCILinuxBusAdapter
~PCILinuxBusAdapter()HAL::PCILinuxBusAdapter [virtual]