Reference Manual
PMAC 2 Software Reference
PMAC2 Suggested M-Variable Definitions 473
M37->Y:$E800,2 ; Buffer direction control for I/O16 to I/O23
M38->X:$C081,0,8 ; Direction control for I/O24 to I/O31
M39->Y:$E800,3 ; Buffer direction control for I/O24 to I/O31
; JTHW Thumbwheel Multiplexer Port M-variables
M40->Y:$C082,8 ; SEL0 Line; J2 Pin 4
M41->Y:$C082,9 ; SEL1 Line; J2 Pin 6
M42->Y:$C082,10 ; SEL2 Line; J2 Pin 8
M43->Y:$C082,11 ; SEL3 Line; J2 Pin 10
M44->Y:$C082,12 ; SEL4 Line; J2 Pin 12
M45->Y:$C082,13 ; SEL5 Line; J2 Pin 14
M46->Y:$C082,14 ; SEL6 Line; J2 Pin 16
M47->Y:$C082,15 ; SEL7 Line; J2 Pin 18
M48->Y:$C082,8,8,U ; SEL0-7 Lines treated as a byte
M50->Y:$C082,0 ; DAT0 Line; J2 Pin 3
M51->Y:$C082,1 ; DAT1 Line; J2 Pin 5
M52->Y:$C082,2 ; DAT2 Line; J2 Pin 7
M53->Y:$C082,3 ; DAT3 Line; J2 Pin 9
M54->Y:$C082,4 ; DAT4 Line; J2 Pin 11
M55->Y:$C082,5 ; DAT5 Line; J2 Pin 13
M56->Y:$C082,6 ; DAT6 Line; J2 Pin 15
M57->Y:$C082,7 ; DAT7 Line; J2 Pin 17
M58->Y:$C082,0,8,U ; DAT0-7 Lines treated as a byte
M60->X:$C082,0,8 ; Direction control for DAT0 to DAT7
M61->Y:$E800,4 ; Buffer direction control for DAT0 to DAT7, PCbus
;M61->Y:$E802,0 ; Buffer direction control for DAT0 to DAT7, VMEbus
M62->X:$C080,8,8 ; Direction control for SEL0 to SEL7
M63->Y:$E800,5 ; Buffer direction control for SEL0 to SEL7, PCbus
;M63->Y:$E802,1 ; Buffer direction control for SEL0 to SEL7, VMEbus
; User timer registers -- count down once per servo cycle
M70->Y:$0700,0,24,S ; 24-bit countdown user timer
M71->X:$0700,0,24,S ; 24-bit countdown user timer
M72->Y:$0701,0,24,S ; 24-bit countdown user timer
M73->X:$0701,0,24,S ; 24-bit countdown user timer
; Servo cycle counter (read only) -- counts up once per servo cycle
M100->X:$0000,0,24,S ; 24-bit servo cycle counter
; Gate Array Registers for Channel 1
M101->X:$C001,0,24,S ; ENC1 24-bit counter position
M102->Y:$C002,8,16,S ; OUT1A command value; DAC or PWM
M103->X:$C003,0,24,S ; ENC1 captured position
M104->Y:$C003,8,16,S ; OUT1B command value; DAC or PWM
M105->X:$0710,8,16,S ; ADC1A input image value
M106->Y:$0710,8,16,S ; ADC1B input image value
M107->Y:$C004,8,16,S ; OUT1C command value; PFM or PWM
M108->Y:$C007,0,24,S ; ENC1 compare A position
M109->X:$C007,0,24,S ; ENC1 compare B position
M110->X:$C006,0,24,S ; ENC1 compare autoincrement value