FSMC. Build fixed after code moving from SVN
This commit is contained in:
parent
fb205a7d6d
commit
721c48bc97
|
@ -1,5 +1,5 @@
|
|||
# List of all the board related files.
|
||||
BOARDSRC = $(CHIBIOS)/os/hal/boards/NONSTANDARD_STM32F4_BARTHESS2/board.c
|
||||
BOARDSRC = $(CHIBIOS)/community/os/hal/boards/NONSTANDARD_STM32F4_BARTHESS2/board.c
|
||||
|
||||
# Required include directories
|
||||
BOARDINC = $(CHIBIOS)/os/hal/boards/NONSTANDARD_STM32F4_BARTHESS2
|
||||
BOARDINC = $(CHIBIOS)/community/os/hal/boards/NONSTANDARD_STM32F4_BARTHESS2
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
include ${CHIBIOS}/community/os/hal/hal.mk
|
||||
include ${CHIBIOS}/os/hal/hal.mk
|
||||
|
||||
HALSRC += ${CHIBIOS}/community/os/hal/src/nand.c
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
include ${CHIBIOS}/os/hal/ports/STM32/STM32F4xx/platform.mk
|
||||
|
||||
PLATFORMSRC += ${CHIBIOS}/os/hal/ports/STM32/LLD/FSMCv1/fsmc.c \
|
||||
${CHIBIOS}/os/hal/ports/STM32/LLD/FSMCv1/nand_lld.c \
|
||||
${CHIBIOS}/os/hal/ports/STM32/LLD/FSMCv1/fsmc_sram.c
|
||||
PLATFORMSRC += ${CHIBIOS}/community/os/hal/ports/STM32/LLD/FSMCv1/fsmc.c \
|
||||
${CHIBIOS}/community/os/hal/ports/STM32/LLD/FSMCv1/nand_lld.c \
|
||||
${CHIBIOS}/community/os/hal/ports/STM32/LLD/FSMCv1/fsmc_sram.c
|
||||
|
||||
PLATFORMINC += ${CHIBIOS}/os/hal/ports/STM32/LLD/FSMCv1
|
||||
PLATFORMINC += ${CHIBIOS}/community/os/hal/ports/STM32/LLD/FSMCv1
|
||||
|
|
|
@ -30,7 +30,7 @@ endif
|
|||
|
||||
# Enable this if you want link time optimizations (LTO)
|
||||
ifeq ($(USE_LTO),)
|
||||
USE_LTO = yes
|
||||
USE_LTO = no
|
||||
endif
|
||||
|
||||
# If enabled, this option allows to compile the application in THUMB mode.
|
||||
|
@ -80,10 +80,10 @@ endif
|
|||
PROJECT = ch
|
||||
|
||||
# Imported source files and paths
|
||||
CHIBIOS = ../../../..
|
||||
include $(CHIBIOS)/os/hal/hal.mk
|
||||
include $(CHIBIOS)/os/hal/boards/NONSTANDARD_STM32F4_BARTHESS2/board.mk
|
||||
include $(CHIBIOS)/os/hal/ports/STM32/STM32F4xx/platform.mk
|
||||
CHIBIOS = ../../../../..
|
||||
include $(CHIBIOS)/community/os/hal/hal.mk
|
||||
include $(CHIBIOS)/community/os/hal/boards/NONSTANDARD_STM32F4_BARTHESS2/board.mk
|
||||
include $(CHIBIOS)/community/os/hal/ports/STM32/STM32F4xx/platform.mk
|
||||
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
|
||||
include $(CHIBIOS)/os/rt/rt.mk
|
||||
include $(CHIBIOS)/os/rt/ports/ARMCMx/compilers/GCC/mk/port_stm32f4xx.mk
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
ChibiOS/RT - Copyright (C) 2006-2014 Giovanni Di Sirio
|
||||
ChibiOS/RT - Copyright (C) 2013-2014 Uladzimir Pylinsky aka barthess
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
|
@ -13,10 +13,6 @@
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
/*
|
||||
Concepts and parts of this file have been contributed by Uladzimir Pylinsky
|
||||
aka barthess.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Hardware notes.
|
||||
|
@ -185,7 +181,7 @@ static const EXTConfig extcfg = {
|
|||
};
|
||||
#endif /* STM32_NAND_USE_EXT_INT */
|
||||
|
||||
static uint32_t BackgroundThdCnt = 0;
|
||||
static volatile uint32_t BackgroundThdCnt = 0;
|
||||
|
||||
#if USE_KILL_BLOCK_TEST
|
||||
static uint32_t KillCycle = 0;
|
||||
|
|
|
@ -30,7 +30,7 @@ endif
|
|||
|
||||
# Enable this if you want link time optimizations (LTO)
|
||||
ifeq ($(USE_LTO),)
|
||||
USE_LTO = yes
|
||||
USE_LTO = no
|
||||
endif
|
||||
|
||||
# If enabled, this option allows to compile the application in THUMB mode.
|
||||
|
@ -80,10 +80,10 @@ endif
|
|||
PROJECT = ch
|
||||
|
||||
# Imported source files and paths
|
||||
CHIBIOS = ../../../..
|
||||
include $(CHIBIOS)/os/hal/hal.mk
|
||||
include $(CHIBIOS)/os/hal/boards/NONSTANDARD_STM32F4_BARTHESS2/board.mk
|
||||
include $(CHIBIOS)/os/hal/ports/STM32/STM32F4xx/platform.mk
|
||||
CHIBIOS = ../../../../..
|
||||
include $(CHIBIOS)/community/os/hal/hal.mk
|
||||
include $(CHIBIOS)/community/os/hal/boards/NONSTANDARD_STM32F4_BARTHESS2/board.mk
|
||||
include $(CHIBIOS)/community/os/hal/ports/STM32/STM32F4xx/platform.mk
|
||||
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
|
||||
include $(CHIBIOS)/os/rt/rt.mk
|
||||
include $(CHIBIOS)/os/rt/ports/ARMCMx/compilers/GCC/mk/port_stm32f4xx.mk
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
ChibiOS/RT - Copyright (C) 2006-2014 Giovanni Di Sirio
|
||||
ChibiOS/RT - Copyright (C) 2013-2014 Uladzimir Pylinsky aka barthess
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
|
@ -13,10 +13,6 @@
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
/*
|
||||
Concepts and parts of this file have been contributed by Uladzimir Pylinsky
|
||||
aka barthess.
|
||||
*/
|
||||
|
||||
/*
|
||||
TODO:
|
||||
|
@ -66,10 +62,10 @@ static const SRAMConfig sram_cfg = {
|
|||
};
|
||||
|
||||
/* benchmarking results in MiB/S */
|
||||
double memset_speed_ext;
|
||||
double memset_speed_int;
|
||||
double memcpy_speed_ext2int;
|
||||
double memcpy_speed_int2ext;
|
||||
volatile double memset_speed_ext;
|
||||
volatile double memset_speed_int;
|
||||
volatile double memcpy_speed_ext2int;
|
||||
volatile double memcpy_speed_int2ext;
|
||||
|
||||
/*
|
||||
******************************************************************************
|
||||
|
|
Loading…
Reference in New Issue