Skip to content

ControlPortInfo ​

cpp
#include <Ports/ControlPortTypes.h>
cpp
struct ControlPortInfo

Defined in Ports/ControlPortTypes.h:62

State of a control port.

Public Attributes ​

ReturnNameDescription
boolm0vMouse quadrature signal V0.
boolm0hMouse quadrature signal H0.
boolm1vMouse quadrature signal V1.
boolm1hMouse quadrature signal H1.
u16joydatJoystick/mouse data register (JOYxDAT).
u16potgoPotentiometer control register (POTGO).
u16potgorPotentiometer port data read register (POTGOR).
u16potdatPotentiometer counter data register (POTxDAT).

m0v ​

cpp
bool m0v

Defined in Ports/ControlPortTypes.h:64

Mouse quadrature signal V0.


m0h ​

cpp
bool m0h

Defined in Ports/ControlPortTypes.h:65

Mouse quadrature signal H0.


m1v ​

cpp
bool m1v

Defined in Ports/ControlPortTypes.h:66

Mouse quadrature signal V1.


m1h ​

cpp
bool m1h

Defined in Ports/ControlPortTypes.h:67

Mouse quadrature signal H1.


joydat ​

cpp
u16 joydat

Defined in Ports/ControlPortTypes.h:68

Joystick/mouse data register (JOYxDAT).


potgo ​

cpp
u16 potgo

Defined in Ports/ControlPortTypes.h:69

Potentiometer control register (POTGO).


potgor ​

cpp
u16 potgor

Defined in Ports/ControlPortTypes.h:70

Potentiometer port data read register (POTGOR).


potdat ​

cpp
u16 potdat

Defined in Ports/ControlPortTypes.h:71

Potentiometer counter data register (POTxDAT).