Commit graph

  • 80a7c9dccf Passes multiboot structure to the system. Felix Queißner 2016-05-04 11:51:23 +0200
  • 3ba62396cf Outs multiboot structure to init(), missing correct parameter passing. Felix Queißner 2016-05-04 10:40:11 +0200
  • d8e269a959 Further improvements on the multiboot header file. Felix Queißner 2016-05-04 10:33:16 +0200
  • 9c768bb5b5 Changes pointer::invalid to uint32-ammax. Adds multiboot structure. Felix Queißner 2016-05-04 10:17:56 +0200
  • d557bedaa9 Updates PMM to use physical_t instead of void* Felix Queißner 2016-05-03 17:49:04 +0200
  • 1771a81bc2 More documentation for pointer<T>. Felix Queißner 2016-05-03 17:22:16 +0200
  • 02d6f683e8 Adds pointer.hpp which provides a wrapper around a simple pointer. Felix Queißner 2016-05-03 17:18:30 +0200
  • 167e578276 Adds semi-tested version of PMM. Adds fancy boolean printing. Felix Queißner 2016-05-03 17:07:58 +0200
  • e8666e90ae Fancy fancy numeric module. Felix Queißner 2016-05-03 16:11:36 +0200
  • 99704be202 Implements simple bitmap allocation. Felix Queißner 2016-05-03 09:23:38 +0200
  • 782fddf606 Adds stub class for physical memory managment. Felix Queißner 2016-05-03 00:43:14 +0200
  • e45cd0e40e Adds usability methods to Console. Felix Queißner 2016-05-02 18:45:03 +0200
  • df83857843 Adds scrolling. Felix Queißner 2016-05-02 18:17:15 +0200
  • a17b936cfb Adds support for console colors. Felix Queißner 2016-05-02 09:32:27 +0200
  • 9e3bfe3f82 Adds basic Console class. Felix Queißner 2016-05-02 09:25:08 +0200
  • f85042a9c7 Adds linker script, C++ support and a simple screen class. Felix Queißner 2016-05-01 20:22:12 +0200
  • cd5d85f99c Initial release. Felix Queißner 2016-04-30 15:10:28 +0200