学习编写内核程序(一)kernel modules
尽管单块内核比微内核快,但它的缺点是缺乏模块化和可扩展性。在现代的单片内核上,这已经通过使用内核模块解决了。内核模块(或可加载内核模式)是一个目标文件,其中包含可以在运行时扩展内核功能的代码(根据需要加载);当不再需要内核模块时,可以卸载它。大多数设备驱动程序以内核模块的形式使用。
一个kernel module例子
这是一个简单的kernel module例子,载入内核时发出“hello”,再卸...
原创
2020-11-27 10:09:11 ·
2483 阅读 ·
0 评论