From da4157a0e22f9564c29a7594baccd83b556d9297 Mon Sep 17 00:00:00 2001 From: Germain Haugou Date: Thu, 5 Mar 2020 14:28:27 +0100 Subject: [PATCH] Added possibility to define extra cflags from command-line --- kernel/chips/pulp/soc.c | 2 +- kernel/chips/pulpissimo/soc.c | 4 ++-- rules/pulpos/default_rules.mk | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/kernel/chips/pulp/soc.c b/kernel/chips/pulp/soc.c index 56ee799..0375a6e 100644 --- a/kernel/chips/pulp/soc.c +++ b/kernel/chips/pulp/soc.c @@ -31,7 +31,7 @@ void pos_soc_init() #else - pos_freq_domains[PI_FREQ_DOMAIN_CL] = PERIPH_FREQUENCY; + pos_freq_domains[PI_FREQ_DOMAIN_CL] = ARCHI_FPGA_FREQUENCY; #endif } diff --git a/kernel/chips/pulpissimo/soc.c b/kernel/chips/pulpissimo/soc.c index 6cd805a..b79ecad 100644 --- a/kernel/chips/pulpissimo/soc.c +++ b/kernel/chips/pulpissimo/soc.c @@ -25,10 +25,10 @@ void pos_soc_init() pos_freq_domains[PI_FREQ_DOMAIN_FC] = pos_fll_init(POS_FLL_FC); pos_freq_domains[PI_FREQ_DOMAIN_PERIPH] = pos_fll_init(POS_FLL_PERIPH); - + #else - pos_freq_domains[PI_FREQ_DOMAIN_CL] = PERIPH_FREQUENCY; + pos_freq_domains[PI_FREQ_DOMAIN_CL] = ARCHI_FPGA_FREQUENCY; #endif } diff --git a/rules/pulpos/default_rules.mk b/rules/pulpos/default_rules.mk index b1328cf..654fa33 100644 --- a/rules/pulpos/default_rules.mk +++ b/rules/pulpos/default_rules.mk @@ -38,6 +38,7 @@ VPATH = $(PULPRT_HOME) include $(PULPRT_HOME)/rules/pulpos/src.mk +PULP_CFLAGS += $(PULPRT_CONFIG_CFLAGS) PULP_CFLAGS += -fno-jump-tables -fno-tree-loop-distribute-patterns ifeq '$(CONFIG_LIBC_MINIMAL)' '1'