verilator suppor for opae (partial)
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
|
||||
.PHONY: build_config
|
||||
build_config:
|
||||
../hw/scripts/gen_config.py --outv none --outc ./config.h
|
||||
all:
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
|
||||
#include "../config.h"
|
||||
#include <VX_config.h>
|
||||
|
||||
# .section .FileIO
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "../config.h"
|
||||
#include <VX_config.h>
|
||||
|
||||
.section .text
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "../config.h"
|
||||
#include <VX_config.h>
|
||||
|
||||
.type vx_print_str, @function
|
||||
.global vx_print_str
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "../config.h"
|
||||
#include <VX_config.h>
|
||||
|
||||
.section .init, "ax"
|
||||
.global _start
|
||||
|
||||
@@ -4,6 +4,8 @@ COMP = ~/dev/riscv-gnu-toolchain/drops/bin/riscv32-unknown-elf-g++
|
||||
CC_FLAGS = -march=rv32im -mabi=ilp32 -O3 -Wl,-Bstatic,-T,../../startup/vx_link.ld
|
||||
CC_FLAGS += -nostartfiles -ffreestanding -fno-rtti -fno-exceptions -Wl,--gc-sections
|
||||
|
||||
CC_FLAGS += -I../../../hw
|
||||
|
||||
DMP = ~/dev/riscv-gnu-toolchain/drops/bin/riscv32-unknown-elf-objdump
|
||||
CPY = ~/dev/riscv-gnu-toolchain/drops/bin/riscv32-unknown-elf-objcopy
|
||||
|
||||
|
||||
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
#include "../config.h"
|
||||
#include <VX_config.h>
|
||||
#include "../intrinsics/vx_intrinsics.h"
|
||||
#include "vx_api.h"
|
||||
#include <inttypes.h>
|
||||
|
||||
Reference in New Issue
Block a user