git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7463 35acf78f-673a-0410-8e92-d51de3d6d3f4

master
gdisirio 2014-11-02 17:02:12 +00:00
parent 69f211ae2c
commit a0d4cada02
2 changed files with 11 additions and 3 deletions

View File

@ -186,7 +186,8 @@ typedef uint32_t ioportid_t;
*
* @notapi
*/
#define pal_lld_readgroup(port, mask, offset) 0
#define pal_lld_readgroup(port, mask, offset) \
(void)port,(void)mask,(void)offset,0
/**
* @brief Writes a group of bits.
@ -202,7 +203,8 @@ typedef uint32_t ioportid_t;
*
* @notapi
*/
#define pal_lld_writegroup(port, mask, offset, bits) (void)bits
#define pal_lld_writegroup(port, mask, offset, bits) \
(void)port,(void)mask,(void)offset,(void)bits
/**
* @brief Pads group mode setup.

View File

@ -86,10 +86,13 @@ include $(CHIBIOS)/os/hal/templates/platform.mk
include $(CHIBIOS)/os/hal/templates/osal/osal.mk
# Define linker script file here
PORTLD = ${CHIBIOS}/os/common/ports/ARMCMx/compilers/GCC/ld
LDSCRIPT= $(PORTLD)/STM32F407xG.ld
# C sources that can be compiled in ARM or THUMB mode depending on the global
# setting.
PORTSRC = $(CHIBIOS)/os/common/ports/ARMCMx/compilers/GCC/crt0.c \
$(CHIBIOS)/os/common/ports/ARMCMx/compilers/GCC/vectors.c
CSRC = $(PORTSRC) \
$(KERNSRC) \
$(TESTSRC) \
@ -126,6 +129,9 @@ TCPPSRC =
# List ASM source files here
ASMSRC = $(PORTASM)
PORTINC = ${CHIBIOS}/os/ext/CMSIS/include \
${CHIBIOS}/os/ext/CMSIS/ST \
${CHIBIOS}/os/common/ports/ARMCMx/devices/STM32F4xx
INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \
$(HALINC) $(OSALINC) $(PLATFORMINC) $(BOARDINC) \
$(CHIBIOS)/os/various
@ -178,7 +184,7 @@ CPPWARN = -Wall -Wextra
#
# List all user C define here, like -D_DEBUG=1
UDEFS =
UDEFS = -DSTM32F407xx
# Define ASM defines here
UADEFS =