Quinten Kock quintenk
  • Joined on 2020-03-27
quintenk pushed to master at quintenk/kornos 2020-12-17 18:54:52 +01:00
e19165963b fix incorrect KEEP in linker.ld
quintenk pushed to master at quintenk/kornos 2020-12-14 23:11:01 +01:00
25262960d9 add basic interrupt support
340557f5ab remove info.nasm
bf7bb4443f kernel: add -mno-red-zone
Compare 3 commits »
quintenk pushed to master at quintenk/kornos 2020-12-11 02:51:32 +01:00
03701dd96b initial work for aarch64 support
quintenk pushed to master at quintenk/kornos 2020-12-09 14:31:16 +01:00
5383bf80d3 Merge branch 'master' of ssh://git.dehosting.club:3022/quintenk/kornos
bb9ffb43ef make GDT printing work on all platforms
529c1e2a80 make printing GDT work on both x86
Compare 3 commits »
quintenk pushed to master at quintenk/kornos 2020-12-08 15:33:26 +01:00
61c5386355 reenable normal Makefile echoing
quintenk pushed to master at quintenk/kornos 2020-12-08 12:21:07 +01:00
7d257b014a add panicking from assembly
quintenk pushed to master at quintenk/kornos 2020-12-08 01:37:35 +01:00
026e6d0e1a load my own fking GDT woop
eb42be6dc4 Sleep before opening GDB to allow it to connect reliably
Compare 2 commits »
quintenk pushed to master at quintenk/kornos 2020-12-07 23:02:01 +01:00
fb71a09ec4 Update readme.md
quintenk pushed to master at quintenk/kornos 2020-12-07 22:56:39 +01:00
9c51d9da98 Add README.md
quintenk pushed to master at quintenk/kornos 2020-12-07 22:48:31 +01:00
b0e433fca2 pretty-print GDT entries
22d75a4d43 add "make gdb" target
Compare 2 commits »
quintenk pushed to master at quintenk/kornos 2020-12-07 21:31:12 +01:00
2a0b5ed86e Merge branch 'master' of ssh://git.dehosting.club:3022/quintenk/kornos
b182f6406f Do not have systemwide dependency on echfs-utils
Compare 2 commits »
quintenk pushed to master at quintenk/kornos 2020-12-07 21:30:51 +01:00
1229393a8c Add newline()
0b5c7ebcfb Let HCF print on interrupt
f0c7411c61 Fix compiler warnings
ac10ded5e5 Printf %x with fixed length
8c033a462d Initial support for running in GDB
Compare 6 commits »
quintenk pushed to master at quintenk/kornos 2020-12-07 01:55:16 +01:00
64b01f8433 store arch info in NASM (as test)
12d1092753 Add support for NASM assembler
6721d5b485 fix definition of kmain
Compare 3 commits »
quintenk pushed to master at quintenk/kornos 2020-12-05 04:09:27 +01:00
0c17fc4402 update i386 entrypoint
quintenk pushed to master at quintenk/kornos 2020-12-05 03:33:52 +01:00
e5cf785097 add printing pagetable location
95ac2d439a make linker.ld more readable
499e25d23d add arena allocator
Compare 3 commits »
quintenk pushed to master at quintenk/kornos 2020-12-05 00:12:48 +01:00
d018c72200 rename .rgignore to .ignore (for eg fd)
quintenk pushed to master at quintenk/kornos 2020-12-04 22:09:59 +01:00
bc728742cd Silcence HDD creation
quintenk pushed to master at quintenk/kornos 2020-12-04 21:45:14 +01:00
35c4f8c69a reduce stack size (i386)
quintenk pushed to master at quintenk/kornos 2020-12-04 21:43:31 +01:00
353adb0800 print stivale2 memmap always
d20c7723bf add support for custom QEMUFLAGS
Compare 2 commits »
quintenk pushed to master at quintenk/kornos 2020-12-04 21:37:48 +01:00
94edee626a silence limine