Skip to content

Commit 0136110

Browse files
authored
Update README.md
1 parent 6ddaacd commit 0136110

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
# oudadOS
44
An Open-Source Lightweight Operating System Built from Scratch for Educational Purposes with C++ and Assembly.
55

6-
- This work is on progress. (Check TODO for more information)
7-
86
## Description:
97
oudadOS is an operating system built from scratch because of my interest in operating systems and my passion to live such hard, great, and rewarding learning experience. oudadOS is designed in an object oriented manner for x86 architectures. You might find some parts of the operating system that are not written in an elegant way. You might find some mistakes in the Object Oriented design that I followed. The ultimate purpose of coding it from scratch is learning.
108

@@ -55,7 +53,7 @@ I would like to thank Mr. Viktor Engelmann for explaining well the hard concepts
5553
## Contribution:
5654
If you detected any bugs or you want to suggest some improvements in oudadOS, please feel to submit a pull request or contact me by email ```ahmed [at] lekssays [dot] com```. If you faced a critical error in VirtualBox, please move ```kernelStack:``` tag in line 15 in ```loader.s``` to the bottom (after line 30). This change is caused by the differece in Assemblers. If you are using Ubuntu Xenial Xerus, this should be fine.
5755

58-
## TODO:
56+
## Improvements:
5957
- Memory Segments and Global Descriptor Table (done)
6058
- Hardware Communication and Ports (done)
6159
- Interrupts (done)

0 commit comments

Comments
 (0)