Running program: ../sw/bin/test/test_gpio.hex ClkFrequency: 20MHz UartRealBaudRate: 113636 @ 42100ns | [JTAG] Initialization success @ 42100ns | [JTAG] Writing 0x12345678 to 0x10000000 @ 94650ns | [JTAG] Read 0x12345678 from 0x10000000 @ 94650ns | [JTAG] Read back correct data @ 94650ns | [JTAG] Loading binary from ../sw/bin/test/test_gpio.hex @ 96950ns | [JTAG] Writing to memory @10000000 @ 106150ns | [JTAG] Writing to memory @1000000c @ 119950ns | [JTAG] Writing to memory @10000020 @ 1541350ns | [CORE] Waking core via CLINT msip @ 1541350ns | [JTAG] Writing 0x00000001 to 0x02040000 @ 1564400ns | [JTAG] Halting hart 0... @ 1577750ns | [JTAG] Halted @ 1580050ns | [JTAG] Resumed hart 0 @ 1580050ns | [CORE] Wait for end of code... @ 1614650ns | [JTAG] Simulation finished: SUCCESS - ../rtl/test/croc_vip.sv:278: Verilog $finish - S i m u l a t i o n R e p o r t: Verilator 5.042 2025-11-02 - Verilator: $finish at 2ms; walltime 0.681 s; speed 1.479 ms/s - Verilator: cpu 1.092 s on 1 threads; alloced 548 MB