文件名称:Viridis OS-开源
文件大小:21KB
文件格式:GZ
更新时间:2024-05-21 07:32:15
开源软件
该项目将操作系统从Hello World迁移到功能完备的,值得桌面使用的发行版。
【文件预览】:
Viridis-0.6.3
----Makefile(3KB)
----Readme(216B)
----kernel()
--------task.c(2KB)
--------tss.c(183B)
--------interrupt.c(2KB)
--------pitdriver.c(127B)
--------clearscreen.c(167B)
--------reentrancy.c(178B)
--------idt.c(557B)
--------kprintf.c(1KB)
--------kernel.c(1KB)
--------gdt.c(1KB)
----drivers()
--------pit.c(333B)
--------video.c(242B)
--------maskirq.c(528B)
--------pic.c(489B)
----bochsrc.txt(1KB)
----include()
--------idt.h(168B)
--------mminit.h(54B)
--------numtostring.h(107B)
--------pagebind.h(181B)
--------memcount.h(65B)
--------arg.h(560B)
--------x86.h(34B)
--------portio.h(191B)
--------pit.h(49B)
--------video.h(75B)
--------populatestacks.h(91B)
--------bitwise.h(212B)
--------pic.h(54B)
--------tss.h(75B)
--------interrupt.h(236B)
--------mm.h(94B)
--------pitdriver.h(63B)
--------kprintf.h(99B)
--------memcopy.h(95B)
--------kernel.h(73B)
--------consts.h(3KB)
--------globals.h(565B)
--------register.h(179B)
--------pagealloc.h(115B)
--------taskc.h(82B)
--------gdt.h(77B)
--------createcontext.h(211B)
--------maskirq.h(101B)
--------reentrancy.h(79B)
--------clearscreen.h(69B)
----image(14KB)
----lib()
--------string.c(25B)
--------memcopy.c(227B)
----math()
--------numtostring.c(651B)
--------bitwise.c(836B)
----linker.ld(156B)
----mm()
--------createcontext.c(856B)
--------pagebind.c(1KB)
--------mm.c(1KB)
--------memcount.c(368B)
--------pagealloc.c(2KB)
--------populatestacks.c(2KB)
--------mminit.c(2KB)
----asm()
--------idt.asm(1KB)
--------reentrancy.asm(91B)
--------kstart.asm(861B)
--------gdt.asm(208B)
--------register.asm(545B)
--------tss.asm(87B)
--------portio.asm(510B)
--------register.o(226B)
--------boot.asm(4KB)