aboutsummaryrefslogtreecommitdiffstats
path: root/boards
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2011-10-15 13:24:40 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2011-10-15 13:24:40 +0000
commit4e3f49400a9f7dd22369f1f286468b59f0115237 (patch)
tree3270b26f4f7f132a6198eb2fbb70257837826406 /boards
parent3b8a4c0720a31a826da600839e7d5072a88d714b (diff)
downloadChibiOS-4e3f49400a9f7dd22369f1f286468b59f0115237.tar.gz
ChibiOS-4e3f49400a9f7dd22369f1f286468b59f0115237.tar.bz2
ChibiOS-4e3f49400a9f7dd22369f1f286468b59f0115237.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3447 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'boards')
-rw-r--r--boards/ST_STM32L_DISCOVERY/board.h58
1 files changed, 29 insertions, 29 deletions
diff --git a/boards/ST_STM32L_DISCOVERY/board.h b/boards/ST_STM32L_DISCOVERY/board.h
index 46e2965fd..f91998a59 100644
--- a/boards/ST_STM32L_DISCOVERY/board.h
+++ b/boards/ST_STM32L_DISCOVERY/board.h
@@ -56,35 +56,35 @@
* in the initialization code.
* Please refer to the STM32 Reference Manual for details.
*/
-#define PIN_MODE_INPUT(n) (0 << ((n) * 2))
-#define PIN_MODE_OUTPUT(n) (1 << ((n) * 2))
-#define PIN_MODE_ALTERNATE(n) (2 << ((n) * 2))
-#define PIN_MODE_ANALOG(n) (3 << ((n) * 2))
-#define PIN_OTYPE_PUSHPULL(n) (0 << (n))
-#define PIN_OTYPE_OPENDRAIN(n) (1 << (n))
-#define PIN_OSPEED_400K(n) (0 << ((n) * 2))
-#define PIN_OSPEED_2M(n) (1 << ((n) * 2))
-#define PIN_OSPEED_10M(n) (2 << ((n) * 2))
-#define PIN_OSPEED_40M(n) (3 << ((n) * 2))
-#define PIN_PUDR_FLOATING(n) (0 << ((n) * 2))
-#define PIN_PUDR_PULLUP(n) (1 << ((n) * 2))
-#define PIN_PUDR_PULLDOWN(n) (2 << ((n) * 2))
-#define PIN_AFIO_AF0(n) (0 << ((n % 8) * 4))
-#define PIN_AFIO_AF1(n) (1 << ((n % 8) * 4))
-#define PIN_AFIO_AF2(n) (2 << ((n % 8) * 4))
-#define PIN_AFIO_AF3(n) (3 << ((n % 8) * 4))
-#define PIN_AFIO_AF4(n) (4 << ((n % 8) * 4))
-#define PIN_AFIO_AF5(n) (5 << ((n % 8) * 4))
-#define PIN_AFIO_AF6(n) (6 << ((n % 8) * 4))
-#define PIN_AFIO_AF7(n) (7 << ((n % 8) * 4))
-#define PIN_AFIO_AF8(n) (8 << ((n % 8) * 4))
-#define PIN_AFIO_AF9(n) (9 << ((n % 8) * 4))
-#define PIN_AFIO_AF10(n) (10 << ((n % 8) * 4))
-#define PIN_AFIO_AF11(n) (11 << ((n % 8) * 4))
-#define PIN_AFIO_AF12(n) (12 << ((n % 8) * 4))
-#define PIN_AFIO_AF13(n) (13 << ((n % 8) * 4))
-#define PIN_AFIO_AF14(n) (14 << ((n % 8) * 4))
-#define PIN_AFIO_AF15(n) (15 << ((n % 8) * 4))
+#define PIN_MODE_INPUT(n) (0U << ((n) * 2))
+#define PIN_MODE_OUTPUT(n) (1U << ((n) * 2))
+#define PIN_MODE_ALTERNATE(n) (2U << ((n) * 2))
+#define PIN_MODE_ANALOG(n) (3U << ((n) * 2))
+#define PIN_OTYPE_PUSHPULL(n) (0U << (n))
+#define PIN_OTYPE_OPENDRAIN(n) (1U << (n))
+#define PIN_OSPEED_400K(n) (0U << ((n) * 2))
+#define PIN_OSPEED_2M(n) (1U << ((n) * 2))
+#define PIN_OSPEED_10M(n) (2U << ((n) * 2))
+#define PIN_OSPEED_40M(n) (3U << ((n) * 2))
+#define PIN_PUDR_FLOATING(n) (0U << ((n) * 2))
+#define PIN_PUDR_PULLUP(n) (1U << ((n) * 2))
+#define PIN_PUDR_PULLDOWN(n) (2U << ((n) * 2))
+#define PIN_AFIO_AF0(n) (0U << ((n % 8) * 4))
+#define PIN_AFIO_AF1(n) (1U << ((n % 8) * 4))
+#define PIN_AFIO_AF2(n) (2U << ((n % 8) * 4))
+#define PIN_AFIO_AF3(n) (3U << ((n % 8) * 4))
+#define PIN_AFIO_AF4(n) (4U << ((n % 8) * 4))
+#define PIN_AFIO_AF5(n) (5U << ((n % 8) * 4))
+#define PIN_AFIO_AF6(n) (6U << ((n % 8) * 4))
+#define PIN_AFIO_AF7(n) (7U << ((n % 8) * 4))
+#define PIN_AFIO_AF8(n) (8U << ((n % 8) * 4))
+#define PIN_AFIO_AF9(n) (9U << ((n % 8) * 4))
+#define PIN_AFIO_AF10(n) (10U << ((n % 8) * 4))
+#define PIN_AFIO_AF11(n) (11U << ((n % 8) * 4))
+#define PIN_AFIO_AF12(n) (12U << ((n % 8) * 4))
+#define PIN_AFIO_AF13(n) (13U << ((n % 8) * 4))
+#define PIN_AFIO_AF14(n) (14U << ((n % 8) * 4))
+#define PIN_AFIO_AF15(n) (15U << ((n % 8) * 4))
/*
* Port A setup.