Add L4P/Q5 to mucconf updater and demo mcuconfs
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14607 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
parent
592dd0802c
commit
91c33f902c
|
@ -32,6 +32,8 @@
|
||||||
#define MCUCONF_H
|
#define MCUCONF_H
|
||||||
|
|
||||||
#define STM32L4xx_MCUCONF
|
#define STM32L4xx_MCUCONF
|
||||||
|
#define STM32L4P5_MCUCONF
|
||||||
|
#define STM32L4Q5_MCUCONF
|
||||||
#define STM32L4R5_MCUCONF
|
#define STM32L4R5_MCUCONF
|
||||||
#define STM32L4S5_MCUCONF
|
#define STM32L4S5_MCUCONF
|
||||||
#define STM32L4R7_MCUCONF
|
#define STM32L4R7_MCUCONF
|
||||||
|
|
|
@ -32,6 +32,8 @@
|
||||||
#define MCUCONF_H
|
#define MCUCONF_H
|
||||||
|
|
||||||
#define STM32L4xx_MCUCONF
|
#define STM32L4xx_MCUCONF
|
||||||
|
#define STM32L4P5_MCUCONF
|
||||||
|
#define STM32L4Q5_MCUCONF
|
||||||
#define STM32L4R5_MCUCONF
|
#define STM32L4R5_MCUCONF
|
||||||
#define STM32L4S5_MCUCONF
|
#define STM32L4S5_MCUCONF
|
||||||
#define STM32L4R7_MCUCONF
|
#define STM32L4R7_MCUCONF
|
||||||
|
|
|
@ -27,10 +27,10 @@ MEMORY
|
||||||
flash5 : org = 0x00000000, len = 0
|
flash5 : org = 0x00000000, len = 0
|
||||||
flash6 : org = 0x00000000, len = 0
|
flash6 : org = 0x00000000, len = 0
|
||||||
flash7 : org = 0x00000000, len = 0
|
flash7 : org = 0x00000000, len = 0
|
||||||
ram0 : org = 0x20000000, len = 320k /* SRAM1+SRAM2 */
|
ram0 : org = 0x20000000, len = 320k /* SRAM1+SRAM2+SRAM3 */
|
||||||
ram1 : org = 0x20000000, len = 128k /* SRAM1 */
|
ram1 : org = 0x20000000, len = 128k /* SRAM1 */
|
||||||
ram2 : org = 0x20030000, len = 128k /* SRAM2 */
|
ram2 : org = 0x20020000, len = 64k /* SRAM2 */
|
||||||
ram3 : org = 0x00000000, len = 0
|
ram3 : org = 0x20030000, len = 128k /* SRAM3 */
|
||||||
ram4 : org = 0x10000000, len = 64k /* SRAM2 alias */
|
ram4 : org = 0x10000000, len = 64k /* SRAM2 alias */
|
||||||
ram5 : org = 0x00000000, len = 0
|
ram5 : org = 0x00000000, len = 0
|
||||||
ram6 : org = 0x00000000, len = 0
|
ram6 : org = 0x00000000, len = 0
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @file TIMv1/hal_st_lld.c
|
* @file SYSTICKv1/hal_st_lld.c
|
||||||
* @brief ST Driver subsystem low level driver code.
|
* @brief ST Driver subsystem low level driver code.
|
||||||
*
|
*
|
||||||
* @addtogroup ST
|
* @addtogroup ST
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @file TIMv1/hal_st_lld.h
|
* @file SYSTICKv1/hal_st_lld.h
|
||||||
* @brief ST Driver subsystem low level driver header.
|
* @brief ST Driver subsystem low level driver header.
|
||||||
* @details This header is designed to be include-able without having to
|
* @details This header is designed to be include-able without having to
|
||||||
* include other files from the HAL.
|
* include other files from the HAL.
|
||||||
|
|
|
@ -32,6 +32,8 @@
|
||||||
#define MCUCONF_H
|
#define MCUCONF_H
|
||||||
|
|
||||||
#define STM32L4xx_MCUCONF
|
#define STM32L4xx_MCUCONF
|
||||||
|
#define STM32L4P5_MCUCONF
|
||||||
|
#define STM32L4Q5_MCUCONF
|
||||||
#define STM32L4R5_MCUCONF
|
#define STM32L4R5_MCUCONF
|
||||||
#define STM32L4S5_MCUCONF
|
#define STM32L4S5_MCUCONF
|
||||||
#define STM32L4R7_MCUCONF
|
#define STM32L4R7_MCUCONF
|
||||||
|
|
|
@ -32,6 +32,8 @@
|
||||||
#define MCUCONF_H
|
#define MCUCONF_H
|
||||||
|
|
||||||
#define STM32L4xx_MCUCONF
|
#define STM32L4xx_MCUCONF
|
||||||
|
#define STM32L4P5_MCUCONF
|
||||||
|
#define STM32L4Q5_MCUCONF
|
||||||
#define STM32L4R5_MCUCONF
|
#define STM32L4R5_MCUCONF
|
||||||
#define STM32L4S5_MCUCONF
|
#define STM32L4S5_MCUCONF
|
||||||
#define STM32L4R7_MCUCONF
|
#define STM32L4R7_MCUCONF
|
||||||
|
|
|
@ -32,6 +32,8 @@
|
||||||
#define MCUCONF_H
|
#define MCUCONF_H
|
||||||
|
|
||||||
#define STM32L4xx_MCUCONF
|
#define STM32L4xx_MCUCONF
|
||||||
|
#define STM32L4P5_MCUCONF
|
||||||
|
#define STM32L4Q5_MCUCONF
|
||||||
#define STM32L4R5_MCUCONF
|
#define STM32L4R5_MCUCONF
|
||||||
#define STM32L4S5_MCUCONF
|
#define STM32L4S5_MCUCONF
|
||||||
#define STM32L4R7_MCUCONF
|
#define STM32L4R7_MCUCONF
|
||||||
|
|
|
@ -32,6 +32,8 @@
|
||||||
#define MCUCONF_H
|
#define MCUCONF_H
|
||||||
|
|
||||||
#define STM32L4xx_MCUCONF
|
#define STM32L4xx_MCUCONF
|
||||||
|
#define STM32L4P5_MCUCONF
|
||||||
|
#define STM32L4Q5_MCUCONF
|
||||||
#define STM32L4R5_MCUCONF
|
#define STM32L4R5_MCUCONF
|
||||||
#define STM32L4S5_MCUCONF
|
#define STM32L4S5_MCUCONF
|
||||||
#define STM32L4R7_MCUCONF
|
#define STM32L4R7_MCUCONF
|
||||||
|
|
|
@ -32,6 +32,8 @@
|
||||||
#define MCUCONF_H
|
#define MCUCONF_H
|
||||||
|
|
||||||
#define STM32L4xx_MCUCONF
|
#define STM32L4xx_MCUCONF
|
||||||
|
#define STM32L4P5_MCUCONF
|
||||||
|
#define STM32L4Q5_MCUCONF
|
||||||
#define STM32L4R5_MCUCONF
|
#define STM32L4R5_MCUCONF
|
||||||
#define STM32L4S5_MCUCONF
|
#define STM32L4S5_MCUCONF
|
||||||
#define STM32L4R7_MCUCONF
|
#define STM32L4R7_MCUCONF
|
||||||
|
|
|
@ -32,6 +32,8 @@
|
||||||
#define MCUCONF_H
|
#define MCUCONF_H
|
||||||
|
|
||||||
#define STM32L4xx_MCUCONF
|
#define STM32L4xx_MCUCONF
|
||||||
|
#define STM32L4P5_MCUCONF
|
||||||
|
#define STM32L4Q5_MCUCONF
|
||||||
#define STM32L4R5_MCUCONF
|
#define STM32L4R5_MCUCONF
|
||||||
#define STM32L4S5_MCUCONF
|
#define STM32L4S5_MCUCONF
|
||||||
#define STM32L4R7_MCUCONF
|
#define STM32L4R7_MCUCONF
|
||||||
|
|
|
@ -32,6 +32,8 @@
|
||||||
#define MCUCONF_H
|
#define MCUCONF_H
|
||||||
|
|
||||||
#define STM32L4xx_MCUCONF
|
#define STM32L4xx_MCUCONF
|
||||||
|
#define STM32L4P5_MCUCONF
|
||||||
|
#define STM32L4Q5_MCUCONF
|
||||||
#define STM32L4R5_MCUCONF
|
#define STM32L4R5_MCUCONF
|
||||||
#define STM32L4S5_MCUCONF
|
#define STM32L4S5_MCUCONF
|
||||||
#define STM32L4R7_MCUCONF
|
#define STM32L4R7_MCUCONF
|
||||||
|
|
|
@ -10,7 +10,7 @@ if [ $# -eq 2 ]
|
||||||
elif [ $# -eq 1 ]
|
elif [ $# -eq 1 ]
|
||||||
then
|
then
|
||||||
declare conffile=$(<$1)
|
declare conffile=$(<$1)
|
||||||
if egrep -q "STM32L4R5_MCUCONF" <<< "$conffile" || egrep -q "STM32L4S5_MCUCONF" <<< "$conffile" || egrep -q "STM32L4R7_MCUCONF" <<< "$conffile" || egrep -q "STM32L4S7_MCUCONF" <<< "$conffile" || egrep -q "STM32L4R9_MCUCONF" <<< "$conffile" || egrep -q "STM32L4S9_MCUCONF" <<< "$conffile"
|
if egrep -q "STM32L4P5_MCUCONF" <<< "$conffile" || "STM32L4Q5_MCUCONF" <<< "$conffile" || "STM32L4R5_MCUCONF" <<< "$conffile" || egrep -q "STM32L4S5_MCUCONF" <<< "$conffile" || egrep -q "STM32L4R7_MCUCONF" <<< "$conffile" || egrep -q "STM32L4S7_MCUCONF" <<< "$conffile" || egrep -q "STM32L4R9_MCUCONF" <<< "$conffile" || egrep -q "STM32L4S9_MCUCONF" <<< "$conffile"
|
||||||
then
|
then
|
||||||
echo Processing: $1
|
echo Processing: $1
|
||||||
egrep -e "\#define\s+[a-zA-Z0-9_()]*\s+[^\s]" <<< "$conffile" | sed -r 's/\#define\s+([a-zA-Z0-9_]*)(\([^)]*\))?\s+/\1=/g' > ./values.txt
|
egrep -e "\#define\s+[a-zA-Z0-9_()]*\s+[^\s]" <<< "$conffile" | sed -r 's/\#define\s+([a-zA-Z0-9_]*)(\([^)]*\))?\s+/\1=/g' > ./values.txt
|
||||||
|
|
Loading…
Reference in New Issue