diff options
author | henryk <henryk@6dc7ffe9-61d6-0310-9af1-9938baff3ed1> | 2007-12-19 05:04:39 +0000 |
---|---|---|
committer | henryk <henryk@6dc7ffe9-61d6-0310-9af1-9938baff3ed1> | 2007-12-19 05:04:39 +0000 |
commit | 5ec39e9732ba29d641c37b7739fbc97643ac1b9d (patch) | |
tree | 353c699bcecf70c7eae5f0709ec6c1f023233c5c /openpicc/config/board.h | |
parent | f89811486cda3de0a28fbad1d9726d8c20a9b155 (diff) |
New hardware version
git-svn-id: https://svn.openpcd.org:2342/trunk@398 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
Diffstat (limited to 'openpicc/config/board.h')
-rw-r--r-- | openpicc/config/board.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/openpicc/config/board.h b/openpicc/config/board.h index 8f8e59a..85afd9e 100644 --- a/openpicc/config/board.h +++ b/openpicc/config/board.h @@ -50,6 +50,13 @@ #define MCKKHz (MCK/1000) // /*-----------------*/ +/* Board version */ +/*-----------------*/ +/* Modified board, routing PLL_LOCK to PA5 and a copy of FRAME to PA4, enabling the use of the T/C BURST feature. */ +#define OPENPICC_MODIFIED_BOARD + + +/*-----------------*/ /* Pins */ /*-----------------*/ @@ -59,15 +66,25 @@ #define OPENPICC_PIO_SS2_DT_THRESH AT91C_PIO_PA8 #define OPENPICC_PIO_PLL_INHIBIT AT91C_PIO_PA24 +#ifdef OPENPICC_MODIFIED_BOARD +#define OPENPICC_PIO_PLL_LOCK AT91C_PIO_PA5 +#else #define OPENPICC_PIO_PLL_LOCK AT91C_PIO_PA4 +#endif #define OPENPICC_MOD_PWM AT91C_PA23_PWM0 #define OPENPICC_MOD_SSC AT91C_PA17_TD #define OPENPICC_SSC_DATA AT91C_PA18_RD #define OPENPICC_SSC_CLOCK AT91C_PA19_RK #define OPENPICC_SSC_TF AT91C_PIO_PA15 +#ifdef OPENPICC_MODIFIED_BOARD +#define OPENPICC_SSC_DATA_GATE AT91C_PA30 +#endif #define OPENPICC_PIO_FRAME AT91C_PIO_PA20 +#ifdef OPENPICC_MODIFIED_BOARD +#define OPENPICC_PIO_FRAME_BURST AT91C_PIO_PA4 +#endif #define OPENPICC_PIO_SSC_DATA_CONTROL AT91C_PIO_PA21 #define OPENPICC_PIO_AB_DETECT AT91C_PIO_PA22 #define OPENPICC_PIO_PLL_INHIBIT AT91C_PIO_PA24 |