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
87 Commits 2 Branches 0 Tags
Commit Graph

7 Commits

Author SHA1 Message Date
Xnoe
fc2c73225b
Updated ISR code to properly handle interrupts with error codes. Fixed bug where page faults would clobber the kernel stack 2022-01-09 12:10:57 +00:00
Xnoe
2825c1ff5e
Move to own ISR solution rather than using GCC ISRs. Lots of changes to accomodate that. 2021-12-17 14:00:52 +00:00
Xnoe
02e0bcd70e
Finalise mvoe to Ring 3, add separate kernel stacks for each process, correctly switch between those kernel stacks within context_switch, etc 2021-12-07 22:04:53 +00:00
Xnoe
2ecc53ee91
Moved processes to be in ring 3 2021-12-02 19:36:52 +00:00
Xnoe
ed67adc9c9
Updated kernel to now have its stack past 0xc0000000. Implemented context switching. 2021-11-26 20:20:15 +00:00
Xnoe
2a68860bef
Made kernel C++ now 2021-10-21 23:19:36 +01:00
Xnoe
d617de6a0c
Moved some files around in preparation for completely changing the way that booting works 2021-09-23 15:09:06 +01:00
Powered by Gitea Version: 1.23.3 Page: 88ms Template: 36ms
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