1,cat /proc/kallsysms  当前内核符号表,more /boot/system.map 内核二进制符号表。 nm vmlinux 查看内核符号列表。 nm module_name c查看模块符号列表。

2,模块参数

用户空间通过:echo -n ${value} > /sys/module/${modulename}/parameters/${param} 可以修改模块参数。

3,模块编程可以使用内核组件

create_singlethread_workqueue, create_workqueue ,创建workqueue。 使用alloc_workqueue 来使用线程池创建workqueue。

4.中断系统与tasklet.

相关文章:

  • 2022-01-26
  • 2022-12-23
  • 2022-03-03
  • 2021-11-17
  • 2021-07-04
  • 2021-09-09
  • 2022-01-20
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-23
  • 2021-11-19
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案