├── lab1-211300082 ├── lab1 │ ├── Makefile │ ├── app │ │ ├── Makefile │ │ └── app.s │ ├── bootloader │ │ ├── Makefile │ │ ├── boot.c │ │ ├── boot.h │ │ └── start.s │ └── utils │ │ └── genboot.pl └── report │ └── 211300082.pdf ├── lab2-211300082 ├── lab │ ├── Makefile │ ├── app │ │ ├── Makefile │ │ └── main.c │ ├── bootloader │ │ ├── Makefile │ │ ├── boot.c │ │ ├── boot.h │ │ └── start.S │ ├── kernel │ │ ├── Makefile │ │ ├── include │ │ │ ├── common.h │ │ │ ├── common │ │ │ │ ├── assert.h │ │ │ │ ├── const.h │ │ │ │ └── types.h │ │ │ ├── device.h │ │ │ ├── device │ │ │ │ ├── disk.h │ │ │ │ ├── keyboard.h │ │ │ │ ├── serial.h │ │ │ │ └── vga.h │ │ │ ├── x86.h │ │ │ └── x86 │ │ │ │ ├── cpu.h │ │ │ │ ├── io.h │ │ │ │ ├── irq.h │ │ │ │ └── memory.h │ │ ├── kernel │ │ │ ├── disk.c │ │ │ ├── doIrq.S │ │ │ ├── i8259.c │ │ │ ├── idt.c │ │ │ ├── irqHandle.c │ │ │ ├── keyboard.c │ │ │ ├── kvm.c │ │ │ ├── serial.c │ │ │ └── vga.c │ │ ├── lib │ │ │ └── abort.c │ │ └── main.c │ ├── lib │ │ ├── .syscall.c.swp │ │ ├── lib.h │ │ ├── syscall.c │ │ └── types.h │ └── utils │ │ ├── genBoot.pl │ │ └── genKernel.pl └── report │ └── Lab2.pdf ├── lab3-211300082 ├── lab │ ├── Makefile │ ├── app │ │ ├── Makefile │ │ └── main.c │ ├── bootloader │ │ ├── Makefile │ │ ├── boot.c │ │ ├── boot.h │ │ └── start.S │ ├── kernel │ │ ├── Makefile │ │ ├── include │ │ │ ├── common.h │ │ │ ├── common │ │ │ │ ├── assert.h │ │ │ │ ├── const.h │ │ │ │ └── types.h │ │ │ ├── device.h │ │ │ ├── device │ │ │ │ ├── disk.h │ │ │ │ ├── serial.h │ │ │ │ ├── timer.h │ │ │ │ └── vga.h │ │ │ ├── x86.h │ │ │ └── x86 │ │ │ │ ├── cpu.h │ │ │ │ ├── io.h │ │ │ │ ├── irq.h │ │ │ │ └── memory.h │ │ ├── kernel │ │ │ ├── disk.c │ │ │ ├── doIrq.S │ │ │ ├── i8259.c │ │ │ ├── idt.c │ │ │ ├── irqHandle.c │ │ │ ├── kvm.c │ │ │ ├── serial.c │ │ │ ├── timer.c │ │ │ └── vga.c │ │ ├── lib │ │ │ └── abort.c │ │ └── main.c │ ├── lib │ │ ├── lib.h │ │ ├── syscall.c │ │ └── types.h │ └── utils │ │ ├── genBoot.pl │ │ └── genKernel.pl └── report │ └── 211300082.pdf └── readme.md /lab1-211300082/lab1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab1-211300082/lab1/Makefile -------------------------------------------------------------------------------- /lab1-211300082/lab1/app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab1-211300082/lab1/app/Makefile -------------------------------------------------------------------------------- /lab1-211300082/lab1/app/app.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab1-211300082/lab1/app/app.s -------------------------------------------------------------------------------- /lab1-211300082/lab1/bootloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab1-211300082/lab1/bootloader/Makefile -------------------------------------------------------------------------------- /lab1-211300082/lab1/bootloader/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab1-211300082/lab1/bootloader/boot.c -------------------------------------------------------------------------------- /lab1-211300082/lab1/bootloader/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab1-211300082/lab1/bootloader/boot.h -------------------------------------------------------------------------------- /lab1-211300082/lab1/bootloader/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab1-211300082/lab1/bootloader/start.s -------------------------------------------------------------------------------- /lab1-211300082/lab1/utils/genboot.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab1-211300082/lab1/utils/genboot.pl -------------------------------------------------------------------------------- /lab1-211300082/report/211300082.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab1-211300082/report/211300082.pdf -------------------------------------------------------------------------------- /lab2-211300082/lab/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/Makefile -------------------------------------------------------------------------------- /lab2-211300082/lab/app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/app/Makefile -------------------------------------------------------------------------------- /lab2-211300082/lab/app/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/app/main.c -------------------------------------------------------------------------------- /lab2-211300082/lab/bootloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/bootloader/Makefile -------------------------------------------------------------------------------- /lab2-211300082/lab/bootloader/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/bootloader/boot.c -------------------------------------------------------------------------------- /lab2-211300082/lab/bootloader/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/bootloader/boot.h -------------------------------------------------------------------------------- /lab2-211300082/lab/bootloader/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/bootloader/start.S -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/Makefile -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/common.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/common/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/common/assert.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/common/const.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/common/const.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/common/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/common/types.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/device.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/device/disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/device/disk.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/device/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/device/keyboard.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/device/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/device/serial.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/device/vga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/device/vga.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/x86.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/x86/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/x86/cpu.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/x86/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/x86/io.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/x86/irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/x86/irq.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/include/x86/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/include/x86/memory.h -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/kernel/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/kernel/disk.c -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/kernel/doIrq.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/kernel/doIrq.S -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/kernel/i8259.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/kernel/i8259.c -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/kernel/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/kernel/idt.c -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/kernel/irqHandle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/kernel/irqHandle.c -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/kernel/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/kernel/keyboard.c -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/kernel/kvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/kernel/kvm.c -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/kernel/serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/kernel/serial.c -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/kernel/vga.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/kernel/vga.c -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/lib/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/lib/abort.c -------------------------------------------------------------------------------- /lab2-211300082/lab/kernel/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/kernel/main.c -------------------------------------------------------------------------------- /lab2-211300082/lab/lib/.syscall.c.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/lib/.syscall.c.swp -------------------------------------------------------------------------------- /lab2-211300082/lab/lib/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/lib/lib.h -------------------------------------------------------------------------------- /lab2-211300082/lab/lib/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/lib/syscall.c -------------------------------------------------------------------------------- /lab2-211300082/lab/lib/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/lib/types.h -------------------------------------------------------------------------------- /lab2-211300082/lab/utils/genBoot.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/utils/genBoot.pl -------------------------------------------------------------------------------- /lab2-211300082/lab/utils/genKernel.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/lab/utils/genKernel.pl -------------------------------------------------------------------------------- /lab2-211300082/report/Lab2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab2-211300082/report/Lab2.pdf -------------------------------------------------------------------------------- /lab3-211300082/lab/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/Makefile -------------------------------------------------------------------------------- /lab3-211300082/lab/app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/app/Makefile -------------------------------------------------------------------------------- /lab3-211300082/lab/app/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/app/main.c -------------------------------------------------------------------------------- /lab3-211300082/lab/bootloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/bootloader/Makefile -------------------------------------------------------------------------------- /lab3-211300082/lab/bootloader/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/bootloader/boot.c -------------------------------------------------------------------------------- /lab3-211300082/lab/bootloader/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/bootloader/boot.h -------------------------------------------------------------------------------- /lab3-211300082/lab/bootloader/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/bootloader/start.S -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/Makefile -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/common.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/common/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/common/assert.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/common/const.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/common/const.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/common/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/common/types.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/device.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/device/disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/device/disk.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/device/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/device/serial.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/device/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/device/timer.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/device/vga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/device/vga.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/x86.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/x86/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/x86/cpu.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/x86/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/x86/io.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/x86/irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/x86/irq.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/include/x86/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/include/x86/memory.h -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/kernel/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/kernel/disk.c -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/kernel/doIrq.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/kernel/doIrq.S -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/kernel/i8259.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/kernel/i8259.c -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/kernel/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/kernel/idt.c -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/kernel/irqHandle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/kernel/irqHandle.c -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/kernel/kvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/kernel/kvm.c -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/kernel/serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/kernel/serial.c -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/kernel/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/kernel/timer.c -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/kernel/vga.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/kernel/vga.c -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/lib/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/lib/abort.c -------------------------------------------------------------------------------- /lab3-211300082/lab/kernel/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/kernel/main.c -------------------------------------------------------------------------------- /lab3-211300082/lab/lib/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/lib/lib.h -------------------------------------------------------------------------------- /lab3-211300082/lab/lib/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/lib/syscall.c -------------------------------------------------------------------------------- /lab3-211300082/lab/lib/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/lib/types.h -------------------------------------------------------------------------------- /lab3-211300082/lab/utils/genBoot.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/utils/genBoot.pl -------------------------------------------------------------------------------- /lab3-211300082/lab/utils/genKernel.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/lab/utils/genKernel.pl -------------------------------------------------------------------------------- /lab3-211300082/report/211300082.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trxcc/OSlab_2023/HEAD/lab3-211300082/report/211300082.pdf -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | NJU: OSlab 2023年, 虽然实验框架最后修改是2022年. 普通OS班级. 此处为代码备份. --------------------------------------------------------------------------------