Simple operating system called Bushes.
⚠ WARNING: Silakan gunakan repository ini sebagai referensi. Jangan di-clone dan dikumpulin buat tugas ya :D
This is a project that is currently being worked on by 4 people:
- Matthew Kevin Amadeus - 13518035
- Michelle Theresia - 13518050
- Chokyi Ozer - 13518107
- Lionnarta Savirandy - 13518128
- To generate a new
system.img
, rungenerate.sh
- To compile the
kernel.c
andkernel.asm
and link it tosystem.img
, runcompile.sh
- To run the operating system, run in shell:
bochs -f if2230.config
kernel.c
made- operating system ran
- interrupt 0x21 implemented
- boot logo made
- understanding how interrupt works in operating system
- separated simple program and ran it to operating system
- understanding how kernel.asm code works
- Spek wajib kelar
- Program tambahan di milestone 1 kelar
- Spek wajib kelar
- ls - list directory content
- cp [src] [dest] - copy file/folder to folder
- mv [src] [dest] - move file/folder to folder
- mkdir [name] - make new folder
- rm [name] - remove file/folder
- cat [name] - print file contents
- defrag - Defragment filesystem (Bonus)
- fraggr - "Frag Grenade" the whole program (Cuz y not)