驱动开发工程师岗位驱动开发考试试卷及答案.docVIP

  • 0
  • 0
  • 约2.71千字
  • 约 6页
  • 2026-09-13 发布于山东
  • 举报

驱动开发工程师岗位驱动开发考试试卷及答案.doc

驱动开发工程师岗位驱动开发考试试卷及答案

填空题(每题1分,共10分)

1.Linux驱动中,字符设备的主设备号范围通常是______

2.设备树中定义节点属性的关键字是______

3.中断处理函数的返回值类型为______

4.DMA的中文全称是______

5.Linux驱动中用于互斥的机制之一是______

6.字符设备驱动中注册设备的函数是______

7.内核模块加载时执行的函数由______宏指定

8.访问硬件寄存器常用的内核函数是______(写出一种即可)

9.Linux系统中设备文件默认位于______目录

10.内核中打印信息的函数是______

单项选择题(每题2分,共20分)

1.以下哪种不是Linux驱动的类型?()

A.字符设备B.块设备C.网络设备D.虚拟设备

2.设备号由主设备号和什么组成?()

A.次设备号B.设备IDC.总线IDD.设备类型

3.中断上下文不能执行的操作是?()

A.调用printkB.睡眠C.访问寄存器D.返回irqreturn_t

4.内核中申请连续物理内存的函数是?()

A.mallocB.kmallocC.callocD.realloc

5.设备树的作用不包括?()

A.描述硬件信息B.减少硬编码C.动态加载驱动D.支持跨平台

6.spinlock适用于以下哪种场景?()

A.长时间持有锁B.短时间持有锁C.睡眠场景D.

文档评论(0)

1亿VIP精品文档

相关文档