Historial de Commits

Autor SHA1 Mensaje Fecha
  Andreas Kling 702d308e67 Oops, StringImpl's "the empty string" global was not always initialized. hace 6 años
  Andreas Kling a9ca75c98b Add IRQHandler class that can be subclasses to handle an IRQ. hace 6 años
  Andreas Kling e4afa2a041 Tweak _test.o to use the putch() syscall. hace 6 años
  Andreas Kling 3a3c57357c Add a sys$exit and make init_stage2 call it when finished. hace 6 años
  Andreas Kling 79ffdb7205 A lot of hacking: hace 6 años
  Andreas Kling fc88368582 Have Console::write() directly call vga_putch. hace 6 años
  Andreas Kling a70bfb87d5 Add a Console device and start refactoring screen output. hace 6 años
  Andreas Kling 46ff281695 Turn the syscall interrupt into a trap (by switching the gate type.) hace 6 años
  Andreas Kling 97e0d75bcb ELFLoader works inside the kernel! hace 6 años
  Andreas Kling 3649638259 Add Regions concept to Task. hace 6 años
  Andreas Kling f67d695254 More paging stuff. hace 6 años
  Andreas Kling 89851a9ded Use FileHandle from VFS. hace 6 años
  Andreas Kling 56c1f9db8e A userspace process can now GPF and the OS goes on! hace 6 años
  Andreas Kling 77299cf54d Add basic paging. Only identity maps the bottom 4MB as a start. hace 6 años
  Andreas Kling 39fa1eb2c2 Print the contents of motd.txt on boot. hace 6 años
  Andreas Kling 705832f387 List the root directory after mounting /. hace 6 años
  Andreas Kling b05ed591ab VFS mounts an ext2fs root! :^) hace 6 años
  Andreas Kling 9171521752 Integrate ext2 from VFS into Kernel. hace 6 años
  Andreas Kling aec8ab0a60 Add the basic character devices to kernel. hace 6 años
  Andreas Kling 12e515735b Add a simple IDEDiskDevice class that implements DiskDevice from VFS. hace 6 años
  Andreas Kling 72bb80a9ae These changes were lying around uncommitted in the old repo. hace 6 años
  Andreas Kling 9396108034 Import the "gerbert" kernel I worked on earlier this year. hace 6 años