diff options
author | Amir Hammad <amir.hammad@hotmail.com> | 2015-04-01 18:05:00 +0200 |
---|---|---|
committer | Amir Hammad <amir.hammad@hotmail.com> | 2015-04-01 18:05:00 +0200 |
commit | c6aa4d99c23c605b116ffa6492852f953e717705 (patch) | |
tree | 9a6b627c588e7cc64436ffc3a04fd9af8686d4eb | |
parent | 7acc6fe474766788687a5257be21ac549bed77f3 (diff) | |
download | secure-hid-c6aa4d99c23c605b116ffa6492852f953e717705.tar.gz secure-hid-c6aa4d99c23c605b116ffa6492852f953e717705.tar.bz2 secure-hid-c6aa4d99c23c605b116ffa6492852f953e717705.zip |
demo: rcc_peripheral_enable_clock->rcc_periph_clock_enable
Instead of 2 argument call, use function with one argument.
It is more clear, and safer for inexperienced users with libopencm3.
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com>
-rw-r--r-- | src/demo.c | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -52,15 +52,15 @@ static void clock_setup(void) rcc_clock_setup_hse_3v3(&hse_8mhz_3v3[CLOCK_3V3_168MHZ]);
// GPIO
- rcc_peripheral_enable_clock(&RCC_AHB1ENR, RCC_AHB1ENR_IOPAEN); // OTG_FS + button
- rcc_peripheral_enable_clock(&RCC_AHB1ENR, RCC_AHB1ENR_IOPBEN); // OTG_HS
- rcc_peripheral_enable_clock(&RCC_AHB1ENR, RCC_AHB1ENR_IOPCEN); // USART + OTG_FS charge pump
- rcc_peripheral_enable_clock(&RCC_AHB1ENR, RCC_AHB1ENR_IOPDEN); // LEDS
+ rcc_periph_clock_enable(RCC_GPIOA); // OTG_FS + button
+ rcc_periph_clock_enable(RCC_GPIOB); // OTG_HS
+ rcc_periph_clock_enable(RCC_GPIOC); // USART + OTG_FS charge pump
+ rcc_periph_clock_enable(RCC_GPIOD); // LEDS
// periphery
- rcc_peripheral_enable_clock(&RCC_APB2ENR, RCC_APB2ENR_USART6EN);// USART
- rcc_peripheral_enable_clock(&RCC_AHB2ENR, RCC_AHB2ENR_OTGFSEN);
- rcc_peripheral_enable_clock(&RCC_AHB1ENR, RCC_AHB1ENR_OTGHSEN);
+ rcc_periph_clock_enable(RCC_USART6); // USART
+ rcc_periph_clock_enable(RCC_OTGFS); // OTG_FS
+ rcc_periph_clock_enable(RCC_OTGHS); // OTG_HS
}
static void gpio_setup(void)
|