Lines Matching refs:peripherals
48 runtime.peripherals = new[CosimToRenodeCount];
49 foreach(runtime.peripherals[i]) begin
50 runtime.peripherals[i] = new();
57 always @(runtime.peripherals[i].read_transaction_request) read_transaction(i);
58 always @(runtime.peripherals[i].write_transaction_request) write_transaction(i);
59 always @(reset_assert_all) runtime.peripherals[i].reset_assert();
60 always @(runtime.peripherals[i].reset_assert_response) begin
66 always @(runtime.peripherals[i].reset_deassert_response) begin
72 always @(reset_deassert_all) runtime.peripherals[i].reset_deassert();
190 case (runtime.peripherals[peripheral_index].read_transaction_data_bits)
196 …n't support access with the 'b%b mask from a bus controller.", runtime.peripherals[peripheral_inde…
197 runtime.peripherals[peripheral_index].read_respond(0, 1);
201 message.address = runtime.peripherals[peripheral_index].read_transaction_address;
220 runtime.peripherals[peripheral_index].read_respond(message.data, 0);
226 case (runtime.peripherals[peripheral_index].write_transaction_data_bits)
232 …n't support access with the 'b%b mask from a bus controller.", runtime.peripherals[peripheral_inde…
233 runtime.peripherals[peripheral_index].write_respond(1);
237 message.address = runtime.peripherals[peripheral_index].write_transaction_address;
238 message.data = runtime.peripherals[peripheral_index].write_transaction_data;
256 runtime.peripherals[peripheral_index].write_respond(0);