笔记
一、EBUSY
UNIX中的EBUSY:这是一种标准的错误值,表示“设备或资源忙”错误。具体是什么设备或资源忙,要看你是使用什么系统调用或接口时得到这个错误,具体信息可以看man errno以及你使用的接口。
二、__raw_readl宏
前面有_或者__的函数,具有这种名称的函数通常是接口的底层组件,应谨慎使用。实质上,双下划线告诉我们:“谨慎调用,否则后果自负。”
例如:__raw_readl();
#define __raw_readl(reg) *(volatile unsigned long*)(reg)