diff options
author | isiora <none@example.com> | 2018-01-20 22:45:05 +0000 |
---|---|---|
committer | isiora <none@example.com> | 2018-01-20 22:45:05 +0000 |
commit | 25f248ccc9903ba54c04d3313fa08be3b2730a55 (patch) | |
tree | f3f92611aeead8dc42d9a216bb4a63b1f86e6955 /os/hal | |
parent | 97ee0783da6cf3f188e1e77a6d9fcf32b757a480 (diff) | |
download | ChibiOS-25f248ccc9903ba54c04d3313fa08be3b2730a55.tar.gz ChibiOS-25f248ccc9903ba54c04d3313fa08be3b2730a55.tar.bz2 ChibiOS-25f248ccc9903ba54c04d3313fa08be3b2730a55.zip |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11384 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal')
-rw-r--r-- | os/hal/boards/ATSAMA5D2_XULT/board.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/os/hal/boards/ATSAMA5D2_XULT/board.c b/os/hal/boards/ATSAMA5D2_XULT/board.c index a3c476cc8..d3f113889 100644 --- a/os/hal/boards/ATSAMA5D2_XULT/board.c +++ b/os/hal/boards/ATSAMA5D2_XULT/board.c @@ -128,11 +128,15 @@ void boardInit(void) { /* Configuring all PIO B pads with default configuration. */
#if SAMA_HAS_PIOB
#if SAMA_HAL_IS_SECURE
- _PIOA->PIO_PIO_[SAMA_PIOB].S_PIO_SIOSR = SAMA_DEFAULT_SIOSR;
- _PIOA->PIO_PIO_[SAMA_PIOB].S_PIO_SIONR = SAMA_DEFAULT_SIONR;
-#endif /* SAMA_HAL_IS_SECURE */
+ _PIOA->PIO_PIO_[SAMA_PIOB].S_PIO_SIOSR = 0xFFFFFFFF;
+ _PIOA->PIO_PIO_[SAMA_PIOB].S_PIO_SIONR = 0x0;
_PIOA->PIO_PIO_[SAMA_PIOB].S_PIO_MSKR = SAMA_DEFAULT_MSKR;
_PIOA->PIO_PIO_[SAMA_PIOB].S_PIO_CFGR = SAMA_DEFAULT_CFGR;
+#endif /* SAMA_HAL_IS_SECURE */
+ _PIOA->PIO_PIO_[SAMA_PIOB].S_PIO_SIOSR = 0x0;
+ _PIOA->PIO_PIO_[SAMA_PIOB].S_PIO_SIONR = 0xFFFFFFFF;
+ _PIOA->PIO_IO_GROUP[SAMA_PIOB].PIO_MSKR = SAMA_DEFAULT_MSKR;
+ _PIOA->PIO_IO_GROUP[SAMA_PIOB].PIO_CFGR = SAMA_DEFAULT_CFGR;
#endif /* SAMA_HAS_PIOB */
/* Configuring all PIO C pads with default configuration. */
|