Commit Graph

37 Commits

Author SHA1 Message Date
c0repwn3r 7b192c4401 Merge pull request 'Use CMake for the build system' (#2) from cmake into master
Reviewed-on: https://git.coredoes.dev/c0repwn3r/shadeos/pulls/2
2022-06-12 20:27:30 +01:00
c0repwn3r 0a9df08830 Merge branch 'master' into cmake 2022-06-12 20:26:16 +01:00
c0repwn3r 02aaad2aa9
undo 2022-06-12 15:26:38 -04:00
c0repwn3r b4f5f50804
Merge branch 'cmake' 2022-06-12 15:23:25 -04:00
c0repwn3r 98e4e716d8
switch to cmake 2022-06-12 15:20:43 -04:00
c0repwn3r c95ec12279
update gitignore 2022-06-12 15:18:20 -04:00
c0repwn3r e3f1871f61
rip out garbage 2022-05-21 15:18:41 -04:00
c0repwn3r 09c487e6d0
Merge branch 'master' of https://git.coredoes.dev/c0repwn3r/shadeos 2022-05-17 15:58:29 -04:00
c0repwn3r 82c7ef46cf
undo my mistakes (again) 2022-05-17 15:58:18 -04:00
c0repwn3r f458b04ec6
chore: fix compilation errors 2022-05-17 10:46:44 -04:00
c0repwn3r 531ba0c6f5
chore/feat: update include guards / start working on TTY functionality 2022-05-17 10:44:08 -04:00
c0repwn3r 02abf375d3
keyboard 2022-05-15 19:02:09 -04:00
c0repwn3r 20b96b2086
Fix up interrupt controller, add version.h and change welcome message, also ANSI and printf 2022-05-15 17:42:53 -04:00
c0repwn3r b4e6b2ee1e
infinite loop somehow 2022-05-15 15:18:54 -04:00
c0repwn3r 9676138099
ANSI code parsing is only half functional 2022-05-15 15:16:01 -04:00
c0repwn3r 1b3503bef6
Interrupts are (for the most part) working 2022-05-14 20:28:50 -04:00
c0repwn3r c2f8ccdf2e
Interrupts mostly working, frame seems to be offset by one tho 2022-05-14 12:42:37 -04:00
c0repwn3r 5ba67be4c0
resolve merge conflicts 2022-05-14 00:02:20 -04:00
c0repwn3r 10dc3aeeac
Merge branch 'master' of https://git.coredoes.dev/c0repwn3r/shadeos 2022-05-13 23:59:11 -04:00
c0repwn3r 39f33a6386
Remove old 2022-05-13 23:58:14 -04:00
c0repwn3r 2039495d5a
full GDT, 64bt rewrite finished 2022-05-13 23:53:59 -04:00
c0repwn3r 6c243376ad
Merge branch 'feature/rewrite' 2022-05-13 21:46:59 -04:00
c0repwn3r a6f98cddb6
Merge branch 'feature/rewrite' 2022-05-13 21:44:14 -04:00
c0repwn3r fbd17924e0
Rewrite finished 2022-05-13 21:33:49 -04:00
c0repwn3r fb8fb51cbe
Gitignore 2022-05-13 21:28:59 -04:00
c0repwn3r e372c12dae
prepare for transplanting of new shade into shade64 base 2022-05-13 20:48:59 -04:00
c0repwn3r 35d08c3a9c
it wont work goddammit 2022-05-13 17:00:50 -04:00
c0repwn3r 12193e7920
Give up on RYOB, use mb instead 2022-05-12 23:08:46 -04:00
c0repwn3r ac1d0714a0
Move old source files around 2022-05-12 21:53:25 -04:00
c0repwn3r c7888c9f25
it all broke. im just going to rewrite it all 2022-05-12 21:12:29 -04:00
c0repwn3r 523443ab90
Revert "GPF loop, yay"
This reverts commit 904df77287.
2022-05-10 09:48:29 -04:00
c0repwn3r 904df77287
GPF loop, yay 2022-05-10 09:35:19 -04:00
c0repwn3r 43ebf1d873
Delete debug files 2022-05-10 09:17:36 -04:00
c0repwn3r 7fd68d71fb
Interrupts now functional 2022-05-10 09:17:28 -04:00
c0repwn3r abf0b2bdc1
Obliterate interrupt code for rewriting 2022-05-09 10:24:54 -04:00
c0repwn3r 881886c375
update ignore 2022-05-09 09:46:42 -04:00
c0repwn3r dacf0315f3
Interrupts dont work and I dont know why 2022-05-09 09:45:06 -04:00