summaryrefslogtreecommitdiff
path: root/device-functions.c
diff options
context:
space:
mode:
Diffstat (limited to 'device-functions.c')
-rw-r--r--device-functions.c40
1 files changed, 20 insertions, 20 deletions
diff --git a/device-functions.c b/device-functions.c
index 3d14f0a..a590830 100644
--- a/device-functions.c
+++ b/device-functions.c
@@ -326,7 +326,7 @@ int Set_Amplitude(int check_possible_only,int pol_override,int override_on,int w
set_shiftreg_bits(SR_3, POS_10, TWO_BITS, 1<<relay_range);
} else {
/* sometimes CH2 can use pins 0-4 */
- set_shiftreg_bits(SR_3, POS_7, FIVE_BITS, 1<<relay_range);
+ set_shiftreg_bits(SR_3, POS_7, FIVE_BITS, 1<<relay_range);
}
int pol_bit = globals.Flash.polarity_xtra_rly[channel] + XTR_POS;
@@ -885,12 +885,12 @@ int Set_Func(int channel,int mode)
set_shiftreg_bits(SR_3, POS_17, THREE_BITS, mode);
/* set amplify mode line */
-
+
int amplify_bit = XTR_POS + globals.Flash.ext_amplify_xtra_rly[channel];
if (mode==amp_mode_on) {
set_shiftreg_bits(SR_2, amplify_bit, ONE_BIT, BIT_HIGH);
} else {
- set_shiftreg_bits(SR_2, amplify_bit, ONE_BIT, BIT_LOW);
+ set_shiftreg_bits(SR_2, amplify_bit, ONE_BIT, BIT_LOW);
}
}
@@ -1068,16 +1068,16 @@ int Set_Trig_Source(int channel,int mode)
set_shiftreg_bits(SR_0, POS_2, THREE_BITS, 0x0);
} else if (mode==source_external) {
globals.ChannelState[channel].hold_setting=hold_width;
- set_shiftreg_bits(SR_0, POS_2, THREE_BITS, 0x3);
+ set_shiftreg_bits(SR_0, POS_2, THREE_BITS, 0x3);
} else if (mode==source_manual) {
globals.ChannelState[channel].hold_setting=hold_width;
- set_shiftreg_bits(SR_0, POS_2, THREE_BITS, 0x1);
+ set_shiftreg_bits(SR_0, POS_2, THREE_BITS, 0x1);
} else if (mode==source_hold) {
gate_mode=1;
} else if (mode==source_immediate) {
- set_shiftreg_bits(SR_0, POS_2, THREE_BITS, 0x4);
+ set_shiftreg_bits(SR_0, POS_2, THREE_BITS, 0x4);
Main_update_shift_registers();
- set_shiftreg_bits(SR_0, POS_2, THREE_BITS, 0x7);
+ set_shiftreg_bits(SR_0, POS_2, THREE_BITS, 0x7);
}
Main_update_shift_registers();
@@ -1095,9 +1095,9 @@ int Set_Gate_Sync(int channel,int mode)
}
if (mode==gate_sync) {
- set_shiftreg_bits(SR_0, POS_0, ONE_BIT, BIT_LOW);
+ set_shiftreg_bits(SR_0, POS_0, ONE_BIT, BIT_LOW);
} else {
- set_shiftreg_bits(SR_0, POS_0, ONE_BIT, BIT_HIGH);
+ set_shiftreg_bits(SR_0, POS_0, ONE_BIT, BIT_HIGH);
}
globals.ChannelState[channel].gate_type=mode;
@@ -1115,9 +1115,9 @@ int Set_Gate_Level(int channel,int mode)
}
if (mode==0) {
- set_shiftreg_bits(SR_0, POS_1, ONE_BIT, BIT_HIGH);
+ set_shiftreg_bits(SR_0, POS_1, ONE_BIT, BIT_HIGH);
} else {
- set_shiftreg_bits(SR_0, POS_1, ONE_BIT, BIT_LOW);
+ set_shiftreg_bits(SR_0, POS_1, ONE_BIT, BIT_LOW);
}
globals.ChannelState[channel].gate_level=mode;
@@ -1166,7 +1166,7 @@ int Set_zout(int channel,int setting,int really_for_zout)
/* first channel uses dedicated Zout line */
if (channel==0) {
if (setting!=globals.Flash.zout_max[channel]) {
- set_shiftreg_bits(SR_3, POS_12, ONE_BIT, BIT_HIGH); /* power zout relay */
+ set_shiftreg_bits(SR_3, POS_12, ONE_BIT, BIT_HIGH); /* power zout relay */
} else {
set_shiftreg_bits(SR_3, POS_12, ONE_BIT, BIT_LOW); /* de-power zout relay */
}
@@ -4776,15 +4776,15 @@ int change_password(gchar *old_password, gchar *new_password)
static void set_shiftreg_bits(int shiftreg, int start_at_bit, int numbits, int value)
{
- long used_bits = (1<<numbits) - 1;
- long mask = 0xfffff - (used_bits << start_at_bit);
+ long used_bits = (1<<numbits) - 1;
+ long mask = 0xfffff - (used_bits << start_at_bit);
- long shift_value = (value & used_bits) << start_at_bit;
- long masked_reg = globals.Registers.shift_reg_out[shiftreg] & mask;
+ long shift_value = (value & used_bits) << start_at_bit;
+ long masked_reg = globals.Registers.shift_reg_out[shiftreg] & mask;
- printf ("shiftreg %d, start_at_bit %d, numbits %d, value %x\n",shiftreg,start_at_bit,numbits,value);
- printf (" in %lx\n", globals.Registers.shift_reg_out[shiftreg]);
- globals.Registers.shift_reg_out[shiftreg] = masked_reg | shift_value;
- printf ("out %lx\n", globals.Registers.shift_reg_out[shiftreg]);
+// printf ("shiftreg %d, start_at_bit %d, numbits %d, value %x\n",shiftreg,start_at_bit,numbits,value);
+// printf (" in %lx\n", globals.Registers.shift_reg_out[shiftreg]);
+ globals.Registers.shift_reg_out[shiftreg] = masked_reg | shift_value;
+// printf ("out %lx\n", globals.Registers.shift_reg_out[shiftreg]);
}