操作系统作业2
xv6 adding system call date
Part One:实验过程
修改syscall.c文件中的syscall函数:



结果为

Part two:实验过程
在syscall.c中添加系统调用函数的外部声明


在syscall.h里添加系统调用号

在sysproc.c中添加函数具体内容:

在user.h文件中添加函数定义

在usys.S中添加函数实现

新建date.c

在makefile中修改

运行结果:

Part One:实验过程
修改syscall.c文件中的syscall函数:



结果为

Part two:实验过程
在syscall.c中添加系统调用函数的外部声明


在syscall.h里添加系统调用号

在sysproc.c中添加函数具体内容:

在user.h文件中添加函数定义

在usys.S中添加函数实现

新建date.c

在makefile中修改

运行结果:
