VSF Documented
Macros
esp_bit_defs.h File Reference

Go to the source code of this file.

Macros

#define BIT31   0x80000000u
 
#define BIT30   0x40000000u
 
#define BIT29   0x20000000u
 
#define BIT28   0x10000000u
 
#define BIT27   0x08000000u
 
#define BIT26   0x04000000u
 
#define BIT25   0x02000000u
 
#define BIT24   0x01000000u
 
#define BIT23   0x00800000u
 
#define BIT22   0x00400000u
 
#define BIT21   0x00200000u
 
#define BIT20   0x00100000u
 
#define BIT19   0x00080000u
 
#define BIT18   0x00040000u
 
#define BIT17   0x00020000u
 
#define BIT16   0x00010000u
 
#define BIT15   0x00008000u
 
#define BIT14   0x00004000u
 
#define BIT13   0x00002000u
 
#define BIT12   0x00001000u
 
#define BIT11   0x00000800u
 
#define BIT10   0x00000400u
 
#define BIT9   0x00000200u
 
#define BIT8   0x00000100u
 
#define BIT7   0x00000080u
 
#define BIT6   0x00000040u
 
#define BIT5   0x00000020u
 
#define BIT4   0x00000010u
 
#define BIT3   0x00000008u
 
#define BIT2   0x00000004u
 
#define BIT1   0x00000002u
 
#define BIT0   0x00000001u
 
#define BIT63   (0x80000000ull << 32)
 
#define BIT62   (0x40000000ull << 32)
 
#define BIT61   (0x20000000ull << 32)
 
#define BIT60   (0x10000000ull << 32)
 
#define BIT59   (0x08000000ull << 32)
 
#define BIT58   (0x04000000ull << 32)
 
#define BIT57   (0x02000000ull << 32)
 
#define BIT56   (0x01000000ull << 32)
 
#define BIT55   (0x00800000ull << 32)
 
#define BIT54   (0x00400000ull << 32)
 
#define BIT53   (0x00200000ull << 32)
 
#define BIT52   (0x00100000ull << 32)
 
#define BIT51   (0x00080000ull << 32)
 
#define BIT50   (0x00040000ull << 32)
 
#define BIT49   (0x00020000ull << 32)
 
#define BIT48   (0x00010000ull << 32)
 
#define BIT47   (0x00008000ull << 32)
 
#define BIT46   (0x00004000ull << 32)
 
#define BIT45   (0x00002000ull << 32)
 
#define BIT44   (0x00001000ull << 32)
 
#define BIT43   (0x00000800ull << 32)
 
#define BIT42   (0x00000400ull << 32)
 
#define BIT41   (0x00000200ull << 32)
 
#define BIT40   (0x00000100ull << 32)
 
#define BIT39   (0x00000080ull << 32)
 
#define BIT38   (0x00000040ull << 32)
 
#define BIT37   (0x00000020ull << 32)
 
#define BIT36   (0x00000010ull << 32)
 
#define BIT35   (0x00000008ull << 32)
 
#define BIT34   (0x00000004ull << 32)
 
#define BIT33   (0x00000002ull << 32)
 
#define BIT32   (0x00000001ull << 32)
 
#define BIT(nr)   (1ul << (nr))
 
#define BIT64(nr)   (1ull << (nr))
 

Macro Definition Documentation

◆ BIT31

#define BIT31   0x80000000u

◆ BIT30

#define BIT30   0x40000000u

◆ BIT29

#define BIT29   0x20000000u

◆ BIT28

#define BIT28   0x10000000u

◆ BIT27

#define BIT27   0x08000000u

◆ BIT26

#define BIT26   0x04000000u

◆ BIT25

#define BIT25   0x02000000u

◆ BIT24

#define BIT24   0x01000000u

◆ BIT23

#define BIT23   0x00800000u

◆ BIT22

#define BIT22   0x00400000u

◆ BIT21

#define BIT21   0x00200000u

◆ BIT20

#define BIT20   0x00100000u

◆ BIT19

#define BIT19   0x00080000u

◆ BIT18

#define BIT18   0x00040000u

◆ BIT17

#define BIT17   0x00020000u

◆ BIT16

#define BIT16   0x00010000u

◆ BIT15

#define BIT15   0x00008000u

◆ BIT14

#define BIT14   0x00004000u

◆ BIT13

#define BIT13   0x00002000u

◆ BIT12

#define BIT12   0x00001000u

◆ BIT11

#define BIT11   0x00000800u

◆ BIT10

#define BIT10   0x00000400u

◆ BIT9

#define BIT9   0x00000200u

◆ BIT8

#define BIT8   0x00000100u

◆ BIT7

#define BIT7   0x00000080u

◆ BIT6

#define BIT6   0x00000040u

◆ BIT5

#define BIT5   0x00000020u

◆ BIT4

#define BIT4   0x00000010u

◆ BIT3

#define BIT3   0x00000008u

◆ BIT2

#define BIT2   0x00000004u

◆ BIT1

#define BIT1   0x00000002u

◆ BIT0

#define BIT0   0x00000001u

◆ BIT63

#define BIT63   (0x80000000ull << 32)

◆ BIT62

#define BIT62   (0x40000000ull << 32)

◆ BIT61

#define BIT61   (0x20000000ull << 32)

◆ BIT60

#define BIT60   (0x10000000ull << 32)

◆ BIT59

#define BIT59   (0x08000000ull << 32)

◆ BIT58

#define BIT58   (0x04000000ull << 32)

◆ BIT57

#define BIT57   (0x02000000ull << 32)

◆ BIT56

#define BIT56   (0x01000000ull << 32)

◆ BIT55

#define BIT55   (0x00800000ull << 32)

◆ BIT54

#define BIT54   (0x00400000ull << 32)

◆ BIT53

#define BIT53   (0x00200000ull << 32)

◆ BIT52

#define BIT52   (0x00100000ull << 32)

◆ BIT51

#define BIT51   (0x00080000ull << 32)

◆ BIT50

#define BIT50   (0x00040000ull << 32)

◆ BIT49

#define BIT49   (0x00020000ull << 32)

◆ BIT48

#define BIT48   (0x00010000ull << 32)

◆ BIT47

#define BIT47   (0x00008000ull << 32)

◆ BIT46

#define BIT46   (0x00004000ull << 32)

◆ BIT45

#define BIT45   (0x00002000ull << 32)

◆ BIT44

#define BIT44   (0x00001000ull << 32)

◆ BIT43

#define BIT43   (0x00000800ull << 32)

◆ BIT42

#define BIT42   (0x00000400ull << 32)

◆ BIT41

#define BIT41   (0x00000200ull << 32)

◆ BIT40

#define BIT40   (0x00000100ull << 32)

◆ BIT39

#define BIT39   (0x00000080ull << 32)

◆ BIT38

#define BIT38   (0x00000040ull << 32)

◆ BIT37

#define BIT37   (0x00000020ull << 32)

◆ BIT36

#define BIT36   (0x00000010ull << 32)

◆ BIT35

#define BIT35   (0x00000008ull << 32)

◆ BIT34

#define BIT34   (0x00000004ull << 32)

◆ BIT33

#define BIT33   (0x00000002ull << 32)

◆ BIT32

#define BIT32   (0x00000001ull << 32)

◆ BIT

#define BIT (   nr)    (1ul << (nr))

◆ BIT64

#define BIT64 (   nr)    (1ull << (nr))
Generated from commit: vsfteam/vsf@699cdec