CMSIS-Driver   Version 2.9.0
Peripheral Interface for Middleware and Application Code
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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