Home
last modified time | relevance | path

Searched refs:peripherals (Results 1 – 25 of 39) sorted by relevance

12

/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/hdl/modules/
Drenode.sv48 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)
[all …]
/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/hdl/modules/ahb/
Drenode_ahb_subordinate.sv23 always @(runtime.peripherals[CosimToRenodeIndex].reset_assert_request) begin
28 runtime.peripherals[CosimToRenodeIndex].reset_assert_respond();
31 always @(runtime.peripherals[CosimToRenodeIndex].reset_deassert_request) begin
34 runtime.peripherals[CosimToRenodeIndex].reset_deassert_respond();
57 runtime.peripherals[CosimToRenodeIndex].read(address, valid_bits, data, is_error);
61 …runtime.peripherals[CosimToRenodeIndex].write(address, valid_bits, renode_pkg::data_t'(bus.hwdata)…
/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/hdl/modules/apb3/
Drenode_apb3_completer.sv49 always @(runtime.peripherals[CosimToRenodeIndex].reset_assert_request) begin
53 runtime.peripherals[CosimToRenodeIndex].reset_assert_respond();
56 always @(runtime.peripherals[CosimToRenodeIndex].reset_deassert_request) begin
60 runtime.peripherals[CosimToRenodeIndex].reset_deassert_respond();
110 …runtime.peripherals[CosimToRenodeIndex].write(renode_pkg::address_t'(paddr), valid_bits, renode_pk…
125 …runtime.peripherals[CosimToRenodeIndex].read(renode_pkg::address_t'(paddr), valid_bits, prdata_int…
/Renode-v1.15.3-c57714d/tests/platforms/systemc/multiple-peripherals/
Dmultiple-peripherals.robot2 … @https://dl.antmicro.com/projects/renode/x64-systemc--multiple-peripherals.elf-s_1045808-e…
3 …tps://dl.antmicro.com/projects/renode/systemc-examples-zephyr-multiple-peripherals-stm32f401_mini.…
4 …RM} @tests/platforms/systemc/multiple-peripherals/multiple-peripherals.repl
/Renode-v1.15.3-c57714d/tests/peripherals/CLIC/
DCLIC-riscv-arch-tests.robot6 Execute Script tests/peripherals/CLIC/CLIC-test-setup.resc
15 Execute Script tests/peripherals/CLIC/CLIC-test-setup.resc
24 Execute Script tests/peripherals/CLIC/CLIC-test-setup.resc
33 Execute Script tests/peripherals/CLIC/CLIC-test-setup.resc
42 Execute Script tests/peripherals/CLIC/CLIC-test-setup.resc
51 Execute Script tests/peripherals/CLIC/CLIC-test-setup.resc
60 Execute Script tests/peripherals/CLIC/CLIC-test-setup.resc
69 Execute Script tests/peripherals/CLIC/CLIC-test-setup.resc
78 Execute Script tests/peripherals/CLIC/CLIC-test-setup.resc
87 Execute Script tests/peripherals/CLIC/CLIC-test-setup.resc
[all …]
DCLIC-indirect-csr.robot8 …Execute Command machine LoadPlatformDescription @tests/peripherals/CLIC/CLIC-test-platfo…
DCLIC-preemption-01.robot3 ${PLATFORM} @tests/peripherals/CLIC/CLIC-test-platform.repl
DCLIC-priorities-01.robot7 ... using "tests/peripherals/CLIC/CLIC-test-platform.repl" ${\n}
DCLIC-level-prio-01.robot7 ... using "tests/peripherals/CLIC/CLIC-test-platform.repl" ${\n}
DCLIC-test-setup.resc8 include @tests/peripherals/CLIC/CLIC-test-platform.repl
DCLIC-mcause-mstatus-alias.robot30 …Execute Command machine LoadPlatformDescription @tests/peripherals/CLIC/CLIC-test-…
/Renode-v1.15.3-c57714d/src/Renode/Connectors/
DGPIOConnector.cs35 if(peripherals.Count == 2) in AttachTo()
39 peripherals.Add(peripheral); in AttachTo()
101 peripherals.Remove(peripheral); in DetachFrom()
118 var attachedPeripheral = peripherals.FirstOrDefault(p => p == peripheral); in VerifyPeripheralOrThrow()
143 private ISet<IPeripheral> peripherals = new HashSet<IPeripheral>(); field in Antmicro.Renode.Connectors.GPIOConnector
/Renode-v1.15.3-c57714d/tools/metrics_analyzer/metrics_parser/
D__init__.py34 _, peripherals = self._parseHeader(f)
35 return peripherals, self._parse(f, b'\x02', '<cQ')
65 peripherals = {}
76 peripherals[peripheralName] = [peripheralStartAddress, peripheralEndAddress]
77 return cpus, peripherals
/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/hdl/modules/axi/
Drenode_axi_subordinate.sv25 always @(runtime.peripherals[CosimToRenodeIndex].reset_assert_request) begin
31 runtime.peripherals[CosimToRenodeIndex].reset_assert_respond();
34 always @(runtime.peripherals[CosimToRenodeIndex].reset_deassert_request) begin
38 runtime.peripherals[CosimToRenodeIndex].reset_deassert_respond();
66 …runtime.peripherals[CosimToRenodeIndex].read(renode_pkg::address_t'(address), valid_bits, data, is…
114 …runtime.peripherals[CosimToRenodeIndex].write(renode_pkg::address_t'(address), valid_bits, renode_…
/Renode-v1.15.3-c57714d/tools/metrics_analyzer/metrics_visualizer/assets/
Dperipherals.py9 peripherals, peripheralEntries = metricsParser.get_peripheral_entries()
17 for key, value in peripherals.items():
/Renode-v1.15.3-c57714d/tests/unit-tests/
Dfile-paths.robot35 ${peripherals}= Execute Command peripherals
36 Should Contain ${peripherals} sysbus
Dbus-isolation.robot3 ${POSSIBLE_INITIATORS_STRING} peripherals implementing IPeripheralWithTransactionState (in…
69 # Now we'll read some peripherals that have various conditions.
150 …... Conditions provided (!privileged) but there are no peripherals implementing IPeripheralWithTr…
Darm-signals-unit.robot159 ${peripherals}= Execute Command peripherals
160 Should Not Contain ${peripherals} ${INIT_PERIPHBASE_ADDRESS}
166 ${peripherals}= Execute Command peripherals
/Renode-v1.15.3-c57714d/scripts/complex/arduino_nano/
Dnrf52840_arduinoIDE_integration.resc10 twi0.lsm9ds1_imu FeedAccelerationSample $ORIGIN/../../../tests/peripherals/circle_rotated.data
/Renode-v1.15.3-c57714d/tools/packaging/
Dcommon_copy_files.sh10 cp -r $BASE/tests/peripherals $DIR/tests/peripherals
/Renode-v1.15.3-c57714d/tools/metrics_analyzer/metrics_visualizer/
Dmetrics-visualizer.py14 from assets.peripherals import *
/Renode-v1.15.3-c57714d/tests/peripherals/
Dvirtio-vexriscv.resc4 $platform?=@tests/peripherals/virtio-platform.repl
DS32K3XX_FlexCAN.robot18 Execute Command include @tests/peripherals/mr_canhubk3.resc
DVirtIO.robot11 ${SCRIPT_FS} ${CURDIR}/../../tests/peripherals/virtio-vexriscv.resc
46 Execute Command $platform=@tests/peripherals/virtio-platform.repl
/Renode-v1.15.3-c57714d/
DCHANGELOG.rst68 * handling registration of regions not defined by peripherals
84 Improvements in peripherals:
178 * unified STM32 CRC peripherals so they use a single class configured with the STM32Series enum
179 * co-simulated peripherals protocol on writes directed to system bus
197 * listing of registration points for peripherals registered at both cpu and sysbus
215 Improvements in peripherals:
283 * updated peripherals registration for STM32F0, STM32F4, STM32F746, STM32G0, STM32H743, STM32L071, …
355 * optional CPU context in locking sysbus accesses to peripherals
376 * unregistering peripherals
432 Improvements in peripherals:
[all …]

12