Began work on proper terminal I/O

- Chenged Puts() syscall to Write()
- Improved syscalls.h
- added a new header in terminal/terminal.h
- moved gfxMode into screen/gfxmode.h
This commit is contained in:
2024-05-27 15:16:07 +02:00
parent eac71f137e
commit 536f6b2320
11 changed files with 285 additions and 111 deletions
+4 -3
View File
@@ -75,7 +75,8 @@ Legend:
- [x] PI
- [ ] Floating point macros/functions
- [ ] Filesystem
- [ ] Utility for filesystem building (not just an assembly file)
- [!] Utility for filesystem building (not just an assembly file)
- [x] Better header for file i/o (disk/filesys.h)
- [x] Filetable
- [ ] Files
- [x] Larger than one sector (512B)
@@ -89,7 +90,7 @@ Legend:
- [ ] Hard
- [ ] System Calls
- [x] Sleep()
- [ ] Write() (temporarly puts())
- [x] Write()
- [ ] Read() (temporarly gets())
- [ ] Open()
- [ ] Close()
@@ -131,7 +132,7 @@ Legend:
- [ ] Standalone shell program
- [ ] Userspace programs
- [ ] Calculator
- [ ] Caledar
- [ ] Calendar
- [ ] Code Editor
- [ ] Text editor
- [ ] Syntax highlighting