From adb9e944879ff7283fde0cc6eb65e2840caa03e4 Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 4 Jul 2018 12:19:29 +0200 Subject: [PATCH] chg: OR values --- armsrc/flashmem.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/armsrc/flashmem.c b/armsrc/flashmem.c index f670ac2f1..d3c614ac8 100644 --- a/armsrc/flashmem.c +++ b/armsrc/flashmem.c @@ -40,13 +40,13 @@ void FlashSetup(void) { // PA14 -> SPI_SPCK Serial Clock // Disable PIO control of the following pins, allows use by the SPI peripheral - AT91C_BASE_PIOA->PIO_PDR = GPIO_NCS0 | GPIO_MISO | GPIO_MOSI | GPIO_SPCK | GPIO_NCS2; + AT91C_BASE_PIOA->PIO_PDR |= (GPIO_NCS0 | GPIO_MISO | GPIO_MOSI | GPIO_SPCK | GPIO_NCS2); // Pull-up Enable - AT91C_BASE_PIOA->PIO_PPUER = GPIO_NCS0 | GPIO_MISO | GPIO_MOSI | GPIO_SPCK | GPIO_NCS2; + AT91C_BASE_PIOA->PIO_PPUER |= (GPIO_NCS0 | GPIO_MISO | GPIO_MOSI | GPIO_SPCK | GPIO_NCS2); // Peripheral A - AT91C_BASE_PIOA->PIO_ASR = GPIO_NCS0 | GPIO_MISO | GPIO_MOSI | GPIO_SPCK; + AT91C_BASE_PIOA->PIO_ASR |= (GPIO_NCS0 | GPIO_MISO | GPIO_MOSI | GPIO_SPCK); // Peripheral B AT91C_BASE_PIOA->PIO_BSR |= GPIO_NCS2;