Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ninoaddict authored May 20, 2024
1 parent 3e49ed5 commit 69ce118
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# doOrS
<h1 align="center">πŸšͺdoOrSπŸšͺ</h1>

![Demo GIF](./doOrS-demo.gif)
<div align="center">
<img src="https://github.com/labsister21/os-2024-doors/blob/main/doOrS-demo.gif" /> <br />
</div>

## Project Description
## 🌟 Project Description

This Repository is meant for the Operating System Course that serve as an introduction to kernel development and concretely demonstrate the subsystems within an operating system. The target platform for the operating system is the x86 32-bit Protected Mode, which will later be run using QEMU.

Expand All @@ -14,7 +16,7 @@ Milestone 2 focused on preparing the environment for user process. This included

Milestone 3 focused on enabling the operating system to run multiple processes concurrently. This included implementing process switching with context switches, creating a process manager to handle scheduling algorithms, and managing the creation, termination, and cleanup of processes.

## Running The Program
## πŸƒ Running The Program

for creating a disk image, use `make disk` command, this will create a new disk image and delete the last one.

Expand All @@ -24,7 +26,7 @@ fot inserting the clock, use `make insert-clock` command, this will insert clock

Run the makefile using `make run` command, the program will automatically be compiled, and a kernel window will podp up using the QEMU Emulator.

## Commands
## πŸ’» Commands

In the user shell, you can run the following commands:

Expand Down Expand Up @@ -91,7 +93,7 @@ In the user shell, you can run the following commands:
</tr>
</table>

## Program Structure
## πŸ“ Program Structure

```
.
Expand Down Expand Up @@ -163,7 +165,7 @@ In the user shell, you can run the following commands:
```

## Team Member
## πŸ§‘β€πŸ€β€πŸ§‘ Team Member

| NIM | Name | Github Profile |
| -------- | --------------------------- | ------------------------------------------------- |
Expand Down

0 comments on commit 69ce118

Please sign in to comment.