首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 如何将程序中的主要部分转换为内核模块 [无满意答案结贴,结贴人:linlan999]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • linlan999
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 揭贴率:
    发表于:2008-08-22 14:47:47 楼主
    现有一个程序的源码,要将其中的主要部分做成内核模块。
    显然的要将程序源码中的系统调用和标准库函数使用内核导出的函数来代替。
    请问,如何得到系统调用和标准库函数对应的内核函数?应该找关于什么的相关的资料!
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • air_snake
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-22 15:43:161楼 得分:0
    啊,这样转换也可以的么? 都要自己写的吧
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • joyself
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-23 10:54:262楼 得分:0
    我很好奇,你为什么要这么做呢?

    我觉得这么做没什么必要
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • pottichu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 2

    发表于:2008-08-23 12:04:163楼 得分:0
    同楼上, 楼主这么做实在是没必要。 
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xianfengdesign
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-24 10:25:314楼 得分:0
    把程序转到内核上应该不是什么难事,参考一下LDD就可以做了,但驱动提供的是一种机制,好像真的没有必要这样做
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • realdragon2
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-27 11:38:175楼 得分:0
    难道是内核功能开发的需求?
    可以参考四楼提出的LDD一书.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • guirenwang
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-27 16:31:306楼 得分:0
    内核是负责外部程序的管理,楼主为什么要这么做啊?
    说说你的目的与意图,这样大家可以更好的帮助你.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • linlan999
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-28 16:08:557楼 得分:0
    谢谢大家的回复!
    模块是用于嵌入式产品的,作用是master端和slave端的通信,主要是:
    master端调用这个模块实现认证slave,而slave端通过调用这个模块实现认证数据的发送!
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved