aboutsummaryrefslogtreecommitdiffstats
path: root/demos/ARM7-AT91SAM7X-GCC/board.h
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2009-07-11 14:36:20 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2009-07-11 14:36:20 +0000
commit43def70685c2b8cfc998a4a906d6b209aeb974ac (patch)
treeb36f52e65d8ff611bd00de8cda3c89bede2a0a4c /demos/ARM7-AT91SAM7X-GCC/board.h
parent2b5e0544c8285976d94abe21268342698c94dd85 (diff)
downloadChibiOS-43def70685c2b8cfc998a4a906d6b209aeb974ac.tar.gz
ChibiOS-43def70685c2b8cfc998a4a906d6b209aeb974ac.tar.bz2
ChibiOS-43def70685c2b8cfc998a4a906d6b209aeb974ac.zip
Completed PAL support for AT91SAM7X.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1057 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'demos/ARM7-AT91SAM7X-GCC/board.h')
-rw-r--r--demos/ARM7-AT91SAM7X-GCC/board.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/demos/ARM7-AT91SAM7X-GCC/board.h b/demos/ARM7-AT91SAM7X-GCC/board.h
index fe9219aa3..c56f50258 100644
--- a/demos/ARM7-AT91SAM7X-GCC/board.h
+++ b/demos/ARM7-AT91SAM7X-GCC/board.h
@@ -20,9 +20,7 @@
#ifndef _BOARD_H_
#define _BOARD_H_
-#ifndef AT91SAM7X256_H
#include "at91lib/AT91SAM7X256.h"
-#endif
#define BOARD_OLIMEX_SAM7_EX256
@@ -30,6 +28,17 @@
#define MCK 48054857
/*
+ * Initial I/O setup.
+ */
+#define VAL_PIOA_ODSR 0x00000000 /* Output data. */
+#define VAL_PIOA_OSR 0x00000000 /* Direction. */
+#define VAL_PIOA_PUSR 0xFFFFFFFF /* Pull-up. */
+
+#define VAL_PIOB_ODSR 0x00000000 /* Output data. */
+#define VAL_PIOB_OSR 0x00000000 /* Direction. */
+#define VAL_PIOB_PUSR 0xFFFFFFFF /* Pull-up. */
+
+/*
* I/O definitions.
*/
#define PIOA_LCD_RESET 2