当前位置: 技术问答>linux和unix
自己搞不定了,向大家请教s3c2440的RTC驱动
来源: 互联网 发布时间:2016-07-03
本文导语: 驱动成功 insmod 上去之后,用测试程序一打开设备就死在那里了,发现问题应该出在驱动的open()函数。 我想在打开设备的同时就注册中断和设置时间 驱动的open()函数代码在这里 --------------------------------------------------...
驱动成功 insmod 上去之后,用测试程序一打开设备就死在那里了,发现问题应该出在驱动的open()函数。
我想在打开设备的同时就注册中断和设置时间
驱动的open()函数代码在这里
------------------------------------------------------------------------------------------------------------
static int RTC_open(struct inode *inode,struct file *filp)
{
int ret;
ret=request_irq(DEVICE_IRQ,&RTC_interrupt,SA_INTERRUPT,DEVICE_NAME,NULL);
if(ret
我想在打开设备的同时就注册中断和设置时间
驱动的open()函数代码在这里
------------------------------------------------------------------------------------------------------------
static int RTC_open(struct inode *inode,struct file *filp)
{
int ret;
ret=request_irq(DEVICE_IRQ,&RTC_interrupt,SA_INTERRUPT,DEVICE_NAME,NULL);
if(ret