summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/adc1213x.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/machine/adc1213x.c')
-rw-r--r--src/emu/machine/adc1213x.c50
1 files changed, 24 insertions, 26 deletions
diff --git a/src/emu/machine/adc1213x.c b/src/emu/machine/adc1213x.c
index 312f003bc34..a87ea7aa991 100644
--- a/src/emu/machine/adc1213x.c
+++ b/src/emu/machine/adc1213x.c
@@ -39,15 +39,15 @@ struct adc12138_state
};
-#define ADC1213X_CONV_MODE_12_MSB_FIRST 0
-#define ADC1213X_CONV_MODE_16_MSB_FIRST 1
-#define ADC1213X_CONV_MODE_12_LSB_FIRST 2
-#define ADC1213X_CONV_MODE_16_LSB_FIRST 3
+#define ADC1213X_CONV_MODE_12_MSB_FIRST 0
+#define ADC1213X_CONV_MODE_16_MSB_FIRST 1
+#define ADC1213X_CONV_MODE_12_LSB_FIRST 2
+#define ADC1213X_CONV_MODE_16_LSB_FIRST 3
-#define ADC1213X_ACQUISITION_TIME_6_CCLK 0
-#define ADC1213X_ACQUISITION_TIME_10_CCLK 1
-#define ADC1213X_ACQUISITION_TIME_18_CCLK 2
-#define ADC1213X_ACQUISITION_TIME_34_CCLK 3
+#define ADC1213X_ACQUISITION_TIME_6_CCLK 0
+#define ADC1213X_ACQUISITION_TIME_10_CCLK 1
+#define ADC1213X_ACQUISITION_TIME_18_CCLK 2
+#define ADC1213X_ACQUISITION_TIME_34_CCLK 3
/***************************************************************************
INLINE FUNCTIONS
@@ -102,42 +102,42 @@ static void adc1213x_convert(device_t *device, int channel, int bits16, int lsbf
switch (channel)
{
- case 0x8: // H L L L - CH0 (single-ended)
+ case 0x8: // H L L L - CH0 (single-ended)
{
input = adc1213x->input_callback_r(device, 0);
break;
}
- case 0xc: // H H L L - CH1 (single-ended)
+ case 0xc: // H H L L - CH1 (single-ended)
{
input = adc1213x->input_callback_r(device, 1);
break;
}
- case 0x9: // H L L H - CH2 (single-ended)
+ case 0x9: // H L L H - CH2 (single-ended)
{
input = adc1213x->input_callback_r(device, 2);
break;
}
- case 0xd: // H H L H - CH3 (single-ended)
+ case 0xd: // H H L H - CH3 (single-ended)
{
input = adc1213x->input_callback_r(device, 3);
break;
}
- case 0xa: // H L H L - CH4 (single-ended)
+ case 0xa: // H L H L - CH4 (single-ended)
{
input = adc1213x->input_callback_r(device, 4);
break;
}
- case 0xe: // H H H L - CH5 (single-ended)
+ case 0xe: // H H H L - CH5 (single-ended)
{
input = adc1213x->input_callback_r(device, 5);
break;
}
- case 0xb: // H L H H - CH6 (single-ended)
+ case 0xb: // H L H H - CH6 (single-ended)
{
input = adc1213x->input_callback_r(device, 6);
break;
}
- case 0xf: // H H H H - CH7 (single-ended)
+ case 0xf: // H H H H - CH7 (single-ended)
{
input = adc1213x->input_callback_r(device, 7);
break;
@@ -191,22 +191,22 @@ WRITE8_DEVICE_HANDLER( adc1213x_cs_w )
switch (mode & 0xf)
{
- case 0x0: // X X X X L L L L - 12 or 13 Bit MSB First conversion
+ case 0x0: // X X X X L L L L - 12 or 13 Bit MSB First conversion
{
adc1213x_convert(device, (mode >> 4) & 0xf, 0, 0);
break;
}
- case 0x1: // X X X X L L L H - 16 or 17 Bit MSB First conversion
+ case 0x1: // X X X X L L L H - 16 or 17 Bit MSB First conversion
{
adc1213x_convert(device, (mode >> 4) & 0xf, 1, 0);
break;
}
- case 0x4: // X X X X L H L L - 12 or 13 Bit LSB First conversion
+ case 0x4: // X X X X L H L L - 12 or 13 Bit LSB First conversion
{
adc1213x_convert(device, (mode >> 4) & 0xf, 0, 1);
break;
}
- case 0x5: // X X X X L H L H - 16 or 17 Bit LSB First conversion
+ case 0x5: // X X X X L H L H - 16 or 17 Bit LSB First conversion
{
adc1213x_convert(device, (mode >> 4) & 0xf, 1, 1);
break;
@@ -216,25 +216,25 @@ WRITE8_DEVICE_HANDLER( adc1213x_cs_w )
{
switch (mode)
{
- case 0x08: // L L L L H L L L - Auto cal
+ case 0x08: // L L L L H L L L - Auto cal
{
adc1213x->auto_cal = 1;
break;
}
- case 0x0e: // L L L L H H H L - Acquisition time 6 CCLK cycles
+ case 0x0e: // L L L L H H H L - Acquisition time 6 CCLK cycles
{
adc1213x->acq_time = ADC1213X_ACQUISITION_TIME_6_CCLK;
break;
}
- case 0x8d: // H L L L H H L H - Data out with sign
+ case 0x8d: // H L L L H H L H - Data out with sign
{
adc1213x->data_out_sign = 1;
break;
}
- case 0x0f: // L L L L H H H H - User mode
+ case 0x0f: // L L L L H H H H - User mode
{
break;
}
@@ -409,5 +409,3 @@ void adc12138_device::device_reset()
{
DEVICE_RESET_NAME( adc12138 )(this);
}
-
-