summaryrefslogtreecommitdiffstats
path: root/firmware/export/pcf50606.h
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2006-10-25 23:24:07 +0000
committerMichael Sevakis <jethead71@rockbox.org>2006-10-25 23:24:07 +0000
commit784dd787456b8c1f52a98559d645714760cd0ad4 (patch)
treee6d60a5790d4bbc9689b9d1d5f71799415a2c77a /firmware/export/pcf50606.h
parent0642451446f3bbaae53948f5fa41485177e3f35e (diff)
downloadrockbox-784dd787456b8c1f52a98559d645714760cd0ad4.tar.gz
rockbox-784dd787456b8c1f52a98559d645714760cd0ad4.tar.bz2
rockbox-784dd787456b8c1f52a98559d645714760cd0ad4.zip
Moved pcf50606 stuff to target directory.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11348 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/pcf50606.h')
-rw-r--r--firmware/export/pcf50606.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/firmware/export/pcf50606.h b/firmware/export/pcf50606.h
index 3e567c963c..1f4b6ba3ad 100644
--- a/firmware/export/pcf50606.h
+++ b/firmware/export/pcf50606.h
@@ -20,13 +20,14 @@
#define PCF50606_H
void pcf50606_init(void);
-void pcf50606_i2c_recalc_delay(int cpu_clock);
int pcf50606_write_multiple(int address, const unsigned char* buf, int count);
int pcf50606_write(int address, unsigned char val);
int pcf50606_read_multiple(int address, unsigned char* buf, int count);
int pcf50606_read(int address);
/* internal low level calls used by the eeprom driver for h300 */
+void pcf50606_i2c_init(void);
+void pcf50606_i2c_recalc_delay(int cpu_clock);
void pcf50606_i2c_start(void);
void pcf50606_i2c_stop(void);
void pcf50606_i2c_ack(bool ack);
@@ -34,4 +35,8 @@ bool pcf50606_i2c_getack(void);
void pcf50606_i2c_outb(unsigned char byte);
unsigned char pcf50606_i2c_inb(bool ack);
+#if defined(IAUDIO_X5) && !defined(SIMULATOR)
+void pcf50606_reset_timeout(void);
#endif
+
+#endif /* PCF50606_H */