MG32L003 Standard Peripherals Firmware Library
Macros

Macros

#define AWK_CLOCK_DIV_2   (0x00000000U)
 
#define AWK_CLOCK_DIV_4   (AWK_CR_DIVSEL_0)
 
#define AWK_CLOCK_DIV_8   (AWK_CR_DIVSEL_1)
 
#define AWK_CLOCK_DIV_16   (AWK_CR_DIVSEL_1 | AWK_CR_DIVSEL_0)
 
#define AWK_CLOCK_DIV_32   (AWK_CR_DIVSEL_2)
 
#define AWK_CLOCK_DIV_64   (AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_0)
 
#define AWK_CLOCK_DIV_128   (AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_1)
 
#define AWK_CLOCK_DIV_256   (AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_1 | AWK_CR_DIVSEL_0)
 
#define AWK_CLOCK_DIV_512   (AWK_CR_DIVSEL_3)
 
#define AWK_CLOCK_DIV_1024   (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_0)
 
#define AWK_CLOCK_DIV_2048   (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_1)
 
#define AWK_CLOCK_DIV_4096   (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_1 | AWK_CR_DIVSEL_0)
 
#define AWK_CLOCK_DIV_8192   (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_2)
 
#define AWK_CLOCK_DIV_16384   (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_0)
 
#define AWK_CLOCK_DIV_32768   (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_1)
 
#define AWK_CLOCK_DIV_65536   (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_1 | AWK_CR_DIVSEL_0)
 
#define IS_AWK_DIV_SEL(DIV)   (((DIV) < 0xF))
 

Detailed Description