c8800retro 2.0.0.0
8800 Retro Registers Settings

Settings for registers of 8800 Retro Click driver. More...

Macros

#define C8800RETRO_SHUTDOWN_RESET   0x00
 8800 Retro shutdown register settings.
 
#define C8800RETRO_SHUTDOWN   0x80
 
#define C8800RETRO_NORMAL_OPERATION_RESET   0x01
 
#define C8800RETRO_NORMAL_OPERATION   0x81
 
#define C8800RETRO_NO_DECODE   0x00
 8800 Retro decode mode register settings.
 
#define C8800RETRO_DECODE_0   0x01
 
#define C8800RETRO_DECODE_0_2   0x07
 
#define C8800RETRO_DECODE_0_5   0x3F
 
#define C8800RETRO_DECODE_0_2_5   0x25
 
#define C8800RETRO_FACTORY_SET_ADDRESS   0x00
 8800 Retro self addressing register settings.
 
#define C8800RETRO_USER_SET_ADDRESS   0x01
 
#define C8800RETRO_INTENSITY_1   0x00
 8800 Retro intensity register settings.
 
#define C8800RETRO_INTENSITY_2   0x01
 
#define C8800RETRO_INTENSITY_3   0x02
 
#define C8800RETRO_INTENSITY_4   0x03
 
#define C8800RETRO_INTENSITY_5   0x04
 
#define C8800RETRO_INTENSITY_6   0x05
 
#define C8800RETRO_INTENSITY_7   0x06
 
#define C8800RETRO_INTENSITY_8   0x07
 
#define C8800RETRO_INTENSITY_9   0x08
 
#define C8800RETRO_INTENSITY_10   0x09
 
#define C8800RETRO_INTENSITY_11   0x0A
 
#define C8800RETRO_INTENSITY_12   0x0B
 
#define C8800RETRO_INTENSITY_13   0x0C
 
#define C8800RETRO_INTENSITY_14   0x0D
 
#define C8800RETRO_INTENSITY_15   0x0E
 
#define C8800RETRO_INTENSITY_16   0x0F
 
#define C8800RETRO_SCAN_LIMIT_0   0x00
 8800 Retro scan limit register settings.
 
#define C8800RETRO_SCAN_LIMIT_0_1   0x01
 
#define C8800RETRO_SCAN_LIMIT_0_2   0x02
 
#define C8800RETRO_SCAN_LIMIT_0_3   0x03
 
#define C8800RETRO_SCAN_LIMIT_0_4   0x04
 
#define C8800RETRO_SCAN_LIMIT_0_5   0x05
 
#define C8800RETRO_SCAN_LIMIT_0_6   0x06
 
#define C8800RETRO_SCAN_LIMIT_0_7   0x07
 
#define C8800RETRO_KEY_NONE   0x0000
 8800 Retro keypad flags.
 
#define C8800RETRO_KEY_A1   0x8000
 
#define C8800RETRO_KEY_A2   0x4000
 
#define C8800RETRO_KEY_A3   0x2000
 
#define C8800RETRO_KEY_A4   0x1000
 
#define C8800RETRO_KEY_B1   0x0800
 
#define C8800RETRO_KEY_B2   0x0400
 
#define C8800RETRO_KEY_B3   0x0200
 
#define C8800RETRO_KEY_B4   0x0100
 
#define C8800RETRO_KEY_C1   0x0080
 
#define C8800RETRO_KEY_C2   0x0040
 
#define C8800RETRO_KEY_C3   0x0020
 
#define C8800RETRO_KEY_C4   0x0010
 
#define C8800RETRO_KEY_D1   0x0008
 
#define C8800RETRO_KEY_D2   0x0004
 
#define C8800RETRO_KEY_D3   0x0002
 
#define C8800RETRO_KEY_D4   0x0001
 
#define C8800RETRO_SCROLL_SPEED_SLOW   300
 8800 Retro scroll settings.
 
#define C8800RETRO_SCROLL_SPEED_MEDIUM   150
 
#define C8800RETRO_SCROLL_SPEED_FAST   50
 
#define C8800RETRO_SCROLL_HORIZONTAL_LEFT   0
 
