diff options
author | Joey Castillo <jose.castillo@gmail.com> | 2021-09-27 17:42:27 -0400 |
---|---|---|
committer | Joey Castillo <jose.castillo@gmail.com> | 2021-09-27 17:42:27 -0400 |
commit | a65dcf1ec8071878988d5aa0390c5be66ba52a11 (patch) | |
tree | af1e3a60b50f67160afbb5df0495ea4db3462d1d /watch-library/hw | |
parent | 751ed9c7a48b78063a0ef2e1d7e79ed03f70560b (diff) | |
download | Sensor-Watch-a65dcf1ec8071878988d5aa0390c5be66ba52a11.tar.gz Sensor-Watch-a65dcf1ec8071878988d5aa0390c5be66ba52a11.tar.bz2 Sensor-Watch-a65dcf1ec8071878988d5aa0390c5be66ba52a11.zip |
WIP: refactor RTC to use clock mode directly
Diffstat (limited to 'watch-library/hw')
-rw-r--r-- | watch-library/hw/driver_init.c | 11 | ||||
-rw-r--r-- | watch-library/hw/driver_init.h | 20 |
2 files changed, 0 insertions, 31 deletions
diff --git a/watch-library/hw/driver_init.c b/watch-library/hw/driver_init.c index 2cfdced7..09723bec 100644 --- a/watch-library/hw/driver_init.c +++ b/watch-library/hw/driver_init.c @@ -13,19 +13,8 @@ struct slcd_sync_descriptor SEGMENT_LCD_0; -struct calendar_descriptor CALENDAR_0; - struct i2c_m_sync_desc I2C_0; -void CALENDAR_0_CLOCK_init(void) { - hri_mclk_set_APBAMASK_RTC_bit(MCLK); -} - -void CALENDAR_0_init(void) { - CALENDAR_0_CLOCK_init(); - calendar_init(&CALENDAR_0, RTC); -} - void I2C_0_PORT_init(void) { gpio_set_pin_pull_mode(SDA, diff --git a/watch-library/hw/driver_init.h b/watch-library/hw/driver_init.h index 019a0b56..f56f8f9e 100644 --- a/watch-library/hw/driver_init.h +++ b/watch-library/hw/driver_init.h @@ -38,36 +38,16 @@ extern "C" { extern struct adc_sync_descriptor ADC_0; -extern struct calendar_descriptor CALENDAR_0; - extern struct i2c_m_sync_desc I2C_0; -extern struct pwm_descriptor PWM_0; - -extern struct pwm_descriptor PWM_1; extern struct slcd_sync_descriptor SEGMENT_LCD_0; -void ADC_0_PORT_init(void); -void ADC_0_CLOCK_init(void); -void ADC_0_init(void); - -void CALENDAR_0_CLOCK_init(void); -void CALENDAR_0_init(void); - void I2C_0_CLOCK_init(void); void I2C_0_init(void); void I2C_0_PORT_init(void); void delay_driver_init(void); -void PWM_0_PORT_init(void); -void PWM_0_CLOCK_init(void); -void PWM_0_init(void); - -void PWM_1_PORT_init(void); -void PWM_1_CLOCK_init(void); -void PWM_1_init(void); - void EXTERNAL_IRQ_0_init(void); void SEGMENT_LCD_0_init(void); |