【发布时间】:2020-06-19 07:19:29
【问题描述】:
我需要在XV6 中编写一个系统调用,它获取一些整数和一些整数指针作为参数,但我不明白该怎么做。
我读到了argint 和@987654323 @,但我不明白如何使用它们。例如,我不明白它们是否既用于将参数(在用户空间内)传递给系统调用,又用于在sys_name(sysproc.c 中的函数名称)中检索它们。
另外,我需要函数返回一个值,不知道怎么把返回值返回给调用函数的用户空间。
【问题讨论】:
标签: system-calls xv6