Minor cosmetic fixes to timer module

This commit is contained in:
Steins7 2024-11-05 21:55:13 +01:00
parent b893a0283f
commit 9690c4b1c0

View File

@ -113,7 +113,7 @@ enum TimOutputConfig {
TIM_OUTPUT_CONFIG_CLEAR_ON_EXT_TRIG = (0x1 << 7),
};
enum TimIntputConfig {
enum TimInputConfig {
TIM_INPUT_CONFIG_ALTERNATE_TRIGGER = (0x2 << 0),
TIM_INPUT_CONFIG_INTERNAL_TRIGGER = (0x3 << 0),
TIM_INPUT_CONFIG_PRESCALER_1 = (0x0 << 2),
@ -135,6 +135,7 @@ typedef void (*TimCallback)(enum TimIRQSource src);
void tim_configure_master(enum TimPeriph periph, enum TimConfig config_mask,
enum TimMasterConfig master_config_mask, TimCallback callback);
//Not implemented
void tim_configure_slave(enum TimPeriph periph, enum TimConfig config_mask,
enum TimSlaveConfig slave_config_mask, TimCallback callback);
@ -150,12 +151,15 @@ uint16_t tim_get_auto_reload(enum TimPeriph periph);
uint16_t tim_get_prescaler(enum TimPeriph periph);
uint16_t tim_get_counter(enum TimPeriph periph);
//Not implemented
void tim_configure_output_channel(enum TimPeriph periph,
enum TimChannel channel_mask, enum TimOutputConfig config_mask,
uint16_t value);
//Not implemented
void tim_configure_input_channel(enum TimPeriph periph,
enum TimChannel channel_mask, enum TimInputConfig config_mask,
uint16_t value);
//Not implemented
void tim_configure_ext_trigger(enum TimPeriph periph,
enum TimExtConfig ext_config_mask);