• Andela Kostic's avatar
    Ensure functionality of WRPC testbench (testbench/wrc_core) · 1c80a968
    Andela Kostic authored
    The following files are changed to ensure the functionality of the WRPC
    testbench located in "testbench/wrc_core" folder of the wrpc-core repository:
    - wrc_main_sim.c
    - arch/risc-v/crt0.S
    - arch/risc-v/crt0.h
    - dev/endpoint.c
    - configs/wrpc_sim_riscv_defconfig
    
    Before compiling wrpc-sw for simulation, choose wrpc_sim_riscv_defconfig configuration.
    
    In endpoint.c, delay function is commented out in the case of simulation.
    In wrc_main_sim.c, passing information from the testbench to risc-v's software
    is fixed and mini-NIC component is initialized correctly. Also, now the program
    doesn't print the error message when the Rx FIFO of mini-NIC is empty, but
    waits until there is something in the Rx FIFO, and then continues with checking
    the correctness of the received frame.
    1c80a968
Name
Last commit
Last update
arch Loading commit data...
boards Loading commit data...
configs Loading commit data...
dev Loading commit data...
doc Loading commit data...
host Loading commit data...
include Loading commit data...
ipc Loading commit data...
lib Loading commit data...
libertm Loading commit data...
liblinux Loading commit data...
monitor Loading commit data...
pp_printf Loading commit data...
ppsi @ 49833dde
scripts Loading commit data...
shell Loading commit data...
softpll Loading commit data...
test/snmp Loading commit data...
tools Loading commit data...
ual @ e3abe4c0
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.gitmodules Loading commit data...
COPYING Loading commit data...
Kconfig Loading commit data...
MAKEALL Loading commit data...
Makefile Loading commit data...
Makefile.kconfig Loading commit data...
check-error.c Loading commit data...
compare_size.sh Loading commit data...
dump-info.c Loading commit data...
revision.c Loading commit data...
save_size.sh Loading commit data...
system_checks.c Loading commit data...
wrc_main.c Loading commit data...
wrc_main_sim.c Loading commit data...