ChibiOS  21.6.0
hal_lld.h File Reference

PLATFORM HAL subsystem low level driver header. More...

Go to the source code of this file.

Data Structures

struct  halclkcfg_t
 Type of a clock configuration structure. More...
 

Macros

#define HAL_LLD_USE_CLOCK_MANAGEMENT
 Specifies implementation of dynamic clock management. More...
 
Platform identification macros
#define PLATFORM_NAME   "templates"
 

Typedefs

typedef unsigned halclkpt_t
 Type of a clock point identifier. More...
 
typedef uint32_t halfreq_t
 Type of a clock point frequency in Hz. More...
 

Functions

void hal_lld_init (void)
 Low level HAL driver initialization. More...
 
bool hal_lld_clock_switch_mode (const halclkcfg_t *ccp)
 Switches to a different clock configuration. More...
 
halfreq_t hal_lld_get_clock_point (halclkpt_t clkpt)
 Returns the frequency of a clock point in Hz. More...
 

Detailed Description

PLATFORM HAL subsystem low level driver header.

Definition in file hal_lld.h.