FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GPIO Register Masks

Macros

#define GPIO_NUM
 
#define PORTA_BASE
 
#define PORTA
 
#define PORT_BASE_ADDRS
 
#define PORT_BASE_PTRS
 

PADFUN - GPIO pad mux registers

#define PORT_PADFUN_MUX_MASK
 
#define PORT_PADFUN_MUX_SHIFT
 
#define PORT_PADFUN_MUX(x)
 

PADCFG - GPIO pad configuration registers

#define PORT_PADCFG_PULL_EN_MASK
 
#define PORT_PADCFG_PULL_EN_SHIFT
 
#define PORT_PADCFG_PULL_EN(x)
 
#define PORT_PADCFG_DRIVE_STRENGTH_MASK
 
#define PORT_PADCFG_DRIVE_STRENGTH_SHIFT
 
#define PORT_PADCFG_DRIVE_STRENGTH(x)
 

Description

Macro Definition Documentation

#define GPIO_NUM
#define PORT_BASE_ADDRS

Array initializer of PORT base addresses

#define PORT_BASE_PTRS

Array initializer of PORT base pointers

#define PORT_PADCFG_DRIVE_STRENGTH (   x)
#define PORT_PADCFG_DRIVE_STRENGTH_MASK
#define PORT_PADCFG_DRIVE_STRENGTH_SHIFT
#define PORT_PADCFG_PULL_EN (   x)
#define PORT_PADCFG_PULL_EN_MASK
#define PORT_PADCFG_PULL_EN_SHIFT
#define PORT_PADFUN_MUX (   x)
#define PORT_PADFUN_MUX_MASK
#define PORT_PADFUN_MUX_SHIFT
#define PORTA

Peripheral PORTA base pointer

#define PORTA_BASE

Peripheral PORTA base address