文件名称:desparity:x86体系结构的免费操作系统
文件大小:12KB
文件格式:ZIP
更新时间:2024-03-27 02:48:39
c asm os osdev free
绝望,x86操作系统 基于... 绝望基于OSDev Wiki的Bare Bones。 请不要讨论这些问题,并写一篇7,000字的文章,说明为什么使用裸骨头不好。 编译中 Desparity不会随交叉编译器一起提供,因此您需要先进行编译,然后再进行编译。 # Setup variables $ export PREFIX= " /usr/local/i386-elf " $ export TARGET=i386-elf $ export PATH= " $PREFIX /bin: $PATH " # Setup directories $ mkdir /tmp/src $ mkdir -v {gcc-build,binutils-build} # Compile! # BinUtils $ curl -O http://ftp.gnu.org/gnu/binutils/binutils
【文件预览】:
desparity-master
----README.md(1KB)
----grub.cfg(58B)
----LICENSE(11KB)
----include()
--------vga.h(2KB)
--------libc()
--------typedefs.h(141B)
--------kerror.h(318B)
--------IO.h(174B)
--------init.h(1KB)
--------idt.h(973B)
--------gdt.h(2KB)
----src()
--------boot.asm(659B)
--------linker.ld(274B)
--------kernel.c(217B)
----Makefile(991B)