Commit Graph

  • 20f7c18988 kmalloc does not zero initialize kernel memory Bananymous 2022-11-16 19:51:45 +0200
  • f2b45ba212 Add GDT and IDT Bananymous 2022-11-16 19:49:09 +0200
  • b500a8a7ed kmalloc Bananymous 2022-11-16 19:48:36 +0200
  • 550ecbc951 Kernel panic uses kprint with parameters Bananymous 2022-11-16 19:47:19 +0200
  • 123382eace Fixes :) Bananymous 2022-11-15 21:42:14 +0200
  • 35e21ca4ce Improve integer printing Bananymous 2022-11-15 09:27:11 +0200
  • 7c06c75d6c Move cursor in terminal when writing to it Bananymous 2022-11-15 09:26:14 +0200
  • 3bc4d7d39b Rename .s extensions to .S Bananymous 2022-11-15 09:25:18 +0200
  • d289916bc0 Changed back to lower half kernel, since im dump. Bananymous 2022-11-15 00:32:07 +0200
  • 9e933a5ec5 Add kernel panic function Bananymous 2022-11-14 18:53:00 +0200
  • b185ed4fd3 Libc is now written in C++ Bananymous 2022-11-14 00:27:11 +0200
  • fd13f74bbf Changed into higher half kernel Bananymous 2022-11-13 01:04:10 +0200
  • e9f029696f Update gitignore Bananymous 2022-11-13 00:34:27 +0200
  • a1a709974a Add %p to printf Bananymous 2022-11-13 00:33:45 +0200
  • 5a3596170c Add strcpy and strncpy Bananymous 2022-11-12 23:47:06 +0200
  • db656fe469 Implement Stack Smashing Protection Bananymous 2022-11-12 23:45:26 +0200
  • 7ad8189e24 Add somewhat functioning printf Bananymous 2022-11-12 23:36:39 +0200
  • 61609db228 Kernel is now in C++ :) Bananymous 2022-11-12 21:30:26 +0200
  • e6b4866ab0 Initial commit. We have a booting kernel Bananymous 2022-11-12 21:04:47 +0200