summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/adc1213x.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/machine/adc1213x.h')
-rw-r--r--src/emu/machine/adc1213x.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/emu/machine/adc1213x.h b/src/emu/machine/adc1213x.h
new file mode 100644
index 00000000000..1b02b3452e0
--- /dev/null
+++ b/src/emu/machine/adc1213x.h
@@ -0,0 +1,18 @@
+/*
+ ADC12130/ADC12132/ADC12138
+
+ Self-calibrating 12-bit Plus Sign Serial I/O A/D Converters with MUX and Sample/Hold
+*/
+
+#ifndef ADC1213X_H
+#define ADC1213X_H
+
+int adc1213x_do_r(int chip);
+void adc1213x_di_w(int chip, int state);
+void adc1213x_cs_w(int chip, int state);
+void adc1213x_sclk_w(int chip, int state);
+void adc1213x_conv_w(int chip, int state);
+int adc1213x_eoc_r(int chip);
+void adc1213x_init(int chip, double (*input_callback)( int input ));
+
+#endif