Linux | 您所在的位置:网站首页 › makefile基本使用方法 › Linux |
实验要求与实验指导见实验楼。 实验环境为本地实验环境。 一、实验目标 建立对系统调用接口的深入认识;掌握系统调用的基本过程;能添加自定义系统调用,完成系统调用的全面控制;为后续实验做准备。 二、实验内容和结果 1. 添加系统调用首先在 kernel/下创建 who.c,实现两个系统调用的处理函数: #include #include #include #include char myname[24]; int mylen; int sys_iam(const char * name) { int len = 0, i; char str[30] = ""; for(i=0;;i++) { str[i] = get_fs_byte(&name[i]); if(str[i]=='\0' || i>23) break; len++; } if(len = size) { return -EINVAL; } int i; for(i=0; i |
CopyRight 2018-2019 实验室设备网 版权所有 |