Lines Matching refs:Command
19 Execute Command using sysbus
20 Execute Command mach create "risc-v"
22 …Execute Command machine LoadPlatformDescriptionFromString "clint: IRQControllers.CoreLev…
23 …Execute Command machine LoadPlatformDescriptionFromString "cpu: CPU.RiscV${bitness} @ sy…
24 …Execute Command machine LoadPlatformDescriptionFromString "mem: Memory.MappedMemory @ sy…
27 Execute Command cpu PC ${starting_pc}
38 Execute Command sysbus WriteDoubleWord ${adress} ${opcode}
65 ${expected_pc}= Execute Command cpu PC
67 Execute Command cpu ResetVector ${reset_vector}
77 Execute Command cpu PC 0x5678
81 Execute Command cpu Reset
90 Execute Command cpu ResetVector ${new_reset_vector_value}
91 Execute Command cpu Reset
97 ${pc}= Execute Command cpu PC
104 Execute Command cpu SetRegister ${a1} 0x00000000
107 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x00558503
109 Execute Command cpu Step
111 ${pc}= Execute Command cpu PC
117 Execute Command cpu SetRegister ${a1} 0x00000001
120 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x00559503
122 Execute Command cpu Step
124 ${pc}= Execute Command cpu PC
130 Execute Command cpu SetRegister ${a1} 0x00000000
133 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x00559503
135 Execute Command cpu Step
137 ${pc}= Execute Command cpu PC
140 ${mcause}= Execute Command cpu MCAUSE
146 Execute Command cpu SetRegister ${a1} 0x00000003
149 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x0055a503
151 Execute Command cpu Step
153 ${pc}= Execute Command cpu PC
159 Execute Command cpu SetRegister ${a1} 0x00000000
162 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x0055a503
164 Execute Command cpu Step
166 ${pc}= Execute Command cpu PC
169 ${mcause}= Execute Command cpu MCAUSE
175 Execute Command cpu SetRegister ${a1} 0x00000003
178 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x0055b503
180 Execute Command cpu Step
182 ${pc}= Execute Command cpu PC
188 Execute Command cpu SetRegister ${a1} 0x00000000
191 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x0055b503
193 Execute Command cpu Step
195 ${pc}= Execute Command cpu PC
198 ${mcause}= Execute Command cpu MCAUSE
204 Execute Command cpu SetRegister ${a1} 0x00000000
207 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x00a582a3
209 Execute Command cpu Step
211 ${pc}= Execute Command cpu PC
217 Execute Command cpu SetRegister ${a1} 0x00000001
220 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x00a592a3
222 Execute Command cpu Step
224 ${pc}= Execute Command cpu PC
230 Execute Command cpu SetRegister ${a1} 0x00000000
233 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x00a592a3
235 Execute Command cpu Step
237 ${pc}= Execute Command cpu PC
240 ${mcause}= Execute Command cpu MCAUSE
246 Execute Command cpu SetRegister ${a1} 0x00000003
249 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x00a5a2a3
251 Execute Command cpu Step
253 ${pc}= Execute Command cpu PC
259 Execute Command cpu SetRegister ${a1} 0x00000000
262 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x00a5a2a3
264 Execute Command cpu Step
266 ${pc}= Execute Command cpu PC
269 ${mcause}= Execute Command cpu MCAUSE
275 Execute Command cpu SetRegister ${a1} 0x00000003
278 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x00a5b2a3
280 Execute Command cpu Step
282 ${pc}= Execute Command cpu PC
288 Execute Command cpu SetRegister ${a1} 0x00000001
291 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x00a5b2a3
293 Execute Command cpu Step
295 ${pc}= Execute Command cpu PC
298 ${mcause}= Execute Command cpu MCAUSE
304 …${msg}= Run Keyword And Expect Error * Execute Command cpu SetRegister ${…
313 Execute Command sysbus WriteDoubleWord 0x1010 0x0000006f
316 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x0000206f
318 Execute Command sysbus WriteDoubleWord 0x4000 0x00000013
320 Execute Command sysbus WriteDoubleWord 0x4004 ${illegal_opcode}
322 Execute Command cpu Step 3
326 ${mcause}= Execute Command cpu MCAUSE
328 ${mtval}= Execute Command cpu MTVAL
330 ${mepc}= Execute Command cpu MEPC
335 Execute Command cpu CSRValidation Full
338 Execute Command sysbus WriteDoubleWord 0x1010 0x0000006f
341 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x0000206f
343 Execute Command sysbus WriteDoubleWord 0x4000 0x00000013
345 Execute Command sysbus WriteDoubleWord 0x4004 ${illegal_csr}
347 Execute Command cpu Step 3
351 ${mcause}= Execute Command cpu MCAUSE
353 ${mtval}= Execute Command cpu MTVAL
355 ${mepc}= Execute Command cpu MEPC
362 Execute Command sysbus WriteDoubleWord 0x1010 0x0000006f
365 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x0000206f
367 Execute Command sysbus WriteDoubleWord 0x4000 0x00000013
369 Execute Command sysbus WriteDoubleWord 0x4004 ${nonexisting_csr}
371 Execute Command cpu Step 3
375 ${mcause}= Execute Command cpu MCAUSE
377 ${mtval}= Execute Command cpu MTVAL
379 ${mepc}= Execute Command cpu MEPC
385 Execute Command cpu SEPC 0x1234
388 Execute Command sysbus WriteDoubleWord ${starting_pc} 0x0000206f
390 Execute Command sysbus WriteDoubleWord 0x4000 0x00000013
392 Execute Command sysbus WriteDoubleWord 0x4004 0x10200073
394 Execute Command cpu Step 3
414 Execute Command cpu PerformanceInMips 1
415 Execute Command emulation SetGlobalQuantum "0.000020"
416 Execute Command emulation RunFor "0.000010"