- Linux MultiMedia Studio Computer Accessories User Manual
Appendix 1: DPR Map
MN1278 05.2001
59
NextMove PCI:
Axis Configurations gives the current configuration of each axis in 4 bits.
31 28 27 24 23 20 19 16 15 12 11 8 7 4 3 0
Axis 7 Axis 6 Axis 5 Axis 4 Axis 3 Axis 2 Axis 1 Axis 0
31 28 27 24 23 20 19 16 15 12 11 8 7 4 3 0
- - - - Axis 11 Axis 10 Axis 9 Axis 8
Values are:
0 – Axis is configured off.
1 – Axis is configured as a servo axis.
2 – Axis is configured as a stepper axis.
3 – Axis is configured for PWM.
The 1ms Timer Tick is an incrementing counter that indicates that NextMove is running. The counter is 32 bit.
The counter increments by 1 every 1ms.
6.4 Axis Data
The axis data area is divided into 12sections, four for the main board axes and four for the expansion board axes.
The base address for each axis is listed below:
Address Use Symbolic Constant
0x010
Axis 0 roAXIS_0
0x030
Axis 1 roAXIS_1
0x050
Axis 2 roAXIS_2
0x070
Axis 3 roAXIS_3
0x090
Axis 4 roAXIS_4
0x0A0
Axis 5 roAXIS_5
0x0C0
Axis 6 roAXIS_6
0x0E0
Axis 7 roAXIS_7
0x400
Axis 8 roAXIS_8
0x420
Axis 9 roAXIS_9
0x440
Axis 10 roAXIS_10
0x460
Axis 11 roAXIS_11
Each group contains the following data.