0
ответов

как xv6 использует прерывания для планирования запросов ввода-вывода на диск

Так что в основном только начали изучать xv6 и как это работает. На данный момент я особенно смотрю на прерывания и ide.c. Я знаю, что исходный код xv6 включает в себя работающий драйвер IDE в ide.c. ...
вопрос задан: 5 April 2019 16:03
0
ответов

'proc' не определен при попытке добавить системный вызов к xv6

Я пытаюсь добавить системный вызов "клон" в ОС xv6. Вызов создает новый поток ядра, который разделяет адресное пространство вызывающего процесса. Вот мой код в proc.c int clone (void (* fcn) (...
вопрос задан: 21 February 2019 19:38
0
ответов

Как установить xv6 на virtualbox или vmware?

Я пытаюсь запустить операционную систему xv6 на VirtualBox или VMWare на хосте Linux. В официальной инструкции сказано, как запускать ОС только на qemu. Тем не менее, официальная страница (https: //pdos.csail.mit.edu/6 ....
вопрос задан: 18 January 2019 22:30
0
ответов

Как скомпилировать и запустить xv6 в Windows?

В нашем курсе нас учат xv6. В настоящее время мы используем для входа на Linux-сервер нашей школы с помощью шпатлевки в Windows. Там мы вносим изменения в исходный код xv6 (используя vim), затем компилируем и запускаем его в ...
вопрос задан: 19 July 2014 08:27
0
ответов

как добавить системный вызов / утилиту в xv6

Может ли кто-нибудь сказать мне / указать мне какие-либо ссылки на то, как добавить системный вызов / утилиту в XV6, исчерпывающий поиск в Google был бесполезен и взлом трудный путь также был пока непродуктивным. the ...
вопрос задан: 6 March 2013 07:07