Introduced a type for clock points.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14373 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
parent
634a9b55d2
commit
50aac6e69f
|
@ -301,7 +301,7 @@ static inline bool halClockSwitchMode(const halclkcfg_t *ccp) {
|
|||
*
|
||||
* @xclass
|
||||
*/
|
||||
static inline halfreq_t halClockGetPointX(unsigned clkpt) {
|
||||
static inline halfreq_t halClockGetPointX(halclkpt_t clkpt) {
|
||||
|
||||
return hal_lld_get_clock_point(clkpt);
|
||||
}
|
||||
|
|
|
@ -703,7 +703,7 @@ bool hal_lld_clock_switch_mode(const halclkcfg_t *ccp) {
|
|||
*
|
||||
* @notapi
|
||||
*/
|
||||
halfreq_t hal_lld_get_clock_point(unsigned clkpt) {
|
||||
halfreq_t hal_lld_get_clock_point(halclkpt_t clkpt) {
|
||||
|
||||
osalDbgAssert(clkpt < CLK_ARRAY_SIZE, "invalid clock point");
|
||||
|
||||
|
|
|
@ -1542,6 +1542,11 @@
|
|||
/* Driver data structures and types. */
|
||||
/*===========================================================================*/
|
||||
|
||||
/**
|
||||
* @brief Type of a clock point identifier.
|
||||
*/
|
||||
typedef unsigned halclkpt_t;
|
||||
|
||||
#if defined(HAL_LLD_USE_CLOCK_MANAGEMENT) || defined(__DOXYGEN__)
|
||||
/**
|
||||
* @brief Type of a clock point frequency in Hz.
|
||||
|
@ -1619,7 +1624,7 @@ extern "C" {
|
|||
void stm32_clock_init(void);
|
||||
#if defined(HAL_LLD_USE_CLOCK_MANAGEMENT) || defined(__DOXYGEN__)
|
||||
bool hal_lld_clock_switch_mode(const halclkcfg_t *ccp);
|
||||
halfreq_t hal_lld_get_clock_point(unsigned clkpt);
|
||||
halfreq_t hal_lld_get_clock_point(halclkpt_t clkpt);
|
||||
#endif /* defined(HAL_LLD_USE_CLOCK_MANAGEMENT) */
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
|
@ -100,7 +100,7 @@ bool hal_lld_clock_switch_mode(const halclkcfg_t *ccp) {
|
|||
*
|
||||
* @notapi
|
||||
*/
|
||||
halfreq_t hal_lld_get_clock_point(unsigned clkpt) {
|
||||
halfreq_t hal_lld_get_clock_point(halclkpt_t clkpt) {
|
||||
|
||||
(void)clkpt;
|
||||
|
||||
|
|
|
@ -73,7 +73,7 @@
|
|||
typedef enum {
|
||||
clk_core = 0,
|
||||
clk_peripherals = 1
|
||||
} halclkpoint_t;
|
||||
} halclkpt_t;
|
||||
|
||||
/**
|
||||
* @brief Type of a clock point frequency in Hz.
|
||||
|
@ -107,7 +107,7 @@ extern "C" {
|
|||
void hal_lld_init(void);
|
||||
#if defined(HAL_LLD_USE_CLOCK_MANAGEMENT) || defined(__DOXYGEN__)
|
||||
bool hal_lld_clock_switch_mode(const halclkcfg_t *ccp);
|
||||
halfreq_t hal_lld_get_clock_point(unsigned clkpt);
|
||||
halfreq_t hal_lld_get_clock_point(halclkpt_t clkpt);
|
||||
#endif /* defined(HAL_LLD_USE_CLOCK_MANAGEMENT) */
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue