|  | e94e50b5d9   | Implement HlLoadInterruptDescriptorTable() intrinsics for loading IDT 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-26 20:08:57 +01:00 |  | 
			
				
					|  | b57e79aa7f   | Proceed with architecture specific initialization 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-25 19:37:13 +01:00 |  | 
			
				
					|  | 8da38af489   | Rename KepInitializeBootStructures() to KepInitializeStack() 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-25 19:28:12 +01:00 |  | 
			
				
					|  | 3c3e93afc7   | Save kernel initialization block earlier 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-25 18:45:08 +01:00 |  | 
			
				
					|  | 707dc37868   | Fix type of Source parameter in HlLoadSegment() routine 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-24 23:08:48 +01:00 |  | 
			
				
					|  | 35aa514f95   | Implement HlLoadSegment() intrinsics routine 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-24 19:27:18 +01:00 |  | 
			
				
					|  | d3d8d144a0   | Implement HlLoadGlobalDescriptorTable() intrinsic 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-23 20:13:51 +01:00 |  | 
			
				
					|  | adc6677c9d   | Code formatting 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-23 20:04:32 +01:00 |  | 
			
				
					|  | c81b858757   | Implement HlReadGSQuadWord() intrinsic 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-23 19:59:54 +01:00 |  | 
			
				
					|  | f20ab3e52e   | Implement HlLoadTaskRegister() for loading TSS segment selector into task register 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-23 15:26:35 +01:00 |  | 
			
				
					|  | 9cbe2d458c   | Initial support for EFI framebuffer | 2023-01-23 15:26:35 +01:00 |  | 
			
				
					|  | fb60625abc   | Add more intrinsic routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-13 22:32:45 +01:00 |  | 
			
				
					|  | 12b8c5f539   | Switch kernel stack and move boot structures initialization into separate routine 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-08 10:35:49 +01:00 |  | 
			
				
					|  | 3caca6e1bf   | Set kernel subsystem to XT_NATIVE_KERNEL 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-06 19:25:21 +01:00 |  | 
			
				
					|  | f2b51ff69c   | Code formatting 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-05 22:45:52 +01:00 |  | 
			
				
					|  | 3131aac7a9   | Move serial ports I/O address to architecture specific header 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-05 15:58:36 +01:00 |  | 
			
				
					|  | 5730e8692e   | Reorganisation of KeStartXtSystem() routine and early debug printing 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-04 23:08:59 +01:00 |  | 
			
				
					|  | c5a7d0fe05   | Improvements in COM port support 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-02 16:14:00 +01:00 |  | 
			
				
					|  | 94e9fa1293   | Allow to provide custom COM port address 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-29 23:44:52 +01:00 |  | 
			
				
					|  | e6a7918bac   | Fix release build 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-28 23:28:49 +01:00 |  | 
			
				
					|  | dec021b1ec   | Reorganize early debug printing; initialize kernel stacks when needed 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-28 23:11:35 +01:00 |  | 
			
				
					|  | fcfa575bff   | Implement HlReadTimeStampCounter() routine 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-27 23:28:27 +01:00 |  | 
			
				
					|  | f46615f92c   | Implement HlInvalidateTlbEntry(), HlReadModelSpecificRegister() and HlWriteModelSpecificRegister() routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-27 23:19:33 +01:00 |  | 
			
				
					|  | 938cd175c8   | Export HlIoPortInShort(), HlIoPortInLong(), HlIoPortOutShort() and HlIoPortOutLong() routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-27 22:48:10 +01:00 |  | 
			
				
					|  | 602d89ef27   | Fixes in HlIoPortInShort() and HlIoPortInLong() routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-27 22:43:19 +01:00 |  | 
			
				
					|  | 9828b23400   | Implement HlIoPortInShort(), HlIoPortInLong(), HlIoPortOutShort() and HlIoPortOutLong() routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline failed | 2022-12-27 22:26:45 +01:00 |  | 
			
				
					|  | bffb93b58c   | Add missing calling convention 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-27 22:05:46 +01:00 |  | 
			
				
					|  | 5b75d005a7   | Implement HlClearInterruptFlag() and HlSetInterruptFlag() intrinsic routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-27 18:54:01 +01:00 |  | 
			
				
					|  | 8f3a4aef60   | Code formatting 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-23 22:27:08 +01:00 |  | 
			
				
					|  | 93ad0b4ea0   | Set valid calling convention for HAL routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-23 14:41:11 +01:00 |  | 
			
				
					|  | 3ab1695968   | Common routines for reading from and writing to CPU control registers 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-23 14:30:52 +01:00 |  | 
			
				
					|  | df8de3f85f   | Add missing routines documentation 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-22 23:41:19 +01:00 |  | 
			
				
					|  | cf828a6896   | Fill in kernel initialization block 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-21 20:04:20 +01:00 |  | 
			
				
					|  | 6871291c9a   | Basic steps in XTOS boot protocol 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-14 22:17:17 +01:00 |  | 
			
				
					|  | 9f4db475bb   | Implement HlHalt() intrinsic routine and add basic definitions for kernel services 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-11 23:09:35 +01:00 |  | 
			
				
					|  | 324a88cc01   | Implement HlCpuId() routine and corresponding structures for issueing CPUID instruction 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-11 17:40:56 +01:00 |  | 
			
				
					|  | b89121fded   | Implement routines for accessing and manipulating CPU control registers 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-02 23:03:42 +01:00 |  | 
			
				
					|  | b275caf161   | Implement RtlRemoveEntryList() routine 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-11-28 23:00:20 +01:00 |  | 
			
				
					|  | e37e5b97af   | Initial version of the kernel initialization block, needed to start the kernel 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-11-12 23:17:44 +01:00 |  | 
			
				
					|  | 30bc0c3cb7   | Install kernel under boot directory 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-10-26 20:30:39 +02:00 |  | 
			
				
					|  | b1c08e4a9f   | Implement RtlStringLength() and RtlStringToWideString() routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-10-25 23:45:12 +02:00 |  | 
			
				
					|  | 6a0a1eab23   | Add missing IN/OUT indicators 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-10-02 14:09:29 +02:00 |  | 
			
				
					|  | 6c6e5fe70a   | Implement RtlListLoop() routine for detecting loops in linked lists 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-09-27 19:30:19 +02:00 |  | 
			
				
					|  | 67acacf528   | Use SIZE_T for length limiter 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-09-26 23:02:38 +02:00 |  | 
			
				
					|  | 252eb5c825   | Export RtlWideStringConcatenate() and RtlWideStringLength() routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-09-26 23:01:17 +02:00 |  | 
			
				
					|  | dd0c86003d   | Set correct calling convention for RtlWideStringCompare() and RtlWideStringTokenize() routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-09-26 22:54:21 +02:00 |  | 
			
				
					|  | a0f359bcf7   | Implement RtlWideStringConcatenate() routine 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-09-26 17:26:00 +02:00 |  | 
			
				
					|  | c7f53e193a   | Implement RtlWideStringLength() routine 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-09-26 16:53:58 +02:00 |  | 
			
				
					|  | 109c24f389   | Initial support for xtldr modules and bootloader protocol 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline failed | 2022-09-17 00:14:09 +02:00 |  | 
			
				
					|  | 41f1aee6e3   | Implemented RtlCompareMemory() for better compatibility with NT and made use of it in RtlSameMemory(), implemented RtlFillMemory(), RtlMoveMemory(), RtlSetMemory() and RtlZeroMemory() as well 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-09-06 17:51:44 +02:00 |  |