Searched refs:mec_rtmr_regs (Results 1 – 3 of 3) sorted by relevance
/hal_microchip-latest/mec5/drivers/ |
D | mec_rtimer_api.h | 41 int mec_hal_rtimer_init(struct mec_rtmr_regs *regs, uint32_t rtmr_config, uint32_t preload); 43 void mec_hal_rtimer_restart(struct mec_rtmr_regs *regs, uint32_t new_count, uint8_t restart); 45 uint32_t mec_hal_rtimer_status(struct mec_rtmr_regs *regs); 46 void mec_hal_rtimer_status_clear(struct mec_rtmr_regs *regs, uint32_t status); 47 void mec_hal_rtimer_status_clear_all(struct mec_rtmr_regs *regs); 49 void mec_hal_rtimer_intr_ctrl(struct mec_rtmr_regs *regs, uint8_t enable); 51 static inline void mec_hal_rtimer_auto_reload(struct mec_rtmr_regs *regs, uint8_t enable) in mec_hal_rtimer_auto_reload() 60 static inline void mec_hal_rtimer_stop(struct mec_rtmr_regs *regs) in mec_hal_rtimer_stop() 65 static inline void mec_hal_rtimer_start(struct mec_rtmr_regs *regs) in mec_hal_rtimer_start() 70 static inline bool mec_hal_rtimer_is_started(struct mec_rtmr_regs *regs) in mec_hal_rtimer_is_started() [all …]
|
D | mec_rtimer.c | 21 int mec_hal_rtimer_init(struct mec_rtmr_regs *regs, uint32_t rtmr_config, uint32_t preload) in mec_hal_rtimer_init() 63 uint32_t mec_hal_rtimer_status(struct mec_rtmr_regs *regs) in mec_hal_rtimer_status() 74 void mec_hal_rtimer_status_clear(struct mec_rtmr_regs *regs, uint32_t status) in mec_hal_rtimer_status_clear() 83 void mec_hal_rtimer_status_clear_all(struct mec_rtmr_regs *regs) in mec_hal_rtimer_status_clear_all() 90 void mec_hal_rtimer_intr_ctrl(struct mec_rtmr_regs *regs, uint8_t enable) in mec_hal_rtimer_intr_ctrl() 108 void mec_hal_rtimer_restart(struct mec_rtmr_regs *regs, uint32_t new_count, uint8_t restart) in mec_hal_rtimer_restart()
|
/hal_microchip-latest/mec5/devices/common/ |
D | mec5_rtmr_v1.h | 17 typedef struct mec_rtmr_regs { /*!< (@ 0x40007400) MEC_RTMR Structure … struct
|