|
HALFRED
0.4.0
|
Clocks API. More...
Clocks API.
Go to the source code of this file.
Data Structures | |
| struct | ClockControllerDesc |
| Clock controller descriptor. More... | |
Macros | |
| #define | CC_DEFAULT_CLOCK 0 |
| Identifier of a default system clock (usually main clock of the CPU) | |
| #define | CC_Init(cc) (cc)->Init(cc) |
| #define | CC_Deinit(cc) (cc)->Deinit(cc) |
| #define | CC_SetClockSource(cc, clk, clk_src, freq) (cc)->SetClockSource((cc), (clk), (clk_src), (freq)) |
| #define | CC_GetClockSource(cc, clk) (cc)->GetClockSource((cc), (clk)) |
| #define | CC_GetClockSourceFreq(cc, clk) (cc)->GetClockSourceFreq((cc), (clk)) |
| #define | CC_SetClockFreq(cc, clk, freq) (cc)->SetClockFreq((cc), (clk), (freq)) |
| #define | CC_GetClockFreq(cc, clk) (cc)->GetClockFrequency((cc), (clk)) |
Typedefs | |
|
typedef struct ClockControllerDesc * | ClockController |
| Clock controller handler. | |
1.8.7