[Variables]
Count=35
;Item=VariableName, Mapping Count, IsMapMemory, IsValueString, Unit, Default Value
Item0=VOL, 1, 0, 0, 10, 0
Item1=FREQ, 2, 0, 0, 10, 0
Item2=P1_OutStates, 2, 1, 1, 0, 0000
Item3=P1, 1, 0, 0, 2, 0
Item4=P2_OutStates, 2, 1, 1, 0, 0000
Item5=P2, 1, 0, 0, 2, 0
Item6=P3_OutStates, 3, 1, 1, 0, 0000
Item7=P3, 1, 0, 0, 2, 0
Item8=P4_OutStates, 2, 1, 1, 0, 0000
Item9=P4, 1, 0, 0, 2, 0
Item10=P5_OutStates, 2, 1, 1, 0, 0000
Item11=P5, 1, 0, 0, 2, 0
Item12=P6_OutStates, 2, 1, 1, 0, 0000
Item13=P6, 1, 0, 0, 2, 0
Item14=Rand0, 1, 1, 0, 10, 0
Item15=Rand0_Max, 0, 0, 0, 10, 0
Item16=Rand1, 1, 1, 0, 10, 0
Item17=Rand1_Max, 0, 0, 0, 10, 0
Item18=Rand2, 1, 1, 0, 10, 0
Item19=Rand2_Max, 0, 0, 0, 10, 0
Item20=PWMIO_P30, 1, 0, 1, 0, 0
Item21=PWMIO_Duty30, 2, 0, 0, 10, 0
Item22=PWMIO_P31, 1, 0, 1, 0, 0
Item23=PWMIO_Duty31, 2, 0, 0, 10, 0
Item24=PWMIO_P32, 1, 0, 1, 0, 0
Item25=PWMIO_Duty32, 2, 0, 0, 10, 0
Item26=PWMIO_P33, 1, 0, 1, 0, 0
Item27=PWMIO_Duty33, 2, 0, 0, 10, 0
Item28=PWMIO_P60, 1, 0, 1, 0, 0
Item29=PWMIO_Duty60, 2, 0, 0, 10, 0
Item30=PWMIO_P61, 1, 0, 1, 0, 0
Item31=PWMIO_Duty61, 2, 0, 0, 10, 0
Item32=Debounce, 0, 0, 0, 10, 16
Item33=IR_Config, 0, 0, 1, 0, 0
Item34=IRin, 0, 1, 1, 0, 0


[Variables Mapping]
;Item=VariableName, Mapping1, BitMask1, Mapping2, BitMask2,...
VOL=MODE, 0x7
FREQ=RH, 0xf, RL, 0xf
Rand0=0x28, 0xf
Rand1=0x29, 0xf
Rand2=0x2a, 0xf
PWMIO_P30=MODE2, 0x1
PWMIO_Duty30=PWM1H, 0xf, PWM1L, 0xf
PWMIO_P31=MODE2, 0x2
PWMIO_Duty31=PWM2H, 0xf, PWM2L, 0xf
PWMIO_P32=MODE2, 0x4
PWMIO_Duty32=PWM3H, 0xf, PWM3L, 0xf
PWMIO_P33=MODE2, 0x8
PWMIO_Duty33=PWM4H, 0xf, PWM4L, 0xf
PWMIO_P60=MODE3, 0x1
PWMIO_Duty60=PWM5H, 0xf, PWM5L, 0xf
PWMIO_P61=MODE3, 0x2
PWMIO_Duty61=PWM6H, 0xf, PWM6L, 0xf

[SNC21KA_8]
Memory4bitModeSize=16
Memory8bitModeSize=8
MemoryStartAddr=48;0x30
Ports=P2, P3
InputPorts=P2
OutputPorts=p3
P1_OutStates=0x26, 0xf, 0x2f, 0xf
P1=P1, 0xf
P2_OutStates=0x20, 0xf, 0x21, 0xf
P2=P2, 0xf
P3_OutStates=0x27, 0xf, 0x22, 0xf, 0x23, 0xf
P3=P3, 0xf
P6_OutStates=0x42, 0xf, 0x43, 0xf
P6=P6, 0xf
InputStateMemMap=26, 27; 0x1A,0x1B
IRinMemoryMap=78; 0x4E


[SNC21K]
Memory4bitModeSize=16
Memory8bitModeSize=8
MemoryStartAddr=48;0x30
Ports=P1, P2, P3
InputPorts=P1
OutputPorts=P2, p3
P2_OutStates=0x20, 0xf, 0x21, 0xf
P2=P2, 0xf
P3_OutStates=0x27, 0xf, 0x22, 0xf, 0x23, 0xf
P3=P3, 0xf
InputStateMemMap=26, 27; 0x1A,0x1B
IRinMemoryMap=78; 0x4E

