From: batt Date: Mon, 6 Oct 2008 17:21:43 +0000 (+0000) Subject: Merged from external project: X-Git-Tag: 2.0.0~63 X-Git-Url: https://codewiz.org/gitweb?p=bertos.git;a=commitdiff_plain;h=6923bfe0dd9c0e6217819249255e5560bbfe1fb7 Merged from external project: ********** r22402 | batt | 2008-10-02 11:30:26 +0200 (Thu, 02 Oct 2008) | 1 line Rename i2c cfg module. ********** git-svn-id: https://src.develer.com/svnoss/bertos/trunk@1871 38d2e660-2303-0410-9eaa-f027e97ec537 --- diff --git a/bertos/cfg/cfg_i2c.h b/bertos/cfg/cfg_i2c.h new file mode 100644 index 00000000..9ff37c4e --- /dev/null +++ b/bertos/cfg/cfg_i2c.h @@ -0,0 +1,48 @@ +/** + * \file + * + * + * \brief Configuration file for I2C module. + * + * \version $Id$ + * + * \author Daniele Basile + */ + +#ifndef CFG_I2C_H +#define CFG_I2C_H + +/// Comunication frequency +#define CONFIG_I2C_FREQ 100000UL + +#endif /* CFG_I2C_H */ + + diff --git a/bertos/cfg/cfg_twi.h b/bertos/cfg/cfg_twi.h deleted file mode 100644 index dbfffafe..00000000 --- a/bertos/cfg/cfg_twi.h +++ /dev/null @@ -1,56 +0,0 @@ -/** - * \file - * - * - * \brief Configuration file for TWI module. - * - * \version $Id$ - * - * \author Daniele Basile - */ - -#ifndef CFG_TWI_H -#define CFG_TWI_H - -/// Comunication frequency -#define CONFIG_TWI_FREQ 100000UL - -/** - * TWI start timeout. - * For how many milliseconds the twi_start - * should try to get an ACK before returning error. - * - */ -#define CONFIG_TWI_START_TIMEOUT 100 - -#endif /* CFG_TWI_H */ - - diff --git a/bertos/cpu/avr/drv/i2c_avr.c b/bertos/cpu/avr/drv/i2c_avr.c index 80b97ad6..cd7a4ebf 100644 --- a/bertos/cpu/avr/drv/i2c_avr.c +++ b/bertos/cpu/avr/drv/i2c_avr.c @@ -107,7 +107,7 @@ bool i2c_start_w(uint8_t id) kprintf("!TW_MT_SLA_(N)ACK: %x\n", TWSR); break; } - else if (timer_clock() - start > ms_to_ticks(CONFIG_TWI_START_TIMEOUT)) + else if (timer_clock() - start > ms_to_ticks(CONFIG_I2C_START_TIMEOUT)) { kprintf("Timeout on TWI_MT_START\n"); break;