linux 内核符号
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.