当前位置:网站首页>Kernel symbol table
Kernel symbol table
2022-07-03 20:57:00 【B! GGer.】
insmod Use the common kernel symbol table to resolve undefined symbols in the module .
The common kernel symbol table contains all the global kernel entries ( Functions and variables ) The address of , This is necessary to implement a modular driver .
Module stacking technology : New modules can use symbols derived from our own modules , In this way, we can stack new modules on top of other modules .
One module needs to export symbols to other modules , Use the following macros :
EXPORT_SYMBOL(name);
EXPORT_SYMBOL_GPL(name); # Exported modules can only be GPL Module use under license
Symbols must be exported in the global part of the module file , Cannot export... In a function , Because the above macro is extended to the declaration of a special variable , This variable must be global .
边栏推荐
- 鹏城杯 WEB_WP
- Discussion Net legacy application transformation
- 同花顺开户注册安全靠谱吗?有没有风险的?
- 强基计划 数学相关书籍 推荐
- 【c】 Digital bomb
- Gauss elimination solves linear equations (floating-point Gauss elimination template)
- Do you really know how old you are?
- Test access criteria
- thrift go
- Test changes in Devops mode -- learning and thinking
猜你喜欢
thrift go
jvm jni 及 pvm pybind11 大批量数据传输及优化
Scientific research document management Zotero
[Yugong series] go teaching course 002 go language environment installation in July 2022
Camera calibration (I): robot hand eye calibration
Test changes in Devops mode -- learning and thinking
Do you really know how old you are?
Rhcsa third day operation
Based on laravel 5.5\5.6\5 X solution to the failure of installing laravel ide helper
leetcode-540. A single element in an ordered array
随机推荐
Based on laravel 5.5\5.6\5 X solution to the failure of installing laravel ide helper
Operate BOM objects (key)
Go learning notes (4) basic types and statements (3)
电子科技大学|强化学习中有效利用的聚类经验回放
Interval product of zhinai sauce (prefix product + inverse element)
In 2021, the global revenue of thick film resistors was about $1537.3 million, and it is expected to reach $2118.7 million in 2028
Cesiumjs 2022 ^ source code interpretation [7] - Analysis of the request and loading process of 3dfiles
Design e-commerce seckill system
Such as the visual appeal of the live broadcast of NBA Finals, can you still see it like this?
Gee calculated area
9 pyqt5 qscrollarea scroll area and qscrollbar scroll bar
JS three families
抓包整理外篇——————autoResponder、composer 、statistics [ 三]
全网都在疯传的《老板管理手册》(转)
【c】 Digital bomb
Refer to some books for the distinction between blocking, non blocking and synchronous asynchronous
Talk about daily newspaper design - how to write a daily newspaper and what is the use of a daily newspaper?
How to handle wechat circle of friends marketing activities and share production and release skills
Research Report on the overall scale, major manufacturers, major regions, products and application segmentation of rotary tablet presses in the global market in 2022
Scientific research document management Zotero