Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
all::
make deploy
make driver
make driver_debug
../generic_driver/gdriver_args.c: ../generic_driver/gdriver_args.ggo
gengetopt -i ../generic_driver/gdriver_args.ggo -F gdriver_args --output-dir=../generic_driver/
driver: driver/driver.c ../generic_driver/gdriver_args.c ../generic_driver/gdriver.c
gcc -std=c99 -I../generic_driver/ -I$(PSPIN_RT)/runtime/include/ -I$(PSPIN_HW)/verilator_model/include driver/driver.c ../generic_driver/gdriver.c ../generic_driver/gdriver_args.c -L$(PSPIN_HW)/verilator_model/lib/ -lpspin -o sim_${SPIN_APP_NAME}
driver_debug: driver/driver.c ../generic_driver/gdriver_args.c
gcc -g -std=c99 -I../generic_driver/ -I$(PSPIN_RT)/runtime/include/ -I$(PSPIN_HW)/verilator_model/include driver/driver.c ../generic_driver/gdriver.c ../generic_driver/gdriver_args.c -L$(PSPIN_HW)/verilator_model/lib/ -lpspin_debug -o sim_${SPIN_APP_NAME}_debug
clean::
-@rm *.log 2>/dev/null || true
-@rm -r build/ 2>/dev/null || true
-@rm -r waves.vcd 2>/dev/null || true
-@rm sim_${SPIN_APP_NAME} 2>/dev/null || true
-@rm sim_${SPIN_APP_NAME}_debug 2>/dev/null || true
run::
./sim_${SPIN_APP_NAME} | tee transcript
.PHONY: driver driver_debug clean run
00a70661fThis file is pinned to the selected release. Download the original to open it in your design tool.