| CMSIS-Driver Peripheral Interface for Middleware and Application Code |

Loading...
Searching...
No Matches
Macros
Signals
VIO

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