荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: georgehill (清风浮云 人生), 信区: Linux
标 题: FreeBSD kld简介 (5)(转寄)
发信站: BBS 荔园晨风站 (Wed Oct 25 17:36:57 2000), 站内信件
【 以下文字转载自 georgehill 的信箱 】
【 原文由 georgehill.bbs@smth.org 所发表 】
发信人: hhuu (不知道爱我的是爱我的人), 信区: FreeBSD
标 题: FreeBSD kld简介 (5)(转寄)
发信站: BBS 水木清华站 (Wed Oct 25 00:57:57 2000)
还是关于syscall的问题.
在sys/sysent.h中有定义
struct sysent {
int sy_narg;
sy_call_t *sy_call;
};
这分明是linux下面那个
sys_call_table么.
有区别的就是那个offset.
可以用offset=NO_SYSCALL来让系统在载入的时候
自动选择syscall number.
回顾一下,我们的任务是要有一个
load_xxx函数来处理load和unload的情况
要有我们自己的调用.
最后SYSCALL_MODULE来注册.
----------- 待续
--
行列中 作不朽文章
谈笑间 论古今英雄
痴狂里 诉红尘情爱
来去时 不枉一生风流
--------- bbs.ntu.edu.tw
※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.161.18]
--
※ 转载:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.116]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店