Skip to content

rkdtjddnr/miniOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

miniOS

miniOS-project/
β”œβ”€β”€ README.md # ν”„λ‘œμ νŠΈ μ„€λͺ… 및 μ‚¬μš© 방법 λ¬Έμ„œ
β”œβ”€β”€ Makefile # 전체 ν”„λ‘œμ νŠΈ λΉŒλ“œ μžλ™ν™”λ₯Ό μœ„ν•œ λ©”μ΄ν¬νŒŒμΌ
β”œβ”€β”€ boot/ # λΆ€νŠΈλ‘œλ” μ†ŒμŠ€ μ½”λ“œ
O └── boot.asm # λΆ€νŠΈλ‘œλ” μ–΄μ…ˆλΈ”λ¦¬ μ½”λ“œ
β”œβ”€β”€ kernel/ # 컀널 μ†ŒμŠ€ μ½”λ“œ
O β”œβ”€β”€ kernel.c # 컀널 메인 C μ†ŒμŠ€ 파일
O └── ...
β”œβ”€β”€ drivers/ # λ””λ°”μ΄μŠ€ λ“œλΌμ΄λ²„ μ½”λ“œ
O β”œβ”€β”€ keyboard.c # ν‚€λ³΄λ“œ λ“œλΌμ΄λ²„
O β”œβ”€β”€ screen.c # ν™”λ©΄(λΉ„λ””μ˜€) λ“œλΌμ΄λ²„
O └── ...
β”œβ”€β”€ lib/ # 컀널 라이브러리 및 곡톡 μœ ν‹Έλ¦¬ν‹°
O β”œβ”€β”€ stdio.c # κΈ°λ³Έ μž…μΆœλ ₯ ν•¨μˆ˜
O β”œβ”€β”€ string.c # λ¬Έμžμ—΄ 처리 ν•¨μˆ˜
O └── ...
β”œβ”€β”€ include/ # 헀더 파일
O β”œβ”€β”€ kernel.h # 컀널 κ΄€λ ¨ 곡톡 헀더
O β”œβ”€β”€ drivers/ # λ“œλΌμ΄λ²„ 헀더 파일
O └── lib/ # 라이브러리 헀더 파일
└── scripts/ # λΉŒλ“œ 및 μœ ν‹Έλ¦¬ν‹° 슀크립트
O β”œβ”€β”€ build.sh # λΉŒλ“œ 슀크립트
O └── run_qemu.sh # QEMUλ₯Ό 톡해 OS 이미지 μ‹€ν–‰ 슀크립트

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors