Commit Graph

  • 63eab8fef7
    Happy New 2022 Year main g1n 2022-01-01 10:20:19 +0200
  • 09f54537fb Add LICENSE g1n 2021-11-04 20:09:06 +0200
  • e84e4719a4 Kernel: add very WIP implementation of initrd g1n 2021-09-14 17:21:46 +0300
  • 7b912d6abe Kernel: Add terminal scrolling g1n 2021-09-12 12:16:47 +0300
  • fc18048e2f LibC: Add strcpy function to string.h g1n 2021-09-08 15:52:53 +0300
  • 4462c2a714 LibC: Add strcmp function to string.h g1n 2021-09-08 15:18:06 +0300
  • d5a4e32b35 Kernel: Add working paging g1n 2021-09-07 18:32:27 +0300
  • 01725789fd Kernel: Add keyboard g1n 2021-09-06 19:33:29 +0300
  • f214f7d15e Add auto starting GDB server in qemu start script g1n 2021-09-05 17:08:27 +0300
  • 8c684f5a19 Kernel: fixed interrupts! g1n 2021-09-05 17:06:42 +0300
  • 49696ba5d6 TODO: Add TODOs for serial g1n 2021-08-17 20:23:22 +0300
  • aa1c72fc4b Fix qemu scripts g1n 2021-08-17 10:36:57 +0300
  • 094213a1e5 Kernel: add timer, paging, irqs but that not works well g1n 2021-08-12 14:07:07 +0300
  • 791679dcd0 Kernel: add asm_helper.h - some asm constructions (outb, inb) g1n 2021-08-11 14:05:06 +0300
  • 04b9ba01e8 Kernel: add IDT (for interrupts) and fixed GDT - now can be loaded from grub g1n 2021-08-10 16:18:54 +0300
  • f46798410a Scripts: add output serial to stdio g1n 2021-08-09 16:36:28 +0300
  • b33cd6c40c Kernel: add early_kernel and GDT g1n 2021-08-09 16:21:27 +0300
  • beaa4078f7 Kernel: Serial: Add serial_printf function g1n 2021-08-07 12:58:04 +0300
  • 99888ea24d Libc: add stack smashing protection, moved kernel panic from abort to panic function in stdlib g1n 2021-08-06 19:15:42 +0300
  • e839ac8a3f TODO: add more details g1n 2021-08-06 11:03:58 +0300
  • fe2d900cc9 Add README g1n 2021-08-05 21:35:10 +0300
  • dcafa970c3 TODO: add some TODOs and add better styles (using Emacs Org Mode) g1n 2021-08-05 21:27:19 +0300
  • 13618eeb27 Add support for strings (func serial_print) and newlines in serial g1n 2021-08-05 17:27:54 +0300
  • eb9ba8f632 Add communication via serial port g1n 2021-08-05 16:43:31 +0300
  • 823aa582e1 Initial commit g1n 2021-08-04 18:14:22 +0300