简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
内核延迟函数分析
<br />linux内核提供3个函数分别进行纳秒,微妙和毫秒延时:<br />void ndelay(unsigned long nsecs);<br /><br />void udelay(unsigned long usecs);<br />void mdelay(unsigned long msecs);<br />这3个函数的延时原理是忙等待,也就是说在延时的过程中并没有放弃cpu,根据
linux中断机制分析
在linux设备驱动中,使用中断的设备需要申请和释放对应的中断,分别使用内核提供的request()和free()函数。1 申请IRQint request_irq(unsigned int irq, void (*handler)(int irq, void *dev_id ...), unsigned long irqflags, const ch
到底了