c9a036bfbb 
					 
					
						
						
							
							Ring 3 ready  
						
						 
						
						... 
						
						
						
						- Fixed issue with setting up the Task Segment Register 
						
						
					 
					
						2023-02-13 22:44:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1f90a5d862 
					 
					
						
						
							
							Starting to move towards proper HAL and ring3  
						
						 
						
						... 
						
						
						
						- slight clean up of PCI driver
- Added TaskSegment header
- Rename some folders 
						
						
					 
					
						2023-02-11 12:22:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						520104a43a 
					 
					
						
						
							
							Moved reading file from disk to its own super visor terminal command  
						
						 
						
						... 
						
						
						
						- Updated gdt assembly
- Updated Interrupt service request handlers
- Improved virtual memory manager
- NOTE: we're dependent on identity mappings for the heap to work 
						
						
					 
					
						2023-02-08 14:07:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						27e99fe4f2 
					 
					
						
						
							
							Merged FAT16 into Dev  
						
						 
						
						... 
						
						
						
						Hopefully with success 
						
						
					 
					
						2023-02-03 21:47:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						749f2aa492 
					 
					
						
						
							
							Updating folders name's (1)  
						
						 
						
						... 
						
						
						
						This should help merging into dev branch 
						
						
					 
					
						2023-02-03 20:01:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						364d10d02e 
					 
					
						
						
							
							src folder -> source folder; makes merging with dev a bit easier.  
						
						 
						
						
						
						
					 
					
						2022-09-10 20:06:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a47879f404 
					 
					
						
						
							
							KERNEL: First Kernel heap implementation  
						
						 
						
						
						
						
					 
					
						2022-09-03 17:27:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						656ca0baa8 
					 
					
						
						
							
							KERNEL: Pre-kernel sets up the physical memory manager.  
						
						 
						
						... 
						
						
						
						* BUG: allocated blocks is possibly incorrect!
* prekernel no longer gets compiled as being in physical memory 
						
						
					 
					
						2022-09-03 01:00:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						01fcb0aa15 
					 
					
						
						
							
							KERNEL:  Improved Physical memory allocation code / Code refactor  
						
						 
						
						... 
						
						
						
						* Moved tests to a different folder
* Adjusted the memory map address locations
* Improved readability of `kernel.cpp` 
						
						
					 
					
						2022-09-02 21:09:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						13e9beea79 
					 
					
						
						
							
							KERNEL: Implementing VMM & cleaning up  
						
						 
						
						... 
						
						
						
						Folders now are alll lower case
Started working on the implementation of the Virtual memory manager. Implemented allocate and free page funtionality for as far as I can atm.
Implemented the 
						
						
					 
					
						2022-09-01 20:16:16 +02:00