aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/ports/STM32/STM32L1xx/hal_lld.h
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2015-08-06 09:21:52 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2015-08-06 09:21:52 +0000
commit3814399a1a06326128db62ea521e0ce4eb3e79da (patch)
tree4f3900353513593ee26acc739182524f392a1b61 /os/hal/ports/STM32/STM32L1xx/hal_lld.h
parentadb186c90adbf6ae1fc37bbc68673943286715bf (diff)
downloadChibiOS-3814399a1a06326128db62ea521e0ce4eb3e79da.tar.gz
ChibiOS-3814399a1a06326128db62ea521e0ce4eb3e79da.tar.bz2
ChibiOS-3814399a1a06326128db62ea521e0ce4eb3e79da.zip
Updated STM32L1xx ST header files and related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8166 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/ports/STM32/STM32L1xx/hal_lld.h')
-rw-r--r--os/hal/ports/STM32/STM32L1xx/hal_lld.h22
1 files changed, 19 insertions, 3 deletions
diff --git a/os/hal/ports/STM32/STM32L1xx/hal_lld.h b/os/hal/ports/STM32/STM32L1xx/hal_lld.h
index 93f6e02bc..b9795f391 100644
--- a/os/hal/ports/STM32/STM32L1xx/hal_lld.h
+++ b/os/hal/ports/STM32/STM32L1xx/hal_lld.h
@@ -24,6 +24,13 @@
* - STM32_HSE_BYPASS (optionally).
* .
* One of the following macros must also be defined:
+ * - STM32L100xB, STM32L100xBA, STM32L100xC.
+ * - STM32L151xB, STM32L151xBA, STM32L151xC, STM32L151xCA,
+ * STM32L151xD, STM32L151xDX, STM32L151xE.
+ * - STM32L152xB, STM32L152xBA, STM32L152xC, STM32L152xCA,
+ * STM32L152xD, STM32L152xDX, STM32L152xE.
+ * - STM32L162xC, STM32L162xCA, STM32L162xD, STM32L162xDX,
+ * STM32L162xE.
* - STM32L1XX_MD for Ultra Low Power Medium-density devices.
* - STM32L1XX_MDP for Ultra Low Power Medium-density Plus devices.
* - STM32L1XX_HD for Ultra Low Power High-density devices.
@@ -46,13 +53,22 @@
* @name Platform identification
* @{
*/
-#if defined(STM32L1XX_MD) || defined(__DOXYGEN__)
+#if defined(STM32L100xB) || defined(STM32L151xB) || \
+ defined(STM32L152xB) || defined(__DOXYGEN__)
#define PLATFORM_NAME "STM32L1xx Ultra Low Power Medium Density"
-#elif defined(STM32L1XX_MDP)
+#elif defined(STM32L100xBA) || defined(STM32L100xC) || \
+ defined(STM32L151xBA) || defined(STM32L151xC) || \
+ defined(STM32L151xCA) || defined(STM32L152xBA) || \
+ defined(STM32L152xC) || defined(STM32L152xCA) || \
+ defined(STM32L162xC) || defined(STM32L162xCA)
#define PLATFORM_NAME "STM32L1xx Ultra Low Power Medium Density Plus"
-#elif defined(STM32L1XX_HD)
+#elif defined(STM32L151xD) || defined(STM32L151xDX) || \
+ defined(STM32L151xE) || defined(STM32L152xD) || \
+ defined(STM32L152xDX) || defined(STM32L152xE) || \
+ defined(STM32L162xD) || defined(STM32L162xDX) || \
+ defined(STM32L162xE)
#define PLATFORM_NAME "STM32L1xx Ultra Low Power High Density"
#else