diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2018-11-21 20:40:34 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2018-11-21 20:44:39 -0500 |
commit | cbbc6801a023684331d323366ac2795da73828f7 (patch) | |
tree | d026c8e4b6ac0236b06e3a0891f489c9f2715a8b /src/lpc176x/internal.h | |
parent | 4bbd6310864b231f26c3c069052a610a2178a456 (diff) | |
download | kutter-cbbc6801a023684331d323366ac2795da73828f7.tar.gz kutter-cbbc6801a023684331d323366ac2795da73828f7.tar.xz kutter-cbbc6801a023684331d323366ac2795da73828f7.zip |
lpc176x: Enable full speed peripheral clocks on SPI and I2C
Scale the bus speed within the peripheral instead of on the system bus
as scaling on the system bus slows down general register access to the
peripheral.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/lpc176x/internal.h')
-rw-r--r-- | src/lpc176x/internal.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lpc176x/internal.h b/src/lpc176x/internal.h index 1ea07df4..e5b0f5dc 100644 --- a/src/lpc176x/internal.h +++ b/src/lpc176x/internal.h @@ -5,6 +5,8 @@ #define PCLK_TIMER0 1 #define PCLK_UART0 3 #define PCLK_ADC 12 +#define PCLK_I2C1 19 +#define PCLK_SSP0 21 void enable_peripheral_clock(uint32_t pclk); void gpio_peripheral(int bank, int pin, int func, int pullup); |