stm32:l4: Add CRS
Reviewed against RM0394, untested
This commit is contained in:
parent
2dd4655aed
commit
de39ab1584
@ -24,6 +24,8 @@
|
||||
# include <libopencm3/stm32/common/crs_common_all.h>
|
||||
#elif defined(STM32L0)
|
||||
# include <libopencm3/stm32/common/crs_common_all.h>
|
||||
#elif defined(STM32L4)
|
||||
# include <libopencm3/stm32/common/crs_common_all.h>
|
||||
#else
|
||||
# error "stm32 family not defined or not supported for this peripheral"
|
||||
#endif
|
||||
|
@ -56,6 +56,7 @@
|
||||
#define I2C1_BASE (PERIPH_BASE_APB1 + 0x5400)
|
||||
#define I2C2_BASE (PERIPH_BASE_APB1 + 0x5800)
|
||||
#define I2C3_BASE (PERIPH_BASE_APB1 + 0x5c00)
|
||||
#define CRS_BASE (PERIPH_BASE_APB1 + 0x6000)
|
||||
#define CAN1_BASE (PERIPH_BASE_APB1 + 0x6400)
|
||||
#define POWER_CONTROL_BASE (PERIPH_BASE_APB1 + 0x7000)
|
||||
#define DAC1_BASE (PERIPH_BASE_APB1 + 0x7400)
|
||||
|
@ -758,6 +758,7 @@ enum rcc_periph_clken {
|
||||
RCC_DAC1 = _REG_BIT(RCC_APB1ENR1_OFFSET, 29),
|
||||
RCC_PWR = _REG_BIT(RCC_APB1ENR1_OFFSET, 28),
|
||||
RCC_CAN1 = _REG_BIT(RCC_APB1ENR1_OFFSET, 25),
|
||||
RCC_CRS = _REG_BIT(RCC_APB1ENR1_OFFSET, 24),
|
||||
RCC_I2C3 = _REG_BIT(RCC_APB1ENR1_OFFSET, 23),
|
||||
RCC_I2C2 = _REG_BIT(RCC_APB1ENR1_OFFSET, 22),
|
||||
RCC_I2C1 = _REG_BIT(RCC_APB1ENR1_OFFSET, 21),
|
||||
@ -898,6 +899,7 @@ enum rcc_periph_rst {
|
||||
RST_DAC1 = _REG_BIT(RCC_APB1RSTR1_OFFSET, 29),
|
||||
RST_PWR = _REG_BIT(RCC_APB1RSTR1_OFFSET, 28),
|
||||
RST_CAN1 = _REG_BIT(RCC_APB1RSTR1_OFFSET, 25),
|
||||
RST_CRS = _REG_BIT(RCC_APB1RSTR1_OFFSET, 24),
|
||||
RST_I2C3 = _REG_BIT(RCC_APB1RSTR1_OFFSET, 23),
|
||||
RST_I2C2 = _REG_BIT(RCC_APB1RSTR1_OFFSET, 22),
|
||||
RST_I2C1 = _REG_BIT(RCC_APB1RSTR1_OFFSET, 21),
|
||||
|
@ -45,6 +45,7 @@ OBJS += rcc_common_all.o
|
||||
OBJS += gpio_common_all.o gpio_common_f0234.o
|
||||
OBJS += adc_common_v2.o adc_common_v2_multi.o
|
||||
OBJS += crc_common_all.o crc_v2.o
|
||||
OBJS += crs_common_all.o
|
||||
OBJS += rng_common_v1.o
|
||||
OBJS += timer_common_all.o
|
||||
OBJS += i2c_common_v2.o
|
||||
|
Loading…
x
Reference in New Issue
Block a user