aboutsummaryrefslogtreecommitdiffstats
path: root/libmaple
diff options
context:
space:
mode:
authorMarti Bolivar <mbolivar@leaflabs.com>2011-05-19 15:49:55 -0400
committerMarti Bolivar <mbolivar@leaflabs.com>2011-05-19 18:45:45 -0400
commitab938eeb20f33b851f70cc1399ef5cafdaeb004c (patch)
treebf63879e2fa1bff104023fbf42f5b1a0eee2e625 /libmaple
parent49fc7588887309899f21b31824b5ef1292bc5ac5 (diff)
downloadlibrambutan-ab938eeb20f33b851f70cc1399ef5cafdaeb004c.tar.gz
librambutan-ab938eeb20f33b851f70cc1399ef5cafdaeb004c.zip
rcc.h: Better names for the prescaler divider enums.
The various clock divider enums suitable for passing to rcc_set_prescaler() were badly named. They have been renamed as follows: * adc_prescaler_divider -> rcc_adc_divider * apb1_prescaler_divider -> rcc_apb1_divider * apb2_prescaler_divider -> rcc_apb2_divider * ahb_prescaler_divider -> rcc_ahb_divider
Diffstat (limited to 'libmaple')
-rw-r--r--libmaple/rcc.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/libmaple/rcc.h b/libmaple/rcc.h
index 9d71e00..29abb06 100644
--- a/libmaple/rcc.h
+++ b/libmaple/rcc.h
@@ -509,42 +509,42 @@ typedef enum rcc_prescaler {
* ADC prescaler dividers
* @see rcc_set_prescaler()
*/
-typedef enum adc_prescaler_divider {
+typedef enum rcc_adc_divider {
RCC_ADCPRE_PCLK_DIV_2 = 0x0 << 14,
RCC_ADCPRE_PCLK_DIV_4 = 0x1 << 14,
RCC_ADCPRE_PCLK_DIV_6 = 0x2 << 14,
RCC_ADCPRE_PCLK_DIV_8 = 0x3 << 14,
-} adc_prescaler_divider;
+} rcc_adc_divider;
/**
* APB1 prescaler dividers
* @see rcc_set_prescaler()
*/
-typedef enum apb1_prescaler_divider {
+typedef enum rcc_apb1_divider {
RCC_APB1_HCLK_DIV_1 = 0x0 << 8,
RCC_APB1_HCLK_DIV_2 = 0x4 << 8,
RCC_APB1_HCLK_DIV_4 = 0x5 << 8,
RCC_APB1_HCLK_DIV_8 = 0x6 << 8,
RCC_APB1_HCLK_DIV_16 = 0x7 << 8,
-} apb1_prescaler_divider;
+} rcc_apb1_divider;
/**
* APB2 prescaler dividers
* @see rcc_set_prescaler()
*/
-typedef enum apb2_prescaler_divider {
+typedef enum rcc_apb2_divider {
RCC_APB2_HCLK_DIV_1 = 0x0 << 11,
RCC_APB2_HCLK_DIV_2 = 0x4 << 11,
RCC_APB2_HCLK_DIV_4 = 0x5 << 11,
RCC_APB2_HCLK_DIV_8 = 0x6 << 11,
RCC_APB2_HCLK_DIV_16 = 0x7 << 11,
-} apb2_prescaler_divider;
+} rcc_apb2_divider;
/**
* AHB prescaler dividers
* @see rcc_set_prescaler()
*/
-typedef enum ahb_prescaler_divider {
+typedef enum rcc_ahb_divider {
RCC_AHB_SYSCLK_DIV_1 = 0x0 << 4,
RCC_AHB_SYSCLK_DIV_2 = 0x8 << 4,
RCC_AHB_SYSCLK_DIV_4 = 0x9 << 4,
@@ -555,7 +555,7 @@ typedef enum ahb_prescaler_divider {
RCC_AHB_SYSCLK_DIV_128 = 0xD << 4,
RCC_AHB_SYSCLK_DIV_256 = 0xE << 4,
RCC_AHB_SYSCLK_DIV_512 = 0xF << 4,
-} ahb_prescaler_divider;
+} rcc_ahb_divider;
void rcc_set_prescaler(rcc_prescaler prescaler, uint32 divider);