笔试面试
KurdtCobain
这个作者很懒,什么都没留下…
展开
-
C语言,获得堆栈增长方向的一种方法
static int stack_dir; static void find_stack_direction (){ static char *addr = NULL; auto char dummy; if (addr == NULL) { addr = &dummy; find_stack_direction(); }转载 2017-06-29 15:52:36 · 697 阅读 · 0 评论 -
常见linux驱动面试题
1、驱动中操作物理绝对地址为什么要先ioremap? 因为在内核中操作的都是虚拟地址,内核访问不到物理地址,只能通过ioremap映射为虚拟地址 内核才能访问此内存空间2、设备驱动模型三个重要成员是?platform总线的匹配规则是?在具体应用上要不要先注册驱动再注册设备?有先后顺序没? 设备驱动模型的三个重要成员是总线,驱动,设备。 platfoem总线的匹配规则是:要匹配的设备和驱动都要注原创 2017-07-12 14:36:07 · 7162 阅读 · 0 评论