diff --git a/boards/avsextrem/drivers/avsextrem-ssp0.c b/boards/avsextrem/drivers/avsextrem-ssp0.c index f5ce2b666f6be3644a23a9094522b314ec9bef0a..9618054025c653f05f0147d3fd0ac09e90502223 100644 --- a/boards/avsextrem/drivers/avsextrem-ssp0.c +++ b/boards/avsextrem/drivers/avsextrem-ssp0.c @@ -23,6 +23,7 @@ #include "lpc23xx.h" /* LPC23XX/24xx Peripheral Registers */ #include "cpu.h" #include "VIC.h" +#include "periph_conf.h" #include "ssp0-board.h" #include "smb380-board.h" //#include "mma7455l-board.h" @@ -192,7 +193,7 @@ uint8_t SSP0Prepare(uint8_t chip, uint8_t datasize, uint8_t cpol, uint8_t cpha, // Clock Setup uint32_t pclksel; uint32_t cpsr; - lpc2387_pclk_scale(F_CPU / 1000, freq, &pclksel, &cpsr); + lpc2387_pclk_scale(CLOCK_CORECLOCK / 1000, freq, &pclksel, &cpsr); PCLKSEL1 &= ~(BIT10 | BIT11); // CCLK to PCLK divider ??? PCLKSEL1 |= pclksel << 10; SSP0CPSR = cpsr;