forked from Firmware/Firmwares
initial FW setup for Raven validation
This commit is contained in:
24
raven/bsp/Debug/drivers/fe300prci/subdir.mk
Normal file
24
raven/bsp/Debug/drivers/fe300prci/subdir.mk
Normal file
@ -0,0 +1,24 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../drivers/fe300prci/fe300prci_driver.c
|
||||
|
||||
OBJS += \
|
||||
./drivers/fe300prci/fe300prci_driver.o
|
||||
|
||||
C_DEPS += \
|
||||
./drivers/fe300prci/fe300prci_driver.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
drivers/fe300prci/%.o: ../drivers/fe300prci/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross GCC Compiler'
|
||||
riscv32-unknown-elf-gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
24
raven/bsp/Debug/drivers/plic/subdir.mk
Normal file
24
raven/bsp/Debug/drivers/plic/subdir.mk
Normal file
@ -0,0 +1,24 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../drivers/plic/plic_driver.c
|
||||
|
||||
OBJS += \
|
||||
./drivers/plic/plic_driver.o
|
||||
|
||||
C_DEPS += \
|
||||
./drivers/plic/plic_driver.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
drivers/plic/%.o: ../drivers/plic/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross GCC Compiler'
|
||||
riscv32-unknown-elf-gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
24
raven/bsp/Debug/env/freedom-e300-arty/subdir.mk
vendored
Normal file
24
raven/bsp/Debug/env/freedom-e300-arty/subdir.mk
vendored
Normal file
@ -0,0 +1,24 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../env/freedom-e300-arty/init.c
|
||||
|
||||
OBJS += \
|
||||
./env/freedom-e300-arty/init.o
|
||||
|
||||
C_DEPS += \
|
||||
./env/freedom-e300-arty/init.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
env/freedom-e300-arty/%.o: ../env/freedom-e300-arty/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross GCC Compiler'
|
||||
riscv32-unknown-elf-gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
27
raven/bsp/Debug/env/freedom-e300-hifive1/subdir.mk
vendored
Normal file
27
raven/bsp/Debug/env/freedom-e300-hifive1/subdir.mk
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../env/freedom-e300-hifive1/init.c
|
||||
|
||||
O_SRCS += \
|
||||
../env/freedom-e300-hifive1/init.o
|
||||
|
||||
OBJS += \
|
||||
./env/freedom-e300-hifive1/init.o
|
||||
|
||||
C_DEPS += \
|
||||
./env/freedom-e300-hifive1/init.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
env/freedom-e300-hifive1/%.o: ../env/freedom-e300-hifive1/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross GCC Compiler'
|
||||
riscv32-unknown-elf-gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
27
raven/bsp/Debug/env/iss/subdir.mk
vendored
Normal file
27
raven/bsp/Debug/env/iss/subdir.mk
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../env/iss/init.c
|
||||
|
||||
O_SRCS += \
|
||||
../env/iss/init.o
|
||||
|
||||
OBJS += \
|
||||
./env/iss/init.o
|
||||
|
||||
C_DEPS += \
|
||||
./env/iss/init.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
env/iss/%.o: ../env/iss/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross GCC Compiler'
|
||||
riscv32-unknown-elf-gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
27
raven/bsp/Debug/env/subdir.mk
vendored
Normal file
27
raven/bsp/Debug/env/subdir.mk
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
O_SRCS += \
|
||||
../env/entry.o \
|
||||
../env/start.o
|
||||
|
||||
S_UPPER_SRCS += \
|
||||
../env/entry.S \
|
||||
../env/start.S
|
||||
|
||||
OBJS += \
|
||||
./env/entry.o \
|
||||
./env/start.o
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
env/%.o: ../env/%.S
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross GCC Assembler'
|
||||
riscv32-unknown-elf-as -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
27
raven/bsp/Debug/libwrap/stdlib/subdir.mk
Normal file
27
raven/bsp/Debug/libwrap/stdlib/subdir.mk
Normal file
@ -0,0 +1,27 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../libwrap/stdlib/malloc.c
|
||||
|
||||
O_SRCS += \
|
||||
../libwrap/stdlib/malloc.o
|
||||
|
||||
OBJS += \
|
||||
./libwrap/stdlib/malloc.o
|
||||
|
||||
C_DEPS += \
|
||||
./libwrap/stdlib/malloc.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
libwrap/stdlib/%.o: ../libwrap/stdlib/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross GCC Compiler'
|
||||
riscv32-unknown-elf-gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
98
raven/bsp/Debug/libwrap/sys/subdir.mk
Normal file
98
raven/bsp/Debug/libwrap/sys/subdir.mk
Normal file
@ -0,0 +1,98 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../libwrap/sys/_exit.c \
|
||||
../libwrap/sys/close.c \
|
||||
../libwrap/sys/execve.c \
|
||||
../libwrap/sys/fork.c \
|
||||
../libwrap/sys/fstat.c \
|
||||
../libwrap/sys/getpid.c \
|
||||
../libwrap/sys/isatty.c \
|
||||
../libwrap/sys/kill.c \
|
||||
../libwrap/sys/link.c \
|
||||
../libwrap/sys/lseek.c \
|
||||
../libwrap/sys/open.c \
|
||||
../libwrap/sys/openat.c \
|
||||
../libwrap/sys/read.c \
|
||||
../libwrap/sys/sbrk.c \
|
||||
../libwrap/sys/stat.c \
|
||||
../libwrap/sys/times.c \
|
||||
../libwrap/sys/unlink.c \
|
||||
../libwrap/sys/wait.c \
|
||||
../libwrap/sys/write.c
|
||||
|
||||
O_SRCS += \
|
||||
../libwrap/sys/_exit.o \
|
||||
../libwrap/sys/close.o \
|
||||
../libwrap/sys/execve.o \
|
||||
../libwrap/sys/fork.o \
|
||||
../libwrap/sys/fstat.o \
|
||||
../libwrap/sys/getpid.o \
|
||||
../libwrap/sys/isatty.o \
|
||||
../libwrap/sys/kill.o \
|
||||
../libwrap/sys/link.o \
|
||||
../libwrap/sys/lseek.o \
|
||||
../libwrap/sys/open.o \
|
||||
../libwrap/sys/read.o \
|
||||
../libwrap/sys/sbrk.o \
|
||||
../libwrap/sys/stat.o \
|
||||
../libwrap/sys/times.o \
|
||||
../libwrap/sys/unlink.o \
|
||||
../libwrap/sys/wait.o \
|
||||
../libwrap/sys/write.o
|
||||
|
||||
OBJS += \
|
||||
./libwrap/sys/_exit.o \
|
||||
./libwrap/sys/close.o \
|
||||
./libwrap/sys/execve.o \
|
||||
./libwrap/sys/fork.o \
|
||||
./libwrap/sys/fstat.o \
|
||||
./libwrap/sys/getpid.o \
|
||||
./libwrap/sys/isatty.o \
|
||||
./libwrap/sys/kill.o \
|
||||
./libwrap/sys/link.o \
|
||||
./libwrap/sys/lseek.o \
|
||||
./libwrap/sys/open.o \
|
||||
./libwrap/sys/openat.o \
|
||||
./libwrap/sys/read.o \
|
||||
./libwrap/sys/sbrk.o \
|
||||
./libwrap/sys/stat.o \
|
||||
./libwrap/sys/times.o \
|
||||
./libwrap/sys/unlink.o \
|
||||
./libwrap/sys/wait.o \
|
||||
./libwrap/sys/write.o
|
||||
|
||||
C_DEPS += \
|
||||
./libwrap/sys/_exit.d \
|
||||
./libwrap/sys/close.d \
|
||||
./libwrap/sys/execve.d \
|
||||
./libwrap/sys/fork.d \
|
||||
./libwrap/sys/fstat.d \
|
||||
./libwrap/sys/getpid.d \
|
||||
./libwrap/sys/isatty.d \
|
||||
./libwrap/sys/kill.d \
|
||||
./libwrap/sys/link.d \
|
||||
./libwrap/sys/lseek.d \
|
||||
./libwrap/sys/open.d \
|
||||
./libwrap/sys/openat.d \
|
||||
./libwrap/sys/read.d \
|
||||
./libwrap/sys/sbrk.d \
|
||||
./libwrap/sys/stat.d \
|
||||
./libwrap/sys/times.d \
|
||||
./libwrap/sys/unlink.d \
|
||||
./libwrap/sys/wait.d \
|
||||
./libwrap/sys/write.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
libwrap/sys/%.o: ../libwrap/sys/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross GCC Compiler'
|
||||
riscv32-unknown-elf-gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
66
raven/bsp/Debug/makefile
Normal file
66
raven/bsp/Debug/makefile
Normal file
@ -0,0 +1,66 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
-include ../makefile.init
|
||||
|
||||
RM := rm -rf
|
||||
|
||||
# All of the sources participating in the build are defined here
|
||||
-include sources.mk
|
||||
-include libwrap/sys/subdir.mk
|
||||
-include libwrap/stdlib/subdir.mk
|
||||
-include libwrap/misc/subdir.mk
|
||||
-include env/iss/subdir.mk
|
||||
-include env/freedom-e300-hifive1/subdir.mk
|
||||
-include env/freedom-e300-arty/subdir.mk
|
||||
-include env/subdir.mk
|
||||
-include drivers/plic/subdir.mk
|
||||
-include drivers/fe300prci/subdir.mk
|
||||
-include subdir.mk
|
||||
-include objects.mk
|
||||
|
||||
ifneq ($(MAKECMDGOALS),clean)
|
||||
ifneq ($(strip $(CC_DEPS)),)
|
||||
-include $(CC_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(C++_DEPS)),)
|
||||
-include $(C++_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(C_UPPER_DEPS)),)
|
||||
-include $(C_UPPER_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(CXX_DEPS)),)
|
||||
-include $(CXX_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(C_DEPS)),)
|
||||
-include $(C_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(CPP_DEPS)),)
|
||||
-include $(CPP_DEPS)
|
||||
endif
|
||||
endif
|
||||
|
||||
-include ../makefile.defs
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
|
||||
# All Target
|
||||
all: bsp
|
||||
|
||||
# Tool invocations
|
||||
bsp: $(OBJS) $(USER_OBJS)
|
||||
@echo 'Building target: $@'
|
||||
@echo 'Invoking: Cross G++ Linker'
|
||||
riscv32-unknown-elf-g++ -o "bsp" $(OBJS) $(USER_OBJS) $(LIBS)
|
||||
@echo 'Finished building target: $@'
|
||||
@echo ' '
|
||||
|
||||
# Other Targets
|
||||
clean:
|
||||
-$(RM) $(CC_DEPS)$(C++_DEPS)$(EXECUTABLES)$(OBJS)$(C_UPPER_DEPS)$(CXX_DEPS)$(C_DEPS)$(CPP_DEPS) bsp
|
||||
-@echo ' '
|
||||
|
||||
.PHONY: all clean dependents
|
||||
|
||||
-include ../makefile.targets
|
8
raven/bsp/Debug/objects.mk
Normal file
8
raven/bsp/Debug/objects.mk
Normal file
@ -0,0 +1,8 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
USER_OBJS :=
|
||||
|
||||
LIBS :=
|
||||
|
35
raven/bsp/Debug/sources.mk
Normal file
35
raven/bsp/Debug/sources.mk
Normal file
@ -0,0 +1,35 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
C_UPPER_SRCS :=
|
||||
CXX_SRCS :=
|
||||
C++_SRCS :=
|
||||
OBJ_SRCS :=
|
||||
CC_SRCS :=
|
||||
ASM_SRCS :=
|
||||
C_SRCS :=
|
||||
CPP_SRCS :=
|
||||
O_SRCS :=
|
||||
S_UPPER_SRCS :=
|
||||
CC_DEPS :=
|
||||
C++_DEPS :=
|
||||
EXECUTABLES :=
|
||||
OBJS :=
|
||||
C_UPPER_DEPS :=
|
||||
CXX_DEPS :=
|
||||
C_DEPS :=
|
||||
CPP_DEPS :=
|
||||
|
||||
# Every subdirectory with source files must be described here
|
||||
SUBDIRS := \
|
||||
drivers/fe300prci \
|
||||
drivers/plic \
|
||||
env \
|
||||
env/freedom-e300-arty \
|
||||
env/freedom-e300-hifive1 \
|
||||
env/iss \
|
||||
libwrap/misc \
|
||||
libwrap/stdlib \
|
||||
libwrap/sys \
|
||||
|
Reference in New Issue
Block a user