#define C8800RETRO_SCROLL_HORIZONTAL_RIGHT   1
 
#define C8800RETRO_SCROLL_VERTICAL_UP   2
 
#define C8800RETRO_SCROLL_VERTICAL_DOWN   3
 
#define C8800RETRO_SET_DEV_ADDR   0x00
 8800 Retro device address setting.
 

Detailed Description

Settings for registers of 8800 Retro Click driver.

Macro Definition Documentation

◆ C8800RETRO_DECODE_0

#define C8800RETRO_DECODE_0   0x01

◆ C8800RETRO_DECODE_0_2

#define C8800RETRO_DECODE_0_2   0x07

◆ C8800RETRO_DECODE_0_2_5

#define C8800RETRO_DECODE_0_2_5   0x25

◆ C8800RETRO_DECODE_0_5

#define C8800RETRO_DECODE_0_5   0x3F

◆ C8800RETRO_FACTORY_SET_ADDRESS

#define C8800RETRO_FACTORY_SET_ADDRESS   0x00

8800 Retro self addressing register settings.

Specified settings for self addressing register of 8800 Retro Click driver.

◆ C8800RETRO_INTENSITY_1

#define C8800RETRO_INTENSITY_1   0x00

8800 Retro intensity register settings.

Specified settings for intensity register of 8800 Retro Click driver.

◆ C8800RETRO_INTENSITY_10

#define C8800RETRO_INTENSITY_10   0x09

◆ C8800RETRO_INTENSITY_11

#define C8800RETRO_INTENSITY_11   0x0A

◆ C8800RETRO_INTENSITY_12

#define C8800RETRO_INTENSITY_12   0x0B

◆ C8800RETRO_INTENSITY_13

#define C8800RETRO_INTENSITY_13   0x0C

◆ C8800RETRO_INTENSITY_14

#define C8800RETRO_INTENSITY_14   0x0D

◆ C8800RETRO_INTENSITY_15

#define C8800RETRO_INTENSITY_15   0x0E

◆ C8800RETRO_INTENSITY_16

#define C8800RETRO_INTENSITY_16   0x0F

◆ C8800RETRO_INTENSITY_2

#define C8800RETRO_INTENSITY_2   0x01

◆ C8800RETRO_INTENSITY_3

#define C8800RETRO_INTENSITY_3   0x02

◆ C8800RETRO_INTENSITY_4

#define C8800RETRO_INTENSITY_4   0x03

◆ C8800RETRO_INTENSITY_5

#define C8800RETRO_INTENSITY_5   0x04

◆ C8800RETRO_INTENSITY_6

#define C8800RETRO_INTENSITY_6   0x05

◆ C8800RETRO_INTENSITY_7

#define C8800RETRO_INTENSITY_7   0x06

◆ C8800RETRO_INTENSITY_8

#define C8800RETRO_INTENSITY_8   0x07

◆ C8800RETRO_INTENSITY_9

#define C8800RETRO_INTENSITY_9   0x08

◆ C8800RETRO_KEY_A1

#define C8800RETRO_KEY_A1   0x8000

◆ C8800RETRO_KEY_A2

#define C8800RETRO_KEY_A2   0x4000

◆ C8800RETRO_KEY_A3

#define C8800RETRO_KEY_A3   0x2000

◆ C8800RETRO_KEY_A4

#define C8800RETRO_KEY_A4   0x1000

◆ C8800RETRO_KEY_B1

#define C8800RETRO_KEY_B1   0x0800

◆ C8800RETRO_KEY_B2

#define C8800RETRO_KEY_B2   0x0400

◆ C8800RETRO_KEY_B3

#define C8800RETRO_KEY_B3   0x0200

◆ C8800RETRO_KEY_B4

#define C8800RETRO_KEY_B4   0x0100

◆ C8800RETRO_KEY_C1

#define C8800RETRO_KEY_C1   0x0080

◆ C8800RETRO_KEY_C2

#define C8800RETRO_KEY_C2   0x0040

◆ C8800RETRO_KEY_C3

#define C8800RETRO_KEY_C3   0x0020

◆ C8800RETRO_KEY_C4

