Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7723635
  • 博文数量: 961
  • 博客积分: 15795
  • 博客等级: 上将
  • 技术积分: 16612
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-07 14:23
文章分类

全部博文(961)

文章存档

2016年(1)

2015年(61)

2014年(41)

2013年(51)

2012年(235)

2011年(391)

2010年(181)

分类: C/C++

2010-12-18 15:50:44

#ifndef __SOFT_SCCB_H__
#define __SOFT_SCCB_H__

#define SIO_C    S3C2410_GPE(14)
#define SIO_D    S3C2410_GPE(15)

#define State(x)    s3c2410_gpio_getpin(x)
#define High(x)        do{s3c2410_gpio_setpin(x,1); smp_mb();}while(0)
#define Low(x)        do{s3c2410_gpio_setpin(x,0); smp_mb();}while(0)

#define WAIT_STABLE()    do{udelay(10);}while(0)
#define WAIT_CYCLE()    do{udelay(90);}while(0)

#define CFG_READ(x)        do{s3c2410_gpio_cfgpin(x,S3C2410_GPIO_INPUT);smp_mb();}while(0)
#define CFG_WRITE(x)    do{s3c2410_gpio_cfgpin(x,S3C2410_GPIO_OUTPUT);smp_mb();}while(0)

void sccb_write(u8 IdAddr, u8 SubAddr, u8 data);
u8 sccb_read(u8 IdAddr, u8 SubAddr);

#endif


阅读(1575) | 评论(0) | 转发(3) |
0

上一篇:sccb.c

下一篇:CMOS 摄像头驱动

给主人留下些什么吧!~~