文件名称:JOS2014:MIT 6.828 Lab 1-7 PKU Labs on OS Course Project
文件大小:74KB
文件格式:ZIP
更新时间:2024-06-18 13:26:16
C
JOS Lab 1 Report [TOC] 总体概述 本次Lab分为对实验环境的配置和熟悉,Bootloader,JOS kernel这三个部分,一步一步引入,对OS启动和初始化的过程进行了学习。 完成情况 Exercise# 01 02 03 04 05 06 07 08 ch 09 10 11 12 Status √ √ √ √ √ √ √ √ √ √ √ √ √ * 其中ch代表challenge Part 1: PC Bootstrap Exercise 1 Familiarize yourself with the assembly language materials available on . You don't have to read them now, but you'll almost certainly want to refer to some of this
【文件预览】:
JOS2014-lab1
----GNUmakefile(8KB)
----conf()
--------lab.mk(46B)
--------env.mk(716B)
----.dir-locals.el(214B)
----.gdbinit.tmpl(857B)
----CODING(1KB)
----inc()
--------stdio.h(829B)
--------stdarg.h(335B)
--------string.h(874B)
--------mmu.h(11KB)
--------types.h(2KB)
--------stab.h(2KB)
--------assert.h(607B)
--------kbdreg.h(3KB)
--------COPYRIGHT(8KB)
--------error.h(631B)
--------memlayout.h(6KB)
--------elf.h(1KB)
--------x86.h(7KB)
----boot()
--------sign.pl(400B)
--------main.c(3KB)
--------boot.S(3KB)
--------Makefrag(848B)
----gradelib.py(16KB)
----user()
--------sendpage.c(1KB)
----mergedep.pl(2KB)
----fs()
--------testshell.key(3KB)
----handin-prep(2KB)
----grade-lab1(1KB)
----kern()
--------printf.c(517B)
--------kdebug.h(596B)
--------entrypgdir.c(28KB)
--------Makefrag(3KB)
--------COPYRIGHT(8KB)
--------init.c(2KB)
--------console.c(10KB)
--------kdebug.c(6KB)
--------monitor.c(4KB)
--------console.h(526B)
--------kernel.ld(1KB)
--------entry.S(3KB)
--------monitor.h(591B)
----.gitignore(174B)
----lib()
--------printfmt.c(6KB)
--------string.c(5KB)
--------readline.c(627B)
----README.md(36KB)