社区
Linux_Kernel
帖子详情
如何将程序中的主要部分转换为内核模块
linlan999
2008-08-22 02:47:47
现有一个程序的源码,要将其中的主要部分做成内核模块。
显然的要将程序源码中的系统调用和标准库函数使用内核导出的函数来代替。
请问,如何得到系统调用和标准库函数对应的内核函数?应该找关于什么的相关的资料!
...全文
90
7
打赏
收藏
如何将程序中的主要部分转换为内核模块
现有一个程序的源码,要将其中的主要部分做成内核模块。 显然的要将程序源码中的系统调用和标准库函数使用内核导出的函数来代替。 请问,如何得到系统调用和标准库函数对应的内核函数?应该找关于什么的相关的资料!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linlan999
2008-08-28
打赏
举报
回复
谢谢大家的回复!
模块是用于嵌入式产品的,作用是master端和slave端的通信,主要是:
master端调用这个模块实现认证slave,而slave端通过调用这个模块实现认证数据的发送!
realdragon2
2008-08-27
打赏
举报
回复
难道是内核功能开发的需求?
可以参考四楼提出的LDD一书.
guirenwang
2008-08-27
打赏
举报
回复
内核是负责外部程序的管理,楼主为什么要这么做啊?
说说你的目的与意图,这样大家可以更好的帮助你.
xianfengdesign
2008-08-24
打赏
举报
回复
把程序转到内核上应该不是什么难事,参考一下LDD就可以做了,但驱动提供的是一种机制,好像真的没有必要这样做
pottichu
2008-08-23
打赏
举报
回复
同楼上, 楼主这么做实在是没必要。
joyself
2008-08-23
打赏
举报
回复
我很好奇,你为什么要这么做呢?
我觉得这么做没什么必要
air_snake
2008-08-22
打赏
举报
回复
啊,这样转换也可以的么? 都要自己写的吧
android源代码分析电子书
Dalvik是早期版本的虚拟机,而ART在预编译阶段就将应用代码
转换
为机器码,提高了运行效率。源代码分析能让我们了解这两种运行时的内存管理和垃圾回收机制,以及它们对应用性能的影响。 六、应用
程序
框架 Android...
Linux
内核模块
详解
内核模块
是Linux操作系统
中
一个比较独特的机制。通过这一章学习,希望能够理解Linux提出
内核模块
这个机制的意义;理解并掌握Linux实现
内核模块
机制的基本技术路线;运用Linux提供的工具和命令,掌握操作
内核模块
的...
Linux
内核模块
又得重新编译整个模块,导致很多麻烦,那有没有一种机制是将现有的内核并不包含全部功能,当我们需要某个功能时,其对应的代码动态的被加载在内核
中
Linux就提供了这种机制叫做模块(module)查看
内核模块
:...
Linux驱动开发——
内核模块
第一个
内核模块
程序
内核模块
工具 将多个源文件编译生成一个
内核模块
内核模块
参数
内核模块
依赖 关于
内核模块
的进一步讨论 习题
内核模块
的由来 最近一直在玩那些其它的技术,眼看快暑假了,我决定夯实...
Linux
内核模块
加载知多少
本章节大概讲述内核加载...大
部分
模块建议放在文件系统去加载,这样会大大减小内核的大小,对系统于升级也有一些帮助。哪些必须使用手动加载,对于在应用
中
存在不同功能或者角色
转换
相关时候,都是采用手动或脚本实现。
Linux_Kernel
4,469
社区成员
17,459
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章