Load repository, download qemu, make, mkisofs and nasm, go to directory of project and input "sudo make run". Sorry, build exist now only for linux.
Write on assembly and feel pain.
Killing time. Course work, thesis. Also, having site on django. And this site is my exam. Conveniently, right? https://github.com/re0ah/nameless_os_site
- Console
- Input
- Input reading
- Input between of words, deleting between the words
- Hardware scrolling
- VRAM free when has no place
- History of input
- FAT12
- Reading files
- Creating files
- Renaming files
- Copy files
- Removing files
- Writing files
- Working that all with syscalls
- Keyboard
- Buffer, interruption
- OS scancodes
- LED, shift, caps
- Spec scancodes (start with 0x80) not working on VirtualBox... WHY?!
- CMOS. Reading time
- Programs for OS: snake, date, dir, ls...
- PIT. Timer
- COM-port read/write.
- System calls
- Execute programs
Roman Evgenyevich. re0ah.