**********
r22419 | batt | 2008-10-03 15:25:13 +0200 (Fri, 03 Oct 2008) | 1 line
Add missing headers; Add ASSERT to check sync on start; add modcheck for timer.
**********
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@1880
38d2e660-2303-0410-9eaa-
f027e97ec537
#define LOG_FORMAT I2C_LOG_FORMAT
#include <cfg/log.h>
+#include <cfg/macros.h>
#include <cfg/module.h>
+#include <drv/timer.h>
+#include <cpu/irq.h>
+
#include "hw/hw_i2c_bitbang.h"
INLINE bool i2c_start(void)
I2C_HALFBIT_DELAY();
SDA_LO;
I2C_HALFBIT_DELAY();
+ ASSERT(!SDA_IN);
return !SDA_IN;
}
*/
void i2c_init(void)
{
+ MOD_CHECK(timer);
I2C_BITBANG_HW_INIT;
SDA_HI;
SCL_HI;