fan 2.0.0.0
Static Variables

Macros

#define EN_ALGO   ( 1 << 7 )
 
#define RANGE   ( 1 << 5 ) | ( 1 << 6 )
 
#define RANGE_BIT   5
 
#define EDGES   ( 1 << 3 ) | ( 1 << 4 )
 
#define EDGES_BIT   3
 
#define UPDATE   ( 1 << 0 ) | ( 1 << 1 ) | ( 1 << 2 )
 
#define UPDATE_BIT   0
 
#define EN_RAMP   ( 1 << 6 )
 
#define GLITCH_EN   ( 1 << 5 )
 
#define DER_OPT   ( 1 << 3 ) | ( 1 << 4 )
 
#define DER_OPT_BIT   3
 
#define ERR_RNG   ( 1 << 2 ) | ( 1 << 1 )
 
#define ERR_RNG_BIT   1
 
#define GAIND   ( 1 << 5 ) | ( 1 << 4 )
 
#define GAIND_BIT   4
 
#define GAINI   ( 1 << 3 ) | ( 1 << 2 )
 
#define GAINI_BIT   2
 
#define GAINP   ( 1 << 1 ) | ( 1 << 0 )
 
#define GAINP_BIT   0
 
#define NOKICK   ( 1 << 5 )
 
#define DRIVE_FAIL_CNT   ( 1 << 7 ) | ( 1 << 6 )
 
#define DRIVE_FAIL_CNT_BIT   6
 
#define SPIN_LVL   ( 1 << 4 ) | ( 1 << 3 ) | ( 1 << 2 )
 
#define SPIN_LVL_BIT   2
 
#define SPINUP_TIME   ( 1 << 1 ) | ( 1 << 0 )
 
#define SPINUP_TIME_BIT   0
 

Detailed Description

Macro Definition Documentation

◆ DER_OPT

#define DER_OPT   ( 1 << 3 ) | ( 1 << 4 )

◆ DER_OPT_BIT

#define DER_OPT_BIT   3

◆ DRIVE_FAIL_CNT

#define DRIVE_FAIL_CNT   ( 1 << 7 ) | ( 1 << 6 )

◆ DRIVE_FAIL_CNT_BIT

#define DRIVE_FAIL_CNT_BIT   6

◆ EDGES

#define EDGES   ( 1 << 3 ) | ( 1 << 4 )

◆ EDGES_BIT

#define EDGES_BIT   3

◆ EN_ALGO

#define EN_ALGO   ( 1 << 7 )

◆ EN_RAMP

#define EN_RAMP   ( 1 << 6 )

◆ ERR_RNG

#define ERR_RNG   ( 1 << 2 ) | ( 1 << 1 )

◆ ERR_RNG_BIT

#define ERR_RNG_BIT   1

◆ GAIND

#define GAIND   ( 1 << 5 ) | ( 1 << 4 )

◆ GAIND_BIT

#define GAIND_BIT   4

◆ GAINI

#define GAINI   ( 1 << 3 ) | ( 1 << 2 )

◆ GAINI_BIT

#define GAINI_BIT   2

◆ GAINP

#define GAINP   ( 1 << 1 ) | ( 1 << 0 )

◆ GAINP_BIT

#define GAINP_BIT   0

◆ GLITCH_EN

#define GLITCH_EN   ( 1 << 5 )

◆ NOKICK

#define NOKICK   ( 1 << 5 )

◆ RANGE

#define RANGE   ( 1 << 5 ) | ( 1 << 6 )

◆ RANGE_BIT

#define RANGE_BIT   5

◆ SPIN_LVL

#define SPIN_LVL   ( 1 << 4 ) | ( 1 << 3 ) | ( 1 << 2 )

◆ SPIN_LVL_BIT

#define SPIN_LVL_BIT   2

◆ SPINUP_TIME

#define SPINUP_TIME   ( 1 << 1 ) | ( 1 << 0 )

◆ SPINUP_TIME_BIT

#define SPINUP_TIME_BIT   0

◆ UPDATE

#define UPDATE   ( 1 << 0 ) | ( 1 << 1 ) | ( 1 << 2 )

◆ UPDATE_BIT

#define UPDATE_BIT   0