kmod:一个用C编写的linux内核的简单模块,与《操作系统概念》一书兼容

时间:2021-05-15 00:41:45
【文件属性】:
文件名称:kmod:一个用C编写的linux内核的简单模块,与《操作系统概念》一书兼容
文件大小:244KB
文件格式:ZIP
更新时间:2021-05-15 00:41:45
Batchfile 公里 一个用C编写的linux内核的简单模块,与《操作系统概念》一书兼容 实验说明 项目1 在这个项目中,您将在Linux系统中开发内核模块。 作业:完成并提交教科书(操作系统概念)第3章中的项目2(用于列出任务Linux内核模块)中的以下作业。 第I部分分配(第160页):线性遍历任务 第二部分分配(第161页):深度优先的树遍历任务 学习资料:完成项目所需的说明/帮助在教科书中(第2章编程项目(Linux内核模块),第96-101页,以及第3章项目2,第159-161页)。 注意:请注意,您使用的是Linux内核,该错误可能会使整个系统崩溃。 因此,建议在虚拟机中进行这些练习。 项目1提交分配为项目的两个部分提交以下内容: 装入和卸下模块后内核模块dmesg输出的源代码(提示:您可以输出重定向以将dmesg输出获取到文件。例如,$ dmesg> dmesg_out_modu
【文件预览】:
kmod-master
----osc9e.zip(74KB)
----dfs.c(2KB)
----one.c(444B)
----three.mod.c(813B)
----Module.symvers(0B)
----three.ko(4KB)
----two.ko(4KB)
----ans-one()
--------ps-el.txt(6KB)
--------two.c(674B)
--------dmesg-remove.txt(34KB)
--------dmesg-load.txt(34KB)
----chandi()
--------p2.c(880B)
--------p1.mod.c(813B)
--------ps-el.txt(5KB)
--------p1-dmesg-loaded.txt(39KB)
--------.p2.ko.cmd(187B)
--------p1-dmesg-unloaded.txt(39KB)
--------Module.symvers(0B)
--------.p1.ko.cmd(187B)
--------ps-eLf.txt(6KB)
--------.p1.o.cmd(30KB)
--------.p2.mod.o.cmd(25KB)
--------p1.c(568B)
--------p2.mod.c(813B)
--------p1.mod.o(3KB)
--------p2.c~(940B)
--------p2.mod.o(3KB)
--------.p1.mod.o.cmd(25KB)
--------Makefile~(170B)
--------p1.ko(4KB)
--------.tmp_versions()
--------p2.ko(4KB)
--------p1.c~(674B)
--------.p2.o.cmd(30KB)
--------Makefile(166B)
--------p2-dmesg-loaded.txt(41KB)
--------modules.order(70B)
--------p2.o(3KB)
--------p2-dmesg-unloaded.txt(41KB)
--------p1.o(3KB)
----two.o(3KB)
----three.mod.o(3KB)
----three.o(3KB)
----two.c(674B)
----three.c(940B)
----Makefile(170B)
----two.mod.c(813B)
----README.md(2KB)
----modules.order(31B)
----stack.c(1KB)
----final-src-osc9e()
--------ch11()
--------ch4()
--------ch5()
--------ch2()
--------ch9()
--------ch6()
--------ch12()
--------ch3()
--------ch17()
--------.DS_Store(6KB)
----ans-two()
--------three.c(940B)
--------ps-elf.txt(6KB)
--------dmesg-remove.txt(37KB)
--------dmesg-load.txt(37KB)
----stack.h(691B)
----two.mod.o(3KB)
----build(91B)

网友评论