FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fc_itc_periph.h File Reference

Data Structures

struct  fc_itc_t
 
union  fc_itc_mask_t
 
union  fc_itc_mask_set_t
 
union  fc_itc_mask_clear_t
 
union  fc_itc_irq_t
 
union  fc_itc_irq_set_t
 
union  fc_itc_irq_clear_t
 
union  fc_itc_ack_t
 
union  fc_itc_ack_set_t
 
union  fc_itc_ack_clear_t
 
union  fc_itc_fifo_t
 

Macros

MASK
#define FC_ITC_MASK_VALUE_MASK
 
#define FC_ITC_MASK_VALUE_SHIFT
 
#define FC_ITC_MASK_VALUE(val)
 
MASK_SET
#define FC_ITC_MASK_SET_VALUE_MASK
 
#define FC_ITC_MASK_SET_VALUE_SHIFT
 
#define FC_ITC_MASK_SET_VALUE(val)
 
MASK_CLEAR
#define FC_ITC_MASK_CLEAR_VALUE_MASK
 
#define FC_ITC_MASK_CLEAR_VALUE_SHIFT
 
#define FC_ITC_MASK_CLEAR_VALUE(val)
 
IRQ
#define FC_ITC_IRQ_VALUE_MASK
 
#define FC_ITC_IRQ_VALUE_SHIFT
 
#define FC_ITC_IRQ_VALUE(val)
 
IRQ_SET
#define FC_ITC_IRQ_SET_VALUE_MASK
 
#define FC_ITC_IRQ_SET_VALUE_SHIFT
 
#define FC_ITC_IRQ_SET_VALUE(val)
 
IRQ_CLEAR
#define FC_ITC_IRQ_CLEAR_VALUE_MASK
 
#define FC_ITC_IRQ_CLEAR_VALUE_SHIFT
 
#define FC_ITC_IRQ_CLEAR_VALUE(val)
 
ACK
#define FC_ITC_ACK_VALUE_MASK
 
#define FC_ITC_ACK_VALUE_SHIFT
 
#define FC_ITC_ACK_VALUE(val)
 
ACK_SET
#define FC_ITC_ACK_SET_VALUE_MASK
 
#define FC_ITC_ACK_SET_VALUE_SHIFT
 
#define FC_ITC_ACK_SET_VALUE(val)
 
ACK_CLEAR
#define FC_ITC_ACK_CLEAR_VALUE_MASK
 
#define FC_ITC_ACK_CLEAR_VALUE_SHIFT
 
#define FC_ITC_ACK_CLEAR_VALUE(val)
 
FIFO
#define FC_ITC_FIFO_CURRENT_EVENT_MASK
 
#define FC_ITC_FIFO_CURRENT_EVENT_SHIFT
 
#define FC_ITC_FIFO_CURRENT_EVENT(val)
 

Macro Definition Documentation

#define FC_ITC_ACK_CLEAR_VALUE (   val)
#define FC_ITC_ACK_CLEAR_VALUE_MASK
#define FC_ITC_ACK_CLEAR_VALUE_SHIFT
#define FC_ITC_ACK_SET_VALUE (   val)
#define FC_ITC_ACK_SET_VALUE_MASK
#define FC_ITC_ACK_SET_VALUE_SHIFT
#define FC_ITC_ACK_VALUE (   val)
#define FC_ITC_ACK_VALUE_MASK
#define FC_ITC_ACK_VALUE_SHIFT
#define FC_ITC_FIFO_CURRENT_EVENT (   val)
#define FC_ITC_FIFO_CURRENT_EVENT_MASK
#define FC_ITC_FIFO_CURRENT_EVENT_SHIFT
#define FC_ITC_IRQ_CLEAR_VALUE (   val)
#define FC_ITC_IRQ_CLEAR_VALUE_MASK
#define FC_ITC_IRQ_CLEAR_VALUE_SHIFT
#define FC_ITC_IRQ_SET_VALUE (   val)
#define FC_ITC_IRQ_SET_VALUE_MASK
#define FC_ITC_IRQ_SET_VALUE_SHIFT
#define FC_ITC_IRQ_VALUE (   val)
#define FC_ITC_IRQ_VALUE_MASK
#define FC_ITC_IRQ_VALUE_SHIFT
#define FC_ITC_MASK_CLEAR_VALUE (   val)
#define FC_ITC_MASK_CLEAR_VALUE_MASK
#define FC_ITC_MASK_CLEAR_VALUE_SHIFT
#define FC_ITC_MASK_SET_VALUE (   val)
#define FC_ITC_MASK_SET_VALUE_MASK
#define FC_ITC_MASK_SET_VALUE_SHIFT
#define FC_ITC_MASK_VALUE (   val)
#define FC_ITC_MASK_VALUE_MASK
#define FC_ITC_MASK_VALUE_SHIFT