struct FakePciType1Config

Defined at line 125 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

A fake implementation of a PCI bridge configuration (Type 01h)

Public Members

FakeBaseAddress[2] base_address

Public Methods

FakePciType1Config & set_vendor_id (uint16_t val)

Defined at line 126 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t vendor_id ()

Defined at line 126 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t device_id ()

Defined at line 127 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_device_id (uint16_t val)

Defined at line 127 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t command ()

Defined at line 128 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_command (uint16_t val)

Defined at line 128 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(command_)> io_space_en ()

Defined at line 129 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_io_space_en (typename std::remove_reference_t<decltype(command_)> val)

Defined at line 129 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(command_)> mem_space_en ()

Defined at line 130 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_mem_space_en (typename std::remove_reference_t<decltype(command_)> val)

Defined at line 130 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(command_)> bus_master_en ()

Defined at line 131 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_bus_master_en (typename std::remove_reference_t<decltype(command_)> val)

Defined at line 131 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_special_cycles_en (typename std::remove_reference_t<decltype(command_)> val)

Defined at line 132 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(command_)> special_cycles_en ()

Defined at line 132 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(command_)> men_write_and_inval_en ()

Defined at line 133 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_men_write_and_inval_en (typename std::remove_reference_t<decltype(command_)> val)

Defined at line 133 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_vga_palette_snoop_en (typename std::remove_reference_t<decltype(command_)> val)

Defined at line 134 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(command_)> vga_palette_snoop_en ()

Defined at line 134 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(command_)> parity_error_resp ()

Defined at line 135 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_parity_error_resp (typename std::remove_reference_t<decltype(command_)> val)

Defined at line 135 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(command_)> serr_en ()

bit 7 is hardwired to 0.

Defined at line 137 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_serr_en (typename std::remove_reference_t<decltype(command_)> val)

bit 7 is hardwired to 0.

Defined at line 137 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(command_)> fast_back_to_back_en ()

Defined at line 138 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_fast_back_to_back_en (typename std::remove_reference_t<decltype(command_)> val)

Defined at line 138 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(command_)> interrupt_disable ()

Defined at line 139 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_interrupt_disable (typename std::remove_reference_t<decltype(command_)> val)

Defined at line 139 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_status (uint16_t val)

Defined at line 140 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t status ()

Defined at line 140 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(status_)> int_status ()

bits 2:0 are reserved.

Defined at line 142 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_int_status (typename std::remove_reference_t<decltype(status_)> val)

bits 2:0 are reserved.

Defined at line 142 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(status_)> capabilities_list ()

Defined at line 143 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_capabilities_list (typename std::remove_reference_t<decltype(status_)> val)

Defined at line 143 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(status_)> is_66mhz_capable ()

Defined at line 144 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_is_66mhz_capable (typename std::remove_reference_t<decltype(status_)> val)

Defined at line 144 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(status_)> fast_back_to_back_capable ()

bit 6 is reserved.

Defined at line 146 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_fast_back_to_back_capable (typename std::remove_reference_t<decltype(status_)> val)

bit 6 is reserved.

Defined at line 146 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(status_)> master_data_parity_error ()

Defined at line 147 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_master_data_parity_error (typename std::remove_reference_t<decltype(status_)> val)

Defined at line 147 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(status_)> devsel_timing ()

Defined at line 148 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_devsel_timing (typename std::remove_reference_t<decltype(status_)> val)

Defined at line 148 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_signaled_target_abort (typename std::remove_reference_t<decltype(status_)> val)

Defined at line 149 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(status_)> signaled_target_abort ()

Defined at line 149 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(status_)> received_target_abort ()

Defined at line 150 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_received_target_abort (typename std::remove_reference_t<decltype(status_)> val)

Defined at line 150 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(status_)> received_master_abort ()

Defined at line 151 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_received_master_abort (typename std::remove_reference_t<decltype(status_)> val)

Defined at line 151 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_signaled_system_error (typename std::remove_reference_t<decltype(status_)> val)

Defined at line 152 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(status_)> signaled_system_error ()

Defined at line 152 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(status_)> detected_parity_error ()

Defined at line 153 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_detected_parity_error (typename std::remove_reference_t<decltype(status_)> val)

Defined at line 153 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t revision_id ()

Defined at line 154 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_revision_id (uint8_t val)

Defined at line 154 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t program_interface ()

Defined at line 155 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_program_interface (uint8_t val)

Defined at line 155 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_sub_class (uint8_t val)

Defined at line 156 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t sub_class ()

Defined at line 156 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t base_class ()

Defined at line 157 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_base_class (uint8_t val)

Defined at line 157 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t cache_line_size ()

Defined at line 158 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_cache_line_size (uint8_t val)

Defined at line 158 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t latency_timer ()

Defined at line 159 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_latency_timer (uint8_t val)

Defined at line 159 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t header_type ()

Defined at line 160 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_header_type (uint8_t val)

Defined at line 160 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t bist ()

Defined at line 161 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_bist (uint8_t val)

Defined at line 161 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bist_)> completion_code ()

Defined at line 162 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_completion_code (typename std::remove_reference_t<decltype(bist_)> val)

Defined at line 162 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_start_bist (typename std::remove_reference_t<decltype(bist_)> val)

bits 5:4 are reserved.

Defined at line 164 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bist_)> start_bist ()

bits 5:4 are reserved.

Defined at line 164 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bist_)> bist_capable ()

Defined at line 165 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_bist_capable (typename std::remove_reference_t<decltype(bist_)> val)

Defined at line 165 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t primary_bus_number ()

