当前位置:  技术问答>linux和unix

fedora 12下添加自定义系统调用的问题,请帮忙

    来源: 互联网  发布时间:2016-09-05

    本文导语:  在arch/x86/kernel/syscall_table_32.S中:        .long sys_getpid            /* 20 */ 是不是代表getpid的系统调用号是20? 在include/asm-generic/unistd.h中:        #define __NR_getpid    172        __SYSCALL_(__NR_getpid, sys...

在arch/x86/kernel/syscall_table_32.S中:
       .long sys_getpid            /* 20 */
是不是代表getpid的系统调用号是20?

在include/asm-generic/unistd.h中:
       #define __NR_getpid    172
       __SYSCALL_(__NR_getpid, sys_getpid)

请问这两句的作用是什么,为什么变成了172?

在include/linux/syscalls.h中
       asmlinkage long sys_getpid(void);
请问它的函数定义在哪儿?没找到。

在arch/x86/include/asm/unistd_32.h中:
       #define __NR_getpid    20

请问这些文件中的相关语句是怎么对应起来的,各自的作用是什么,系统是怎么正确地找到对应的系统调用的?

|
参考:http://blog.csdn.net/wenxy1/archive/2009/11/20/4841661.aspx

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • fedora core2下,我删除了网卡设备,然后重新添加,为什么一添加就死机啊?在命令行模式下如何用命令添加网络设备啊?
  • 在Fedora core 1中,如何添加和删除软件?
  • fedora core 6 下怎么才能用安装光盘添加软件包
  • fedora12怎么添加新用户
  • Fedora Core 2里怎么添加一个daemon?
  • fedora 10 添加新网卡
  • Fedora 3, 如何添加其他语言包
  • Fedora6在gnome添加了一些软件包重启后xwindow就变成那种只有一个浏览器和个钟的原始桌面了,怎么改会来呢?谢谢
  • fedora14添加rpmfusion源出错
  • Linux/CentOS/fedora下vim显示的字符编码设置
  • Fedora与Fedora Core一样吗?
  • XP+ VM 6.03 + Fedora 7,在Fedora 7上怎么开启ftp server ?谢谢
  • fedora怎么限制fedora的速度,yum install时我想限定它的速度在一个范围内
  • Fedora9的驱动如何移植到Fedora8?
  • 在VMware Workstation 8中安装Fedora 16后,Fedora无法访问互联网
  • Fedora2怎么样,与Fedora1相比有哪些进步?
  • 我在FEDORA CODE 3下能够认出我的声卡和显卡,但是在REDHAT9.0就不能认出来了,有办法把FEDORA中的驱动安装到REDHAT9.0中吗?
  • WIN7和Fedora14双系统开机引导进入Fedora出现grub>的提示符
  • Fedora Core3 怎样硬盘安装????Fedora Core3 的disk1里没有dosutils文件
  • 新手提问:我的cpu应该装哪个版本的Fedora 7
  • [fedora]请教fedora7 显示分辨率和刷新频率问题
  • 等高手,mac700装了fedora后,没有出现启动菜单
  • fedora官网如何下载低版本
  • fedora安装问题
  • WINDOWSXP安装FEDORA12以后进不去FEDORA12
  • virtualbox安装fedora问题
  • winxp 下 vmware 里的 fedora11 无法互联
  • yarrow linux Fedora 发行版是怎么回事?
  • 介绍一下一个新成产的fedora中文社区吧
  • 怎么安装 Fedora Core 5?????


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3