42 Commits

Author SHA1 Message Date
Aren Elchinyan
99f8ba125c Move to C23 2025-01-11 14:14:57 +03:00
Aren Elchinyan
e3692f97cb Add cpio package to depends 2025-01-11 14:04:03 +03:00
Aren Elchinyan
0f6175afb1 Add 1280x800 mode 2025-01-09 18:28:57 +03:00
Aren Elchinyan
d918bdc8c6 Merge branch 'master' of https://github.com/0Nera/cis-kernel 2025-01-09 18:04:53 +03:00
Aren Elchinyan
f0d680df62 Add status check 2025-01-09 18:04:39 +03:00
Aren Elchinyan
fff8078f73
Merge branch 'CIS-osdev:master' into master 2025-01-09 17:51:10 +03:00
Aren Elchinyan
26d69bb1de Add multiboot bones 2025-01-09 17:49:33 +03:00
Aren Elchinyan
d9382449b5 Fix "missing .note.GNU-stack section implies executable stack" 2025-01-09 17:49:16 +03:00
Aren Elchinyan
f2cc441d5d Add clang-format 2025-01-09 17:32:56 +03:00
Aren Elchinyan
0f2781ce89 Add some inline stuff 2025-01-09 17:23:05 +03:00
Aren Elchinyan
9e077bf6c9 Better serial port driver
But very raw!
2025-01-09 17:12:33 +03:00
Aren Elchinyan
00dcc6f4aa Fix qemu flags 2025-01-09 17:11:43 +03:00
Aren Elchinyan
ccc88bbd0d Taking the paging to a separate file 2025-01-09 16:54:39 +03:00
Aren Elchinyan
fc65d416dc Transferring serial port functions to a separate file 2025-01-09 16:53:44 +03:00
Aren Elchinyan
f7b22c7beb
Merge pull request #8 from 0Nera/master
Create roadmap and add cpio draft
2025-01-09 16:49:18 +03:00
Aren Elchinyan
3e10f220a5 Merge branch 'master' of https://github.com/0Nera/cis-kernel 2025-01-09 16:48:52 +03:00
Aren Elchinyan
ca703f0699 Add initrd generation 2025-01-09 16:48:25 +03:00
Aren Elchinyan
2d49c3ce0a
Merge branch 'CIS-osdev:master' into master 2025-01-09 16:43:27 +03:00
Aren Elchinyan
35ec8de693 Add cpio ramdisk bare bones 2025-01-09 16:42:34 +03:00
Aren Elchinyan
701308554f Create roadmap 2025-01-09 16:41:58 +03:00
Aren Elchinyan
d02a2ed971
Merge pull request #7 from 0Nera/master
Added a lot of badges
2025-01-09 15:43:39 +03:00
Aren Elchinyan
238d6a28d1 Added a lot of badges 2025-01-09 15:42:37 +03:00
Aren Elchinyan
f873d20050
Merge pull request #6 from 0Nera/master
Fix infinity reboot and add CI autotest feature
2025-01-09 15:27:34 +03:00
Aren Elchinyan
3f8be65c75 Merge branch 'master' of https://github.com/0Nera/cis-kernel 2025-01-09 15:23:28 +03:00
Aren Elchinyan
eff6085f3a Add nographics option to test to fix gtk issue 2025-01-09 15:21:40 +03:00
Aren Elchinyan
ef55ac8dc7
Merge branch 'CIS-osdev:master' into master 2025-01-09 15:19:51 +03:00
Aren Elchinyan
f4801f96dc Add apt update to CI 2025-01-09 15:19:33 +03:00
Aren Elchinyan
4a993fb96a Fix infinity reboot 2025-01-09 15:14:57 +03:00
Aren Elchinyan
d056be4726
Merge pull request #4 from 0Nera/master
Added kernel status testing
2025-01-09 14:31:02 +03:00
Aren Elchinyan
406b19424e
Merge branch 'CIS-osdev:master' into master 2025-01-09 14:29:37 +03:00
Aren Elchinyan
7d9269c375 Added kernel status testing 2025-01-09 14:29:07 +03:00
Aren Elchinyan
0839dcfea1
Merge pull request #3 from 0Nera/master
Fix CI, add qemu debug
2025-01-09 14:16:52 +03:00
Aren Elchinyan
f59b0267e9 Fix CI, add missing package 2025-01-09 14:13:50 +03:00
Aren Elchinyan
cb1768e09f Add qemu debug 2025-01-09 14:09:07 +03:00
Aren Elchinyan
9c969c09ab
Fix qemu package 2025-01-09 13:57:52 +03:00
Aren Elchinyan
31edfed119
Add CI 2025-01-09 13:56:17 +03:00
Aren Elchinyan
54119626a4
Merge pull request #2 from NDRAEY/master
Добавлен `-fno-stack-protector` в флаги компилятора
2025-01-08 18:49:08 +03:00
Andrey
1ef2ac680b Add -fno-stack-protector to make gdt.c compile. 2025-01-08 22:05:56 +09:00
Aren Elchinyan
8352085086
Merge pull request #1 from 0Nera/master
Создан базовый скелет проекта
2025-01-08 15:52:27 +03:00
Aren Elchinyan
db299c6539 Создан базовый скелет проекта 2025-01-08 15:49:33 +03:00
Aren Elchinyan
e72d0c562a
Added templates for issues 2024-11-29 22:01:07 +03:00
Aren Elchinyan
7ddba808d8
Initial commit 2024-11-23 00:12:19 +03:00