Logo
Explore Help
Sign In
xnoe/xnoe-os
1
0
Fork 0
You've already forked xnoe-os
Code Issues Pull Requests Projects Releases Wiki Activity
108 Commits 2 Branches 0 Tags
Commit Graph

9 Commits

Author SHA1 Message Date
Xnoe
dc2fe698a3
Added oneshot timer functionality. Added sleep function. Added proper tracking of physical pages allocated. Made the 0th page invalid. Fixed a 4KiB memory leak when destroying processes. Fixed scrolling colour in terminal.cpp 2022-04-15 16:15:51 +01:00
Xnoe
bb69d6b713
Update how syscalls accept arguments in registers, change how syscalls are defined in common.c and common.h 2022-04-08 18:00:56 +01:00
Xnoe
7e5f20ef66
Added sleep syscall 2022-04-08 02:01:25 +01:00
Xnoe
5c05866d5d
Added kill syscall 2022-02-14 14:37:48 +00:00
Xnoe
2f2a7a3e45
Added file reading via filehandlers. Added support for directories. Processes are now created using filehandlers. 2022-01-19 16:51:37 +00:00
Xnoe
73c0fe429f
Add ability for other processes to bind to eachother's stdin and stdout. Add PoC for this functionality 2022-01-17 19:43:13 +00:00
Xnoe
55a5bea35a
Update keyboard driver, add start of file handlers, stdio. 2022-01-13 13:36:24 +00:00
Xnoe
ca131c71e8
Updated hello.c to print the program's PID. Add getPID syscall. 2021-12-08 18:48:24 +00:00
Xnoe
bfa648d96b
Moved syscall related code to common. Add hello.c and world.c in preparation for testing pre-emptive multitasking 2021-11-27 13:10:20 +00:00
Powered by Gitea Version: 1.23.3 Page: 103ms Template: 35ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API