CMSIS-Driver  
Peripheral Interface for Middleware and Application Code
 
Loading...
Searching...
No Matches
Signals

Signal related defines. More...

Macros

#define vioLED0   (1U << 0)
 vioSetSignal mask parameter: LED 0 (for 3-color: red)
 
#define vioLED1   (1U << 1)
 vioSetSignal mask parameter: LED 1 (for 3-color: green)
 
#define vioLED2   (1U << 2)
 vioSetSignal mask parameter: LED 2 (for 3-color: blue)
 
#define vioLED3   (1U << 3)
 vioSetSignal mask parameter: LED 3
 
#define vioLED4   (1U << 4)
 vioSetSignal mask parameter: LED 4
 
#define vioLED5   (1U << 5)
 vioSetSignal mask parameter: LED 5
 
#define vioLED6   (1U << 6)
 vioSetSignal mask parameter: LED 6
 
#define vioLED7   (1U << 7)
 vioSetSignal mask parameter: LED 7
 
#define vioLEDon   (0xFFU)
 vioSetSignal signal parameter: pattern to turn any LED on
 
#define vioLEDoff   (0x00U)
 vioSetSignal signal parameter: pattern to turn any LED off
 
#define vioBUTTON0   (1U << 0)
 vioGetSignal mask parameter: Push button 0
 
#define vioBUTTON1   (1U << 1)
 vioGetSignal mask parameter: Push button 1
 
#define vioBUTTON2   (1U << 2)
 vioGetSignal mask parameter: Push button 2
 
#define vioBUTTON3   (1U << 3)
 vioGetSignal mask parameter: Push button 3
 
#define vioJOYup   (1U << 4)
 vioGetSignal mask parameter: Joystick button: up
 
#define vioJOYdown   (1U << 5)
 vioGetSignal mask parameter: Joystick button: down
 
#define vioJOYleft   (1U << 6)
 vioGetSignal mask parameter: Joystick button: left
 
#define vioJOYright   (1U << 7)
 vioGetSignal mask parameter: Joystick button: right
 
#define vioJOYselect   (1U << 8)
 vioGetSignal mask parameter: Joystick button: select
 
#define vioJOYall
 vioGetSignal mask Joystick button: all
 

Description

Signal related defines.

Macro Definition Documentation

◆ vioLED0

#define vioLED0   (1U << 0)

vioSetSignal mask parameter: LED 0 (for 3-color: red)

◆ vioLED1

#define vioLED1   (1U << 1)

vioSetSignal mask parameter: LED 1 (for 3-color: green)

◆ vioLED2

#define vioLED2   (1U << 2)

vioSetSignal mask parameter: LED 2 (for 3-color: blue)

◆ vioLED3

#define vioLED3   (1U << 3)

vioSetSignal mask parameter: LED 3

◆ vioLED4

#define vioLED4   (1U << 4)

vioSetSignal mask parameter: LED 4

◆ vioLED5

#define vioLED5   (1U << 5)

vioSetSignal mask parameter: LED 5

◆ vioLED6

#define vioLED6   (1U << 6)

vioSetSignal mask parameter: LED 6

◆ vioLED7

#define vioLED7   (1U << 7)

vioSetSignal mask parameter: LED 7

◆ vioLEDon

#define vioLEDon   (0xFFU)

vioSetSignal signal parameter: pattern to turn any LED on

◆ vioLEDoff

#define vioLEDoff   (0x00U)

vioSetSignal signal parameter: pattern to turn any LED off

◆ vioBUTTON0

#define vioBUTTON0   (1U << 0)

vioGetSignal mask parameter: Push button 0

◆ vioBUTTON1

#define vioBUTTON1   (1U << 1)

vioGetSignal mask parameter: Push button 1

◆ vioBUTTON2

#define vioBUTTON2   (1U << 2)

vioGetSignal mask parameter: Push button 2

◆ vioBUTTON3

#define vioBUTTON3   (1U << 3)

vioGetSignal mask parameter: Push button 3

◆ vioJOYup

#define vioJOYup   (1U << 4)

vioGetSignal mask parameter: Joystick button: up

◆ vioJOYdown

#define vioJOYdown   (1U << 5)

vioGetSignal mask parameter: Joystick button: down

◆ vioJOYleft

#define vioJOYleft   (1U << 6)

vioGetSignal mask parameter: Joystick button: left

◆ vioJOYright

#define vioJOYright   (1U << 7)

vioGetSignal mask parameter: Joystick button: right

◆ vioJOYselect

#define vioJOYselect   (1U << 8)

vioGetSignal mask parameter: Joystick button: select

◆ vioJOYall

#define vioJOYall

vioGetSignal mask Joystick button: all