Revision: 1130 Author: sebastien.lelong Date: Tue Jul 28 23:00:14 2009 Log: restore highly precious adc_pcfg.py file... http://code.google.com/p/jallib/source/detail?r=1130
Added:
/trunk/tools/adc/adc_pcfg.py
=======================================
--- /dev/null
+++ /trunk/tools/adc/adc_pcfg.py Tue Jul 28 23:00:14 2009
@@ -0,0 +1,1462 @@
+adc_pcfg = \
+{'30221C': {'0000': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A'},
+ '0001': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF+',
+ 'RA5': 'A'},
+ '0010': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A'},
+ '0011': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF+',
+ 'RA5': 'A'},
+ '0100': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'D',
+ 'RA3': 'A',
+ 'RA5': 'D'},
+ '0101': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'D',
+ 'RA3': 'VREF+',
+ 'RA5': 'D'},
+ '011x': {'RA0': 'D',
+ 'RA1': 'D',
+ 'RA2': 'D',
+ 'RA3': 'D',
+ 'RA5': 'D'},
+ '1000': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'A'},
+ '1001': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A'},
+ '1010': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF+',
+ 'RA5': 'A'},
+ '1011': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'A'},
+ '1100': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'A'},
+ '1101': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'D'},
+ '1110': {'RA0': 'A',
+ 'RA1': 'D',
+ 'RA2': 'D',
+ 'RA3': 'D',
+ 'RA5': 'D'},
+ '1111': {'RA0': 'A',
+ 'RA1': 'D',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'D'}},
+ '30292C': {'0000': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'A',
+ 'RE2': 'A'},
+ '0001': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'A',
+ 'RE2': 'A'},
+ '0010': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '0011': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '0100': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'D',
+ 'RA3': 'A',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '0101': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'D',
+ 'RA3': 'VREF+',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '011x': {'RA0': 'D',
+ 'RA1': 'D',
+ 'RA2': 'D',
+ 'RA3': 'D',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1000': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'A',
+ 'RE2': 'A'},
+ '1001': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1010': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1011': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1100': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1101': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1110': {'RA0': 'A',
+ 'RA1': 'D',
+ 'RA2': 'D',
+ 'RA3': 'D',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1111': {'RA0': 'A',
+ 'RA1': 'D',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'}},
+ '30325B': {'000': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'A',
+ 'RE2': 'A'},
+ '001': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'A',
+ 'RE2': 'A'},
+ '010': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '011': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF',
+ 'RA5': 'A',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '100': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'D',
+ 'RA3': 'A',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '101': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'D',
+ 'RA3': 'VREF',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '11x': {'RA0': 'D',
+ 'RA1': 'D',
+ 'RA2': 'D',
+ 'RA3': 'D',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'}},
+ # for 30498C, 14 analog channels can be set with PCFG bits = 0b_0000 or
0b_0001
+ # keep only one config, else adc_channels.jal generation won't be good
+ # (variable defined twice)
+ '30498C': {'0000': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'A',
+ 'AN11/RB4': 'A',
+ 'AN12/RB0': 'A',
+ 'AN13/RB5': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'A',
+ 'AN7/RE2': 'A',
+ 'AN8/RB2': 'A',
+ 'AN9/RB3': 'A'},
+ #'0001': {'AN0/RA0': 'A',
+ # 'AN1/RA1': 'A',
+ # 'AN10/RB1': 'A',
+ # 'AN11/RB4': 'A',
+ # 'AN12/RB0': 'A',
+ # 'AN13/RB5': 'A',
+ # 'AN2/RA2': 'A',
+ # 'AN3/RA3': 'A',
+ # 'AN4/RA5': 'A',
+ # 'AN5/RE0': 'A',
+ # 'AN6/RE1': 'A',
+ # 'AN7/RE2': 'A',
+ # 'AN8/RB2': 'A',
+ # 'AN9/RB3': 'A'},
+ '0010': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'A',
+ 'AN11/RB4': 'A',
+ 'AN12/RB0': 'A',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'A',
+ 'AN7/RE2': 'A',
+ 'AN8/RB2': 'A',
+ 'AN9/RB3': 'A'},
+ '0011': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'A',
+ 'AN11/RB4': 'A',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'A',
+ 'AN7/RE2': 'A',
+ 'AN8/RB2': 'A',
+ 'AN9/RB3': 'A'},
+ '0100': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'A',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'A',
+ 'AN7/RE2': 'A',
+ 'AN8/RB2': 'A',
+ 'AN9/RB3': 'A'},
+ '0101': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'D',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'A',
+ 'AN7/RE2': 'A',
+ 'AN8/RB2': 'A',
+ 'AN9/RB3': 'A'},
+ '0110': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'D',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'A',
+ 'AN7/RE2': 'A',
+ 'AN8/RB2': 'A',
+ 'AN9/RB3': 'D'},
+ '0111': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'D',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'A',
+ 'AN7/RE2': 'A',
+ 'AN8/RB2': 'D',
+ 'AN9/RB3': 'D'},
+ '1000': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'D',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'A',
+ 'AN7/RE2': 'D',
+ 'AN8/RB2': 'D',
+ 'AN9/RB3': 'D'},
+ '1001': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'D',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D',
+ 'AN8/RB2': 'D',
+ 'AN9/RB3': 'D'},
+ '1010': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'D',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D',
+ 'AN8/RB2': 'D',
+ 'AN9/RB3': 'D'},
+ '1011': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'D',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'D',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D',
+ 'AN8/RB2': 'D',
+ 'AN9/RB3': 'D'},
+ '1100': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'D',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'D',
+ 'AN4/RA5': 'D',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D',
+ 'AN8/RB2': 'D',
+ 'AN9/RB3': 'D'},
+ '1101': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN10/RB1': 'D',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'D',
+ 'AN3/RA3': 'D',
+ 'AN4/RA5': 'D',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D',
+ 'AN8/RB2': 'D',
+ 'AN9/RB3': 'D'},
+ '1110': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'D',
+ 'AN10/RB1': 'D',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'D',
+ 'AN3/RA3': 'D',
+ 'AN4/RA5': 'D',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D',
+ 'AN8/RB2': 'D',
+ 'AN9/RB3': 'D'},
+ '1111': {'AN0/RA0': 'D',
+ 'AN1/RA1': 'D',
+ 'AN10/RB1': 'D',
+ 'AN11/RB4': 'D',
+ 'AN12/RB0': 'D',
+ 'AN13/RB5': 'D',
+ 'AN2/RA2': 'D',
+ 'AN3/RA3': 'D',
+ 'AN4/RA5': 'D',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D',
+ 'AN8/RB2': 'D',
+ 'AN9/RB3': 'D'}},
+ '30569B': {'0000': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'A',
+ 'RE2': 'A'},
+ '0001': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'A',
+ 'RE2': 'A'},
+ '0010': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '0011': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '0100': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'D',
+ 'RA3': 'A',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '0101': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'D',
+ 'RA3': 'VREF+',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '011x': {'RA0': 'D',
+ 'RA1': 'D',
+ 'RA2': 'D',
+ 'RA3': 'D',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1000': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'A',
+ 'RE2': 'A'},
+ '1001': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1010': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1011': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'A',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1100': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'A',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1101': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1110': {'RA0': 'A',
+ 'RA1': 'D',
+ 'RA2': 'D',
+ 'RA3': 'D',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'},
+ '1111': {'RA0': 'A',
+ 'RA1': 'D',
+ 'RA2': 'VREF-',
+ 'RA3': 'VREF+',
+ 'RA5': 'D',
+ 'RE0': 'D',
+ 'RE1': 'D',
+ 'RE2': 'D'}},
+ '39582B': {'0000': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'A',
+ 'AN7/RE2': 'A'},
+ '0001': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'A',
+ 'AN7/RE2': 'A'},
+ '0010': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'},
+ '0011': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'},
+ '0100': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'D',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'D',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'},
+ '0101': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'D',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'},
+ '011x': {'AN0/RA0': 'D',
+ 'AN1/RA1': 'D',
+ 'AN2/RA2': 'D',
+ 'AN3/RA3': 'D',
+ 'AN4/RA5': 'D',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'},
+ '1000': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'VREF-',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'A',
+ 'AN7/RE2': 'A'},
+ '1001': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'},
+ '1010': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'},
+ '1011': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'VREF-',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'A',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'},
+ '1100': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'VREF-',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA5': 'A',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'},
+ '1101': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'VREF-',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA5': 'D',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'},
+ '1110': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'D',
+ 'AN2/RA2': 'D',
+ 'AN3/RA3': 'D',
+ 'AN4/RA5': 'D',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'},
+ '1111': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'D',
+ 'AN2/RA2': 'VREF-',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA5': 'D',
+ 'AN5/RE0': 'D',
+ 'AN6/RE1': 'D',
+ 'AN7/RE2': 'D'}},
+ '39597C': {'000': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'A',
+ 'RA5': 'A'},
+ '001': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF',
+ 'RA5': 'A'},
+ '010': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF',
+ 'RA5': 'A'},
+ '011': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'A',
+ 'RA3': 'VREF',
+ 'RA5': 'A'},
+ '100': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'D',
+ 'RA3': 'A',
+ 'RA5': 'D'},
+ '101': {'RA0': 'A',
+ 'RA1': 'A',
+ 'RA2': 'D',
+ 'RA3': 'VREF',
+ 'RA5': 'D'},
+ '111': {'RA0': 'D',
+ 'RA1': 'D',
+ 'RA2': 'D',
+ 'RA3': 'D',
+ 'RA5': 'D'}},
+ '39598E': {'0000': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA4': 'A'},
+ '0001': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA4': 'A'},
+ '0010': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA4': 'A'},
+ '0011': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA4': 'A'},
+ '0100': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'D',
+ 'AN3/RA3': 'A',
+ 'AN4/RA4': 'D'},
+ '0101': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'D',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA4': 'D'},
+ '011x': {'AN0/RA0': 'D',
+ 'AN1/RA1': 'D',
+ 'AN2/RA2': 'D',
+ 'AN3/RA3': 'D',
+ 'AN4/RA4': 'D'},
+ '1000': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'VREF-',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA4': 'A'},
+ '1001': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'A',
+ 'AN4/RA4': 'A'},
+ '1010': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'A',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA4': 'A'},
+ '1011': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'VREF-',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA4': 'A'},
+ '1100': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'VREF-',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA4': 'A'},
+ '1101': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'A',
+ 'AN2/RA2': 'VREF-',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA4': 'D'},
+ '1110': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'D',
+ 'AN2/RA2': 'D',
+ 'AN3/RA3': 'D',
+ 'AN4/RA4': 'D'},
+ '1111': {'AN0/RA0': 'A',
+ 'AN1/RA1': 'D',
+ 'AN2/RA2': 'VREF-',
+ 'AN3/RA3': 'VREF+',
+ 'AN4/RA4': 'D'}},
+ '41206B': {'0x0': {'RA0': 'A', 'RA1': 'A', 'RA2': 'A', 'RA3': 'A'},
+ '0x1': {'RA0': 'A', 'RA1': 'A', 'RA2': 'A',
'RA3': 'VREF'},
+ '100': {'RA0': 'A', 'RA1': 'A', 'RA2': 'D',
'RA3': 'A'},
+ '101': {'RA0': 'A', 'RA1': 'A', 'RA2': 'D',
'RA3': 'VREF'},
+ '11x': {'RA0': 'D', 'RA1': 'D', 'RA2': 'D',
'RA3': 'D'}},
+ '30485A': {
+ '0000' : {
+ 'AN7/RE2' : 'A',
+ 'AN6/RE1' : 'A',
+ 'AN5/RE0' : 'A',
+ 'AN4/RA5' : 'A',
+ 'AN3/RA3' : 'A',
+ 'AN2/RA2' : 'A',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '0001' : {
+ 'AN7/RE2' : 'A',
+ 'AN6/RE1' : 'A',
+ 'AN5/RE0' : 'A',
+ 'AN4/RA5' : 'A',
+ 'AN3/RA3' : 'VREF+',
+ 'AN2/RA2' : 'A',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '0010' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'D',
+ 'AN4/RA5' : 'A',
+ 'AN3/RA3' : 'A',
+ 'AN2/RA2' : 'A',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '0011' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'D',
+ 'AN4/RA5' : 'A',
+ 'AN3/RA3' : 'VREF+',
+ 'AN2/RA2' : 'A',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '0100' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'D',
+ 'AN4/RA5' : 'D',
+ 'AN3/RA3' : 'A',
+ 'AN2/RA2' : 'D',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '0101' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'D',
+ 'AN4/RA5' : 'D',
+ 'AN3/RA3' : 'VREF+',
+ 'AN2/RA2' : 'D',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '011x' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'D',
+ 'AN4/RA5' : 'D',
+ 'AN3/RA3' : 'D',
+ 'AN2/RA2' : 'D',
+ 'AN1/RA1' : 'D',
+ 'AN0/RA0' : 'D',
+ },
+ '1000' : {
+ 'AN7/RE2' : 'A',
+ 'AN6/RE1' : 'A',
+ 'AN5/RE0' : 'A',
+ 'AN4/RA5' : 'A',
+ 'AN3/RA3' : 'VREF+',
+ 'AN2/RA2' : 'VREF-',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '1001' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'A',
+ 'AN4/RA5' : 'A',
+ 'AN3/RA3' : 'A',
+ 'AN2/RA2' : 'A',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '1010' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'A',
+ 'AN4/RA5' : 'A',
+ 'AN3/RA3' : 'VREF+',
+ 'AN2/RA2' : 'A',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '1011' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'A',
+ 'AN4/RA5' : 'A',
+ 'AN3/RA3' : 'VREF+',
+ 'AN2/RA2' : 'VREF-',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '1100' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'D',
+ 'AN4/RA5' : 'A',
+ 'AN3/RA3' : 'VREF+',
+ 'AN2/RA2' : 'VREF-',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '1101' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'D',
+ 'AN4/RA5' : 'D',
+ 'AN3/RA3' : 'VREF+',
+ 'AN2/RA2' : 'VREF-',
+ 'AN1/RA1' : 'A',
+ 'AN0/RA0' : 'A',
+ },
+ '1110' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'D',
+ 'AN4/RA5' : 'D',
+ 'AN3/RA3' : 'D',
+ 'AN2/RA2' : 'D',
+ 'AN1/RA1' : 'D',
+ 'AN0/RA0' : 'A',
+ },
+ '1110' : {
+ 'AN7/RE2' : 'D',
+ 'AN6/RE1' : 'D',
+ 'AN5/RE0' : 'D',
+ 'AN4/RA5' : 'D',
+ 'AN3/RA3' : 'VREF+',
+ 'AN2/RA2' : 'VREF-',
+ 'AN1/RA1' : 'D',
+ 'AN0/RA0' : 'A',
+ },
+ },
+ '30491C' : {
+ '0000' : {
+ 'AN15/RH7' : 'A',
+ 'AN14/RH6' : 'A',
+ 'AN13/RH5' : 'A',
+ 'AN12/RH4' : 'A',
+ 'AN11/RF6' : 'A',
+ 'AN10/RF5' : 'A',
+ 'AN9/RF4' : 'A',
+ 'AN8/RF3' : 'A',
+ 'AN7/RF2' : 'A',
+ 'AN6/RF1' : 'A',
***The diff for this file has been truncated for email.***
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"jallib" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/jallib?hl=en
-~----------~----~----~----~------~----~------~--~---
