SDL API Guide for J721E
VIM Macros

Introduction

Typedefs

typedef uint32_t SDL_VimIntrType
 This enumerator defines the possible interrupt types. Each source interrupt is either an active high level or active high pulse. More...
 
typedef uint32_t SDL_VimIntrMap
 This enumerator defines the possible output interrupt types. Each source interrupt can be configured to drive either the IRQ or FIQ output signal. More...
 

vim interrupt groups.

#define SDL_VIM_MAX_INTR_GROUPS   (32U)
 
#define SDL_VIM_NUM_INTRS_PER_GROUP   (32U)
 

vim interrupt types

#define SDL_VIM_INTR_TYPE_LEVEL   ((uint32_t)0U)
 
#define SDL_VIM_INTR_TYPE_PULSE   ((uint32_t)1U)
 

vim interrupt maps

#define SDL_VIM_INTR_MAP_IRQ   ((uint32_t)0U)
 
#define SDL_VIM_INTR_MAP_FIQ   ((uint32_t)1U)
 
#define SDL_VIM_INTR_MAP_ALL   ((uint32_t)2U)
 

Macro Definition Documentation

◆ SDL_VIM_MAX_INTR_GROUPS

#define SDL_VIM_MAX_INTR_GROUPS   (32U)

This enumerator defines the maximum interrupt groups in VIM.

◆ SDL_VIM_NUM_INTRS_PER_GROUP

#define SDL_VIM_NUM_INTRS_PER_GROUP   (32U)

This enumerator defines the number of interrupts per group in VIM.

◆ SDL_VIM_INTR_TYPE_LEVEL

#define SDL_VIM_INTR_TYPE_LEVEL   ((uint32_t)0U)

Interrupt source is a level interrupt type

◆ SDL_VIM_INTR_TYPE_PULSE

#define SDL_VIM_INTR_TYPE_PULSE   ((uint32_t)1U)

Interrupt source is a pulse interrupt type

◆ SDL_VIM_INTR_MAP_IRQ

#define SDL_VIM_INTR_MAP_IRQ   ((uint32_t)0U)

Output interrupt is mapped to IRQ

◆ SDL_VIM_INTR_MAP_FIQ

#define SDL_VIM_INTR_MAP_FIQ   ((uint32_t)1U)

Output interrupt is mapped to FIQ

◆ SDL_VIM_INTR_MAP_ALL

#define SDL_VIM_INTR_MAP_ALL   ((uint32_t)2U)

Output interrupt is mapped to IRQ or FIQ

Typedef Documentation

◆ SDL_VimIntrType

typedef uint32_t SDL_VimIntrType

This enumerator defines the possible interrupt types. Each source interrupt is either an active high level or active high pulse.

◆ SDL_VimIntrMap

typedef uint32_t SDL_VimIntrMap

This enumerator defines the possible output interrupt types. Each source interrupt can be configured to drive either the IRQ or FIQ output signal.