1*** Variables *** 2${URI} @https://dl.antmicro.com/projects/renode 3${UART} sysbus.uart 4${CPU_IBEX_NATIVE_LINUX} ${URI}/libVcpu_ibex-Linux-x86_64-13112907851.so-s_2251128-ab2dcb1801188d7f934bdeafa93f9c1edc60ad39 5${CPU_IBEX_NATIVE_WINDOWS} ${URI}/libVcpu_ibex-Windows-x86_64-13112907851.dll-s_3426669-58d11ffc81ea755c1d1151e6b33fc13164bb13d5 6${CPU_IBEX_NATIVE_MACOS} ${URI}/libVcpu_ibex-macOS-x86_64-13112907851.dylib-s_336528-7677f09f18bfb2937ad2bffdd63ed7d76bb15d56 7 8 9*** Test Cases *** 10Should Boot 11 [Tags] skip_host_arm 12 Execute Command \$cpuLinux?=${CPU_IBEX_NATIVE_LINUX} 13 Execute Command \$cpuWindows?=${CPU_IBEX_NATIVE_WINDOWS} 14 Execute Command \$cpuMacOS?=${CPU_IBEX_NATIVE_MACOS} 15 Execute Command i @scripts/single-node/verilated_ibex.resc 16 Create Terminal Tester ${UART} 17 18 Start Emulation 19 20 Wait For Line On Uart BIOS CRC passed 21 Wait For Line On Uart CPU:\\s+Ibex treatAsRegex=true 22 23 Wait For Line On Uart Press Q or ESC to abort boot completely. timeout=3600 24 # send Q 25 Send Key To Uart 0x51 26 27 Wait For Prompt On Uart litex> 28 WriteCharDelay 0.1 29 Write Line To Uart help 30 Wait For Line On Uart LiteX BIOS, available commands: 31