一、实验过程:
实验内容为完成一个简单的时间片轮转多道程序内核代码
1.根据老师指导按照实验步骤,在实验楼环境下打开shell:
cd LinuxKernel/linux-3.9.4
rm -rf mykernel
patch -p1 < ../mykernel_for_linux3.9.4sc.patch
make allnoconfig
make
qemu -kernel arch/x86/boot/bzImage
然后 cd mykernel
看到mymain.c和myinterrupt.c.
2.将老师github的mypcb.h/mymain.c/myinterrupt.c拷贝到实验楼环境的mykernel下,再按照实验步骤进行,即可看到实验的调度过程.修改这三个文件:
mypcb.h:
mymain.c:
<