From 918918ebab7cd312fb6402bb45ba810194353145 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 27 Jan 2005 12:16:45 +0000 Subject: introducing CONFIG_I2C for kind of I2C in use git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5675 a1c6a512-1295-4272-9138-f99709370657 --- firmware/export/config-gmini120.h | 2 ++ firmware/export/config-ondiofm.h | 3 +++ firmware/export/config-ondiosp.h | 2 +- firmware/export/config.h | 5 +++++ 4 files changed, 11 insertions(+), 1 deletion(-) (limited to 'firmware/export') diff --git a/firmware/export/config-gmini120.h b/firmware/export/config-gmini120.h index 47dbb2c899..e5b69a0c1d 100644 --- a/firmware/export/config-gmini120.h +++ b/firmware/export/config-gmini120.h @@ -22,6 +22,8 @@ /* Define this if you have a gmini 100 style LCD */ #define CONFIG_LCD LCD_GMINI100 +#define CONFIG_I2C I2C_GMINI + /* Type of mobile power, FIXME: probably different, make new type */ #define CONFIG_BATTERY BATT_LIION2200 #define BATTERY_SCALE_FACTOR 6465 diff --git a/firmware/export/config-ondiofm.h b/firmware/export/config-ondiofm.h index 9a3993c53f..7e72921a36 100644 --- a/firmware/export/config-ondiofm.h +++ b/firmware/export/config-ondiofm.h @@ -22,6 +22,9 @@ /* Define this to the CPU frequency */ #define CPU_FREQ 12000000 +/* Define this for different I2C pinout */ +#define CONFIG_I2C I2C_ONDIO + /* Type of mobile power */ #define CONFIG_BATTERY BATT_3AAA_ALKALINE diff --git a/firmware/export/config-ondiosp.h b/firmware/export/config-ondiosp.h index 89a17420c5..1118c54a1e 100644 --- a/firmware/export/config-ondiosp.h +++ b/firmware/export/config-ondiosp.h @@ -50,7 +50,7 @@ #define HAVE_DISPLAY_FLIPPED /* Define this for different I2C pinout */ -#define HAVE_ONDIO_I2C +#define CONFIG_I2C I2C_ONDIO /* Define this for different ADC channel assignment */ #define HAVE_ONDIO_ADC diff --git a/firmware/export/config.h b/firmware/export/config.h index c6431298ef..6a1e896979 100644 --- a/firmware/export/config.h +++ b/firmware/export/config.h @@ -60,6 +60,11 @@ #define BL_PA14_HI 2 /* Ondio, PA14 high active */ #define BL_IRIVER 3 /* IRiver GPIO */ +/* CONFIG_I2C */ +#define I2C_PLAYREC 0 /* Archos Player/Recorder style */ +#define I2C_ONDIO 1 /* Ondio style */ +#define I2C_GMINI 2 /* Gmini style */ + /* now go and pick yours */ #if defined(ARCHOS_PLAYER) #include "config-player.h" -- cgit v1.2.3