|  | 91e4176e45   | Include more headers to satisfy clang 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-16 17:52:55 +01:00 |  | 
			
				
					|  | 4a737d0472   | Remove kertptr header file 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-16 17:48:59 +01:00 |  | 
			
				
					|  | feff0d9b7b   | More core kernel library structures 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline failed | 2023-02-16 17:46:51 +01:00 |  | 
			
				
					|  | 92a461d1e0   | Add notes for MM 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-15 23:44:10 +01:00 |  | 
			
				
					|  | 785c515e36   | Add dispatcher object header definition 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-15 22:49:59 +01:00 |  | 
			
				
					|  | 9ea1be96db   | Implement MmZeroPages() routine 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-15 20:48:48 +01:00 |  | 
			
				
					|  | b1c2b209e3   | Implement RtlGetStackLimits() routine 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-15 20:12:58 +01:00 |  | 
			
				
					|  | d28687631b   | Add thread stack information to the structure 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-15 20:08:19 +01:00 |  | 
			
				
					|  | 18a39f95bc   | Add floating save area structure definitions 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-15 20:07:17 +01:00 |  | 
			
				
					|  | 28b760b089   | Add stubs for allocating and freeing kernel stacks 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-14 22:35:16 +01:00 |  | 
			
				
					|  | d8bc45e3bb   | Move HL related global variables into separate file 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-13 23:41:24 +01:00 |  | 
			
				
					|  | 2e790bd9b2   | Add pages related macros and definitions 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-13 23:01:20 +01:00 |  | 
			
				
					|  | 050f24f877   | Implement routines for atomically work with linked lists 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-13 22:36:03 +01:00 |  | 
			
				
					|  | 9e5fb84412   | More routines for performing atomic bitwise AND/OR/XOR operations 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-12 23:11:23 +01:00 |  | 
			
				
					|  | 5a86d61b78   | Implement routines for performing atomic operations 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-12 22:46:58 +01:00 |  | 
			
				
					|  | b43afac326   | Cleanup definitions in kernel headers 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-11 22:26:13 +01:00 |  | 
			
				
					|  | 6411fc3ae9   | Simplify single linked list header 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-11 12:41:00 +01:00 |  | 
			
				
					|  | 4cae0447c1   | Add single linked list definitions 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-11 00:27:36 +01:00 |  | 
			
				
					|  | e4fa9bdead   | CurrentPrcb is needed here 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-10 17:29:18 +01:00 |  | 
			
				
					|  | d72002187d   | Partially implement ArpIdentifyProcessor() 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-10 17:23:47 +01:00 |  | 
			
				
					|  | e94cb2d3a7   | Processor identification structures 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-10 17:14:12 +01:00 |  | 
			
				
					|  | e645cf664c   | Set process and thread information in processor control block 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-09 17:30:24 +01:00 |  | 
			
				
					|  | 47f399e987   | Set current process and thread in processor control block 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-09 00:02:45 +01:00 |  | 
			
				
					|  | c4a52938d2   | Implement KeGetCurrentThread() routine 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-08 23:58:24 +01:00 |  | 
			
				
					|  | e3a900088c   | Initial process and thread related structures 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-08 23:56:29 +01:00 |  | 
			
				
					|  | 9132c47cd9   | Initial process and thread related structures 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline failed | 2023-02-08 23:40:58 +01:00 |  | 
			
				
					|  | 929d3dfae7   | Implement KeGetCurrentProcessorBlock() and KeGetCurrentProcessorControlBlock() routines for both amd64 and i686 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-08 16:39:05 +01:00 |  | 
			
				
					|  | d8c68ed003   | Add endian conversion routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-08 16:33:57 +01:00 |  | 
			
				
					|  | a32e18b237   | Implement ArReadFSDualWord() routine 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-07 23:19:22 +01:00 |  | 
			
				
					|  | 75c519a70c   | Use more generic name for this macro use pointer used behind it will point to kernel debugger after it gets initialized 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-07 19:37:44 +01:00 |  | 
			
				
					|  | 67768ae7a3   | Mark ArpIdentifyProcessor() as unimplemented 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-06 16:15:24 +01:00 |  | 
			
				
					|  | f8d2ccc0d0   | Add more debugging macros 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-06 16:10:32 +01:00 |  | 
			
				
					|  | 9c7d961c5a   | Architecture specific initialization after processor init is done 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-06 15:53:11 +01:00 |  | 
			
				
					|  | 385f0e6de0   | Not all AMD64 CPUs support large pages and global pages, unfortunately 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-05 22:14:47 +01:00 |  | 
			
				
					|  | 76f22fbdc4   | Initialize segments and processor registers for i686 architecture 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-05 15:45:22 +01:00 |  | 
			
				
					|  | 2ba42c5270   | Update ideas 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-05 13:23:11 +01:00 |  | 
			
				
					|  | 911903d0eb   | Add missing routine description 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-05 10:08:49 +01:00 |  | 
			
				
					|  | 707c92e08a   | Boot loader no longer needs to do anything related to the stack 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-05 10:03:21 +01:00 |  | 
			
				
					|  | d6aac59199   | Let kernel initialize stack on it's own without relying on boot loader 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-05 09:55:59 +01:00 |  | 
			
				
					|  | 0b743a5f26   | Add stub routine for identifying processor 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-05 00:42:30 +01:00 |  | 
			
				
					|  | c6cadbd655   | Initialize MXCSR register 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-05 00:30:12 +01:00 |  | 
			
				
					|  | 5eaf7d63a3   | Initialize Page Attribute Table 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-05 00:14:34 +01:00 |  | 
			
				
					|  | 55cdae7c83   | Initialize AMD64 processor registers 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-04 23:40:03 +01:00 |  | 
			
				
					|  | f181215341   | Initialize segment registers 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-04 00:17:07 +01:00 |  | 
			
				
					|  | f37722b6e6   | Distinguish ProcessorBlock and ProcessorControlBlock 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-03 19:28:03 +01:00 |  | 
			
				
					|  | b90f37dad4   | Fill in Interrupt Descriptor Table (IDT) 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-03 18:40:10 +01:00 |  | 
			
				
					|  | 648ad1636a   | Cleanup TSS initialization code 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-03 18:27:50 +01:00 |  | 
			
				
					|  | 269214ed34   | Another improvements to GDT 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-03 18:00:37 +01:00 |  | 
			
				
					|  | a49d0804ce   | Add trap handlers for both i686 and amd64 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-02 23:31:32 +01:00 |  | 
			
				
					|  | 19f34d4b17   | Cleanup the code 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-02 19:42:57 +01:00 |  |