SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
simics::systemc::tlm2simics::PciBus Member List

This is the complete list of members for simics::systemc::tlm2simics::PciBus, including all inherited members.

add_default(types::addr_space_t space, types::map_info_t info) overridesimics::systemc::tlm2simics::PciBusvirtual
add_map(types::addr_space_t space, types::map_info_t info) overridesimics::systemc::tlm2simics::PciBusvirtual
add_target_update_listener(TargetUpdateListener *l)simics::systemc::InterfaceProviderinlinevirtual
bus_reset() overridesimics::systemc::tlm2simics::PciBusvirtual
byte_enable_supported(ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans) overridesimics::systemc::tlm2simics::TransactionHandler
debug_transaction(ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans) overridesimics::systemc::tlm2simics::TransactionHandler
detach()simics::systemc::Registrant< TransactionHandlerInterface >inline
direct_memory(ConfObjectRef target)simics::systemc::tlm2simics::DmiTransactionHandlerprotected
direct_memory_lookup()simics::systemc::tlm2simics::DmiTransactionHandlerprotected
DmiTransactionHandler(InterfaceProvider *interface_provider, iface::ReceiverInterface *ignore_receiver=NULL, InterfaceProvider *dmi_interface_provider=NULL)simics::systemc::tlm2simics::DmiTransactionHandler
error_transaction_handler_simics::systemc::tlm2simics::TransactionHandlerprotected
gasket() constsimics::systemc::tlm2simics::GasketOwnerinline
gasket_simics::systemc::tlm2simics::GasketOwnerprotected
gasket_owner() const overridesimics::systemc::tlm2simics::TransactionHandler
GasketOwner()simics::systemc::tlm2simics::GasketOwnerinline
GasketOwner(const GasketOwner &)=deletesimics::systemc::tlm2simics::GasketOwner
get_bus_address() overridesimics::systemc::tlm2simics::PciBusvirtual
get_direct_mem_ptr(ConfObjectRef &simics_obj, tlm::tlm_generic_payload &trans, tlm::tlm_dmi &dmi_data) overridesimics::systemc::tlm2simics::PciBus
get_interface()simics::systemc::InterfaceProviderinline
get_interface()simics::systemc::InterfaceProviderinlineprotectedvirtual
get_interface_name() constsimics::systemc::InterfaceProviderinlinevirtual
has_interface()simics::systemc::InterfaceProviderinlinevirtual
interface_simics::systemc::InterfaceProviderprotected
interface_name_simics::systemc::InterfaceProviderprotected
interface_provider() const overridesimics::systemc::tlm2simics::TransactionHandler
interface_provider_simics::systemc::tlm2simics::TransactionHandlerprotected
InterfaceProvider(const char *interface_name)simics::systemc::InterfaceProviderinlineexplicit
InterfaceProvider(const InterfaceProvider &)=deletesimics::systemc::InterfaceProvider
interrupt_acknowledge() overridesimics::systemc::tlm2simics::PciBusvirtual
lower_interrupt(int pin) overridesimics::systemc::tlm2simics::PciBusvirtual
simics::operator=(const InterfaceProvider &)=deletesimics::systemc::InterfaceProvider
simics::systemc::tlm2simics::DmiTransactionHandler::simics::operator=(const GasketOwner &)=deletesimics::systemc::tlm2simics::GasketOwner
optional() constsimics::systemc::InterfaceProviderinlinevirtual
optional_simics::systemc::InterfaceProviderprotected
PciBus()simics::systemc::tlm2simics::PciBusinline
raise_interrupt(int pin) overridesimics::systemc::tlm2simics::PciBusvirtual
read(uint16_t rid, types::addr_space_t space) overridesimics::systemc::tlm2simics::PciBusvirtual
receiver() overridesimics::systemc::tlm2simics::PciBus
Registrant()simics::systemc::Registrant< TransactionHandlerInterface >inline
Registrant(const Registrant &rhs)simics::systemc::Registrant< TransactionHandlerInterface >inline
remove_default(types::addr_space_t space) overridesimics::systemc::tlm2simics::PciBusvirtual
remove_map(types::addr_space_t space, int function) overridesimics::systemc::tlm2simics::PciBusvirtual
remove_target_update_listener(TargetUpdateListener *l)simics::systemc::InterfaceProviderinlinevirtual
set_bus_number(int bus_id) overridesimics::systemc::tlm2simics::PciBusvirtual
set_device(conf_object_t *device)simics::systemc::tlm2simics::PciBusinline
set_device_status(int device, int function, int enabled) overridesimics::systemc::tlm2simics::PciBusvirtual
set_gasket(GasketInterface::Ptr gasketInterface) overridesimics::systemc::tlm2simics::TransactionHandlervirtual
set_optional(bool optional)simics::systemc::InterfaceProviderinlinevirtual
set_sub_bus_number(int bus_id) overridesimics::systemc::tlm2simics::PciBusvirtual
set_target(const ConfObjectRef &obj) overridesimics::systemc::tlm2simics::PciBusinlinevirtual
special_cycle(uint32_t value) overridesimics::systemc::tlm2simics::PciBusvirtual
system_error() overridesimics::systemc::tlm2simics::PciBusvirtual
target() constsimics::systemc::InterfaceProviderinlinevirtual
target_obj_simics::systemc::InterfaceProviderprotected
target_update_listeners_simics::systemc::InterfaceProviderprotected
TransactionHandler(InterfaceProvider *interface_provider, iface::ReceiverInterface *ignore_receiver=NULL, InterfaceProvider *error_interface_provider=NULL)simics::systemc::tlm2simics::TransactionHandler
update_dmi_allowed(ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans) overridesimics::systemc::tlm2simics::DmiTransactionHandler
update_target(ConfObjectRef old_target, ConfObjectRef new_target) overridesimics::systemc::tlm2simics::DmiTransactionHandlervirtual
write(uint16_t rid, types::addr_space_t space) overridesimics::systemc::tlm2simics::PciBusvirtual
~DmiTransactionHandler()simics::systemc::tlm2simics::DmiTransactionHandlervirtual
~GasketOwner()=defaultsimics::systemc::tlm2simics::GasketOwnervirtual
~InterfaceProvider()simics::systemc::InterfaceProviderinlinevirtual
~PciBusInterface()simics::systemc::iface::PciBusInterfaceinlinevirtual
~PciUpstreamOperationInterface()simics::systemc::iface::PciUpstreamOperationInterfaceinlinevirtual
~Registrant()simics::systemc::Registrant< TransactionHandlerInterface >inlinevirtual
~TargetUpdateListener()simics::systemc::InterfaceProvider::TargetUpdateListenerinlinevirtual
~TransactionHandler()simics::systemc::tlm2simics::TransactionHandlervirtual