[SNC21KA]
Memory4bitModeSize=16
Memory8bitModeSize=8
MemoryStartAddr=48;0x30
Ports=P1, P2, P3
InputPorts=P1
OutputPorts=P2, p3
P1_OutStates=0x26, 0xf, 0x2f, 0xf
P1=P1, 0xf
P2_OutStates=0x20, 0xf, 0x21, 0xf
P2=P2, 0xf
P3_OutStates=0x27, 0xf, 0x22, 0xf, 0x23, 0xf
P3=P3, 0xf
InputStateMemMap=26, 27; 0x1A,0x1B
IRinMemoryMap=78; 0x4E

[SNC21K_12_DA]
Memory4bitModeSize=16
Memory8bitModeSize=8
MemoryStartAddr=48;0x30
Ports=P1, P2, P3
InputPorts=P1
OutputPorts=P2, p3
P1_OutStates=0x26, 0xf, 0x2f, 0xf
P1=P1, 0xf
P2_OutStates=0x20, 0xf, 0x21, 0xf
P2=P2, 0xf
P3_OutStates=0x27, 0xf, 0x22, 0xf, 0x23, 0xf
P3=P3, 0xf
P6_OutStates=0x42, 0xf, 0x43, 0xf
P6=P6, 0xf
InputStateMemMap=26, 27; 0x1A,0x1B
IRinMemoryMap=78; 0x4E

[SNC21K_16]
Memory4bitModeSize=16
Memory8bitModeSize=8
MemoryStartAddr=48;0x30
Ports=P1, P2, P3, P6
InputPorts=P1, p6
OutputPorts=P2, p3
P1_OutStates=0x26, 0xf, 0x2f, 0xf
P1=P1, 0xf
P2_OutStates=0x20, 0xf, 0x21, 0xf
P2=P2, 0xf
P3_OutStates=0x27, 0xf, 0x22, 0xf, 0x23, 0xf
P3=P3, 0xf
P6_OutStates=0x42, 0xf, 0x43, 0xf
P6=P6, 0xf
InputStateMemMap=26, 27; 0x1A,0x1B
IRinMemoryMap=95; 0x5F

[SNC21K_16A]
Memory4bitModeSize=16
Memory8bitModeSize=8
MemoryStartAddr=48;0x30
Ports=P1, P2, P3, P6
InputPorts=P1, p6
OutputPorts=P2, p3
P1_OutStates=0x26, 0xf, 0x2f, 0xf
P1=P1, 0xf
P2_OutStates=0x20, 0xf, 0x21, 0xf
P2=P2, 0xf
P3_OutStates=0x27, 0xf, 0x22, 0xf, 0x23, 0xf
P3=P3, 0xf
P6_OutStates=0x42, 0xf, 0x43, 0xf
P6=P6, 0xf
InputStateMemMap=26, 27; 0x1A,0x1B
IRinMemoryMap=95; 0x5F

[SNC21K_16A_NP]
Memory4bitModeSize=16
Memory8bitModeSize=8
MemoryStartAddr=48;0x30
Ports=P1, P2, P3, P6
InputPorts=P1, p6
OutputPorts=P2, p3
P1_OutStates=0x26, 0xf, 0x2f, 0xf
P1=P1, 0xf
P2_OutStates=0x20, 0xf, 0x21, 0xf
P2=P2, 0xf
P3_OutStates=0x27, 0xf, 0x22, 0xf, 0x23, 0xf
P3=P3, 0xf
P6_OutStates=0x42, 0xf, 0x43, 0xf
P6=P6, 0xf
InputStateMemMap=26, 27; 0x1A,0x1B
IRinMemoryMap=95; 0x5F


[SNC21K_16A_DA]
Memory4bitModeSize=16
Memory8bitModeSize=8
MemoryStartAddr=48;0x30
Ports=P1, P2, P3, P6
InputPorts=P1, p6
OutputPorts=P2, p3
P1_OutStates=0x26, 0xf, 0x2f, 0xf
P1=P1, 0xf
P2_OutStates=0x20, 0xf, 0x21, 0xf
P2=P2, 0xf
P3_OutStates=0x27, 0xf, 0x22, 0xf, 0x23, 0xf
P3=P3, 0xf
P6_OutStates=0x42, 0xf, 0x43, 0xf
P6=P6, 0xf
InputStateMemMap=26, 27; 0x1A,0x1B
IRinMemoryMap=95; 0x5F


[SNC21K_24A]
Memory4bitModeSize=16
Memory8bitModeSize=8
MemoryStartAddr=48;0x30
Ports=P1, P2, P3, p4, p5, P6
InputPorts=P1, P6
OutputPorts=P2, P3
P1_OutStates=0x26, 0xf, 0x2f, 0xf
P1=P1, 0xf
P2_OutStates=0x20, 0xf, 0x21, 0xf
P2=P2, 0xf
P3_OutStates=0x27, 0xf, 0x22, 0xf, 0x23, 0xf
P3=P3, 0xf
P4_OutStates=0x74, 0xf, 0x75, 0xf
P4=P4, 0xf
P5_OutStates=0x76, 0xf, 0x77, 0xf
P5=P5, 0xf
P6_OutStates=0x42, 0xf, 0x43, 0xf
P6=P6, 0xf
InputStateMemMap=26, 27; 0x1A,0x1B
IRinMemoryMap=95; 0x5F
