diff options
| author | Michal Idziorek <m.i@gmx.at> | 2014-08-20 19:15:09 +0200 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2014-08-20 19:15:09 +0200 |
| commit | 35d9d6adeab82322d8577d0d626d2e8bfc9a5309 (patch) | |
| tree | 4613b7ac81341a825b178f565a11b40bdf339c2c /README.md | |
| parent | 72857991ed93a55dd0f14f95a19de48574db7cc3 (diff) | |
README update
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 26 |
1 files changed, 25 insertions, 1 deletions
@@ -9,7 +9,8 @@ THIS IS A WORK IN PROGRESS. This is a simple and useless "operating system", with very basic features, sorry. It is the fruit of my fundamental explorations of the x86 architectures, 32-bit protected mode, interrupt handling, -memory management, networking and some other things. +memory management, the floppy disk controller, networking as well as +a couple of other things.  @@ -23,6 +24,29 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +Features +-------- + +All features are only very rudiemntary and buggy. + +* PIT support / Timing +* PIC support & Interrupt handling framework +* PCI bus scanning +* Physical memory manager +* Floppy disk driver + +TODOS +----- + +Some things I would like to add someday: + +* Filesystem (probably FAT) +* e1000 driver +* networking stack / webserver +* virtual memory managment / paging +* user space / ELF binaries support +* multitasking + Issues ------ |
