Cosmos/source/Cosmos/Cosmos.Kernel
Xenni_cp 3f35bff2fb Added support for paging in Cosmos.Kernel.Paging. Contains:
- Structs defining PDT and PT entries
     - Methods for enabling and disabling Paging and PSE (PSE untested)
     - Method for setting the contents of CR3 (which points to the PDT)
2009-06-12 01:49:48 +00:00
..
..svnbridge Forgot to commit Cosmos.sln in last commit and added last of ignore rules. 2009-06-11 02:00:04 +00:00
Extension Added UInt64 support to ToHex extensions, and also improved ConvertToHex methods for other numbers 2009-03-22 13:27:23 +00:00
KPaging Added support for paging in Cosmos.Kernel.Paging. Contains: 2009-06-12 01:49:48 +00:00
ManagedMemory compiler now passes all assemblies 2009-05-30 12:59:33 +00:00
Properties New Cosmos Shell 2007-11-20 15:46:22 +00:00
AddressSpace.cs Moved AddressSpace to Kernel 2008-05-07 02:53:41 +00:00
Cosmos.Kernel.csproj Added support for paging in Cosmos.Kernel.Paging. Contains: 2009-06-12 01:49:48 +00:00
Cosmos.Kernel.csproj.vspscc New Cosmos Shell 2007-11-20 15:46:22 +00:00
Cosmos.snk Strong names 2008-01-09 17:03:06 +00:00
CPU.cs Simple reboot of PC implemented in CPU class - Non ACPI 2009-04-11 05:58:48 +00:00
CPUBus.cs 2008-05-07 02:44:52 +00:00
Debugger.cs moved view memory to the Cosmos.Debug.Debugger 2009-05-19 21:33:07 +00:00
GC.cs 2008-07-18 09:04:01 +00:00
Global.cs Show bootmessages to debug SysFault boot problem 2008-08-03 21:22:38 +00:00
Heap.cs Added simple boolean property (EnableDebug) which disables the heap consumption status line if set to false. 2009-05-05 22:49:19 +00:00
ManagedMemorySpace.cs Added ManagedMemorySpace class that extends MemoryAddressSpace class to create aligned memory buffers and hide pointer magic. Can also be used to obtain Address + Size for any existing byte[] buffer. 2009-04-04 12:26:38 +00:00