Delta Tau GEO BRICK LV Reference Manual

Page of 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC Global I-Variables 
 161 
System Configuration Reporting 
I4900  Servo ICs Present 
Range:   
$000000 – $0FFFFF 
Units:    
none (individual bits) 
Default: 
-- 
I4900 is a read-only status I-variable that reports which Servo ICs are present in a Turbo PMAC system.  
It is provided for user setup and diagnostic purposes only.  On power-up/reset, Turbo PMAC queries for 
the presence of each possible Servo IC automatically and reports what it has found in I4900.  It also 
enables the set-up I-variables for each IC that it has found. 
I4900 is a 20-bit value with each individual bit representing each possible Servo IC that could be present 
in the system.  The bit is set to 0 if the IC is not present; it is set to 1 if the IC is present.   
The following table shows the Servo IC each bit of I4900 represents: 
I4900 Bit # 
Bit Value 
Servo IC # 
Ident I-var 
I-vars 
Location 
$1 
I7000 – I7049 
On-board or stack 
$2 
I7100 – I7149 
On-board or stack 
$4 
I4910 
I7200 – I7249 
Exp. port accessory 
$8 
I4911 
I7300 – I7349 
Exp. port accessory 
$10 
I4914 
I7400 – I7449 
Exp. port accessory 
$20 
I4915 
I7500 – I7549 
Exp. port accessory 
$40 
I4918 
I7600 – I7649 
Exp. port accessory 
$80 
I4919 
I7700 – I7749 
Exp. port accessory 
$100 
I4922 
I7800 – I7849 
Exp. port accessory 
$200 
I4923 
I7900 – I7949 
Exp. port accessory 
10 
$400 
0* 
I7050 – I7099 
(none) 
11 
$800 
1* 
I7150 – I7199 
(none) 
12 
$1000 
2* 
I4912 
I7250 – I7299 
Exp. port accessory 
13 
$2000 
3* 
I4913 
I7350 – I7399 
Exp. port accessory 
14 
$4000 
4* 
I4916 
I7450 – I7499 
Exp. port accessory 
15 
$8000 
5* 
I4917 
I7550 – I7599 
Exp. port accessory 
16 
$10000 
6* 
I4920 
I7650 – I7699 
Exp. port accessory 
17 
$20000 
7* 
I4921 
I7750 – I7799 
Exp. port accessory 
18 
$40000 
8* 
I4924 
I7850 – I7899 
Exp. port accessory 
19 
$80000 
9* 
I4925 
I7950 – I7999 
Exp. port accessory 
Note: 
In firmware versions older than 1.936, bits 20 through 23 of I4900 reported the 
presence of the four possible MACRO ICs.  With versions 1.936 and newer, there 
is support for more than four MACRO ICs, and their presence is reported in I4902. 
I4901  Servo IC Type 
Range:   
$000000 – $0FFFFF 
Units:    
none (individual bits) 
Default: 
-- 
I4901 is a read-only status I-variable that reports which types of Servo ICs are present in a Turbo PMAC 
system.  It is provided for user setup and diagnostic purposes only.  On power-up/reset, Turbo PMAC 
queries for the presence and type of each possible Servo IC automatically and reports the types it has 
found in I4901.  It also enables the appropriate group set-up I-variables for each IC found, depending on 
the type.