#define C8800RETRO_KEY_C4   0x0010

◆ C8800RETRO_KEY_D1

#define C8800RETRO_KEY_D1   0x0008

◆ C8800RETRO_KEY_D2

#define C8800RETRO_KEY_D2   0x0004

◆ C8800RETRO_KEY_D3

#define C8800RETRO_KEY_D3   0x0002

◆ C8800RETRO_KEY_D4

#define C8800RETRO_KEY_D4   0x0001

◆ C8800RETRO_KEY_NONE

#define C8800RETRO_KEY_NONE   0x0000

8800 Retro keypad flags.

Specified keypad flags of 8800 Retro Click driver.

◆ C8800RETRO_NO_DECODE

#define C8800RETRO_NO_DECODE   0x00

8800 Retro decode mode register settings.

Specified settings for decode mode register of 8800 Retro Click driver.

◆ C8800RETRO_NORMAL_OPERATION

#define C8800RETRO_NORMAL_OPERATION   0x81

◆ C8800RETRO_NORMAL_OPERATION_RESET

#define C8800RETRO_NORMAL_OPERATION_RESET   0x01

◆ C8800RETRO_SCAN_LIMIT_0

#define C8800RETRO_SCAN_LIMIT_0   0x00

8800 Retro scan limit register settings.

Specified settings for scan limit register of 8800 Retro Click driver.

◆ C8800RETRO_SCAN_LIMIT_0_1

#define C8800RETRO_SCAN_LIMIT_0_1   0x01

◆ C8800RETRO_SCAN_LIMIT_0_2

#define C8800RETRO_SCAN_LIMIT_0_2   0x02

◆ C8800RETRO_SCAN_LIMIT_0_3

#define C8800RETRO_SCAN_LIMIT_0_3   0x03

◆ C8800RETRO_SCAN_LIMIT_0_4

#define C8800RETRO_SCAN_LIMIT_0_4   0x04

◆ C8800RETRO_SCAN_LIMIT_0_5

#define C8800RETRO_SCAN_LIMIT_0_5   0x05

◆ C8800RETRO_SCAN_LIMIT_0_6

#define C8800RETRO_SCAN_LIMIT_0_6   0x06

◆ C8800RETRO_SCAN_LIMIT_0_7

#define C8800RETRO_SCAN_LIMIT_0_7   0x07

◆ C8800RETRO_SCROLL_HORIZONTAL_LEFT

#define C8800RETRO_SCROLL_HORIZONTAL_LEFT   0

◆ C8800RETRO_SCROLL_HORIZONTAL_RIGHT

#define C8800RETRO_SCROLL_HORIZONTAL_RIGHT   1

◆ C8800RETRO_SCROLL_SPEED_FAST

#define C8800RETRO_SCROLL_SPEED_FAST   50

◆ C8800RETRO_SCROLL_SPEED_MEDIUM

#define C8800RETRO_SCROLL_SPEED_MEDIUM   150

◆ C8800RETRO_SCROLL_SPEED_SLOW

#define C8800RETRO_SCROLL_SPEED_SLOW   300

8800 Retro scroll settings.

Specified settings for scroll mode of 8800 Retro Click driver.

◆ C8800RETRO_SCROLL_VERTICAL_DOWN

#define C8800RETRO_SCROLL_VERTICAL_DOWN   3

◆ C8800RETRO_SCROLL_VERTICAL_UP

#define C8800RETRO_SCROLL_VERTICAL_UP   2

◆ C8800RETRO_SET_DEV_ADDR

#define C8800RETRO_SET_DEV_ADDR   0x00

8800 Retro device address setting.

Specified setting for device slave address selection of 8800 Retro Click driver.

◆ C8800RETRO_SHUTDOWN

#define C8800RETRO_SHUTDOWN   0x80

◆ C8800RETRO_SHUTDOWN_RESET

#define C8800RETRO_SHUTDOWN_RESET   0x00

8800 Retro shutdown register settings.

Specified settings for shutdown register of 8800 Retro Click driver.

◆ C8800RETRO_USER_SET_ADDRESS

#define C8800RETRO_USER_SET_ADDRESS   0x01