Defined at line 167 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_primary_bus_number (uint8_t val)

Defined at line 167 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t secondary_bus_number ()

Defined at line 168 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_bus_number (uint8_t val)

Defined at line 168 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_subordinate_bus_number (uint8_t val)

Defined at line 169 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t subordinate_bus_number ()

Defined at line 169 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t secondary_latency_timer ()

Defined at line 170 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_latency_timer (uint8_t val)

Defined at line 170 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t io_base ()

Defined at line 171 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_io_base (uint8_t val)

Defined at line 171 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t io_limit ()

Defined at line 172 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_io_limit (uint8_t val)

Defined at line 172 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t secondary_status ()

Defined at line 173 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_status (uint16_t val)

Defined at line 173 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(secondary_status_)> secondary_is_66mhz_capable ()

bits 4:0 are reserved.

Defined at line 175 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_is_66mhz_capable (typename std::remove_reference_t<decltype(secondary_status_)> val)

bits 4:0 are reserved.

Defined at line 175 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(secondary_status_)> secondary_fast_back_to_back_capable ()

bit 6 is reserved.

Defined at line 177 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_fast_back_to_back_capable (typename std::remove_reference_t<decltype(secondary_status_)> val)

bit 6 is reserved.

Defined at line 177 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(secondary_status_)> secondary_master_data_parity_error ()

Defined at line 178 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_master_data_parity_error (typename std::remove_reference_t<decltype(secondary_status_)> val)

Defined at line 178 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(secondary_status_)> secondary_devsel_timing ()

Defined at line 179 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_devsel_timing (typename std::remove_reference_t<decltype(secondary_status_)> val)

Defined at line 179 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(secondary_status_)> secondary_signaled_target_abort ()

Defined at line 180 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_signaled_target_abort (typename std::remove_reference_t<decltype(secondary_status_)> val)

Defined at line 180 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(secondary_status_)> secondary_received_target_abort ()

Defined at line 181 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_received_target_abort (typename std::remove_reference_t<decltype(secondary_status_)> val)

Defined at line 181 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(secondary_status_)> secondary_received_master_abort ()

Defined at line 182 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_received_master_abort (typename std::remove_reference_t<decltype(secondary_status_)> val)

Defined at line 182 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(secondary_status_)> secondary_signaled_system_error ()

Defined at line 183 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_signaled_system_error (typename std::remove_reference_t<decltype(secondary_status_)> val)

Defined at line 183 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(secondary_status_)> secondary_detected_parity_error ()

Defined at line 184 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_detected_parity_error (typename std::remove_reference_t<decltype(secondary_status_)> val)

Defined at line 184 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t memory_base ()

Defined at line 185 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_memory_base (uint16_t val)

Defined at line 185 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t memory_limit ()

Defined at line 186 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_memory_limit (uint16_t val)

Defined at line 186 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t prefetchable_memory_base ()

Defined at line 187 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_prefetchable_memory_base (uint16_t val)

Defined at line 187 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t prefetchable_memory_limit ()

Defined at line 188 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_prefetchable_memory_limit (uint16_t val)

Defined at line 188 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint32_t prfetchable_memory_base_upper ()

Defined at line 189 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_prfetchable_memory_base_upper (uint32_t val)

Defined at line 189 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint32_t prfetchable_memory_limit_upper ()

Defined at line 190 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_prfetchable_memory_limit_upper (uint32_t val)

Defined at line 190 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t io_base_upper ()

Defined at line 191 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_io_base_upper (uint16_t val)

Defined at line 191 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t io_limit_upper ()

Defined at line 192 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_io_limit_upper (uint16_t val)

Defined at line 192 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t capabilities_ptr ()

Defined at line 193 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_capabilities_ptr (uint8_t val)

Defined at line 193 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint32_t expansion_rom_address ()

Defined at line 199 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_expansion_rom_address (uint32_t val)

Defined at line 199 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t interrupt_line ()

Defined at line 200 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_interrupt_line (uint8_t val)

Defined at line 200 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint8_t interrupt_pin ()

Defined at line 201 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_interrupt_pin (uint8_t val)

Defined at line 201 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

uint16_t bridge_control ()

Defined at line 202 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_bridge_control (uint16_t val)

Defined at line 202 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> secondary_parity_error_resp ()

Defined at line 203 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_parity_error_resp (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 203 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> secondary_serr_en ()

Defined at line 204 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_serr_en (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 204 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> isa_enable ()

Defined at line 205 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_isa_enable (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 205 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_vga_enable (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 206 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> vga_enable ()

Defined at line 206 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_vga_16bit_decode (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 207 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> vga_16bit_decode ()

Defined at line 207 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> master_abort_mode ()

Defined at line 208 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_master_abort_mode (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 208 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> seconday_bus_reset ()

Defined at line 209 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_seconday_bus_reset (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 209 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> secondary_fast_back_to_back_en ()

Defined at line 210 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_fast_back_to_back_en (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 210 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> primary_discard_timer ()

Defined at line 211 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_primary_discard_timer (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 211 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> secondary_discard_timer ()

Defined at line 212 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_secondary_discard_timer (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 212 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> discard_timer_status ()

Defined at line 213 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_discard_timer_status (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 213 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

typename std::remove_reference_t<decltype(bridge_control_)> discard_timer_serr_en ()

Defined at line 214 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h

FakePciType1Config & set_discard_timer_serr_en (typename std::remove_reference_t<decltype(bridge_control_)> val)

Defined at line 214 of file ../../src/devices/bus/drivers/pci/test/fakes/fake_ecam.h