|  | 9298aef87e   | Separate boolean definition for C and C++ 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 30s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 29s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s | 2025-09-23 19:06:18 +02:00 |  | 
			
				
					|  | 4947f788d5   | Migrate KE subsystem to C++ 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 23s 
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 27s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 21s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 25s | 2025-09-09 23:20:50 +02:00 |  | 
			
				
					|  | c2a4ad026a   | Implement KD subsystem, add serial & framebuffer debug providers 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 37s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 28s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 22s | 2025-09-04 10:49:40 +02:00 |  | 
			
				
					|  | db81e43525   | Add missing forward references for RTL types 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 29s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 36s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 35s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 27s | 2025-09-04 10:28:32 +02:00 |  | 
			
				
					|  | f9fe20ba68   | Adjust forward references for HL_FRAMEBUFFER_DATA and HL_SCROLL_REGION_DATA 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 35s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 30s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 33s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 34s | 2025-09-03 16:44:52 +02:00 |  | 
			
				
					|  | f77f2bbf92   | Introduce architecture-specific page map routines 
		
	
	
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 23s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 27s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 31s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 33s | 2025-08-17 00:23:19 +02:00 |  | 
			
				
					|  | 91e8a86ee2   | Implement kernel undefined behavior sanitizer support 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 35s 
				
	
				Builds / ExectOS (i686) (push) Successful in 34s | 2024-06-12 16:19:24 +02:00 |  | 
			
				
					|  | 86bc2042e5   | Cleanup XTDK headers 
		
	
	
		
			
				
	
				Builds / ExectOS (i686) (push) Successful in 35s 
				
	
				Builds / ExectOS (amd64) (push) Successful in 36s | 2024-06-06 23:09:03 +02:00 |  | 
			
				
					|  | 9124574bc5   | Fixes and improvements to ACPI related structures and definitions 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 38s 
				
	
				Builds / ExectOS (i686) (push) Successful in 35s | 2024-06-03 21:17:31 +02:00 |  | 
			
				
					|  | 5221db2e63   | Rename LOADER_MEMORY_MAPPING structure to more meaningful LOADER_MEMORY_DESCRIPTOR 
		
	
	
		
			
				
	
				Builds / ExectOS (i686) (push) Successful in 2m8s 
				
	
				Builds / ExectOS (amd64) (push) Successful in 2m11s | 2024-05-23 19:00:50 +02:00 |  | 
			
				
					|  | ac33b86c3d   | Implement AcGetAcpiTable() routine 
		
	
	
		
			
				
	
				Builds / ExectOS (i686) (push) Successful in 53s 
				
	
				Builds / ExectOS (amd64) (push) Successful in 55s | 2024-05-19 23:45:28 +02:00 |  | 
			
				
					|  | befa211aa7   | Add PFN related structures and definitions 
		
	
	
		
			
				
	
				Builds / ExectOS (i686) (push) Successful in 34s 
				
	
				Builds / ExectOS (amd64) (push) Successful in 36s | 2024-04-08 19:03:58 +02:00 |  | 
			
				
					|  | 41ebabcb09   | Provide only necessary framebuffer information to the kernel 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 33s 
				
	
				Builds / ExectOS (i686) (push) Successful in 32s | 2024-03-15 16:46:53 +01:00 |  | 
			
				
					|  | 5814775c43   | Add EFI legacy BIOS protocol related structures 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 33s 
				
	
				Builds / ExectOS (i686) (push) Successful in 31s | 2024-03-07 21:55:58 +01:00 |  | 
			
				
					|  | 17c50ea912   | Redesign a way of storing module information; this allows to store more data in a single section, like license or a list of authors, as well as solves the problem with different module name lengths 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 33s 
				
	
				Builds / ExectOS (i686) (push) Successful in 31s | 2024-02-28 23:28:33 +01:00 |  | 
			
				
					|  | 0c691a40e3   | Update memory mapping related structures 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 31s 
				
	
				Builds / ExectOS (i686) (push) Failing after 16s | 2024-01-29 19:31:20 +01:00 |  | 
			
				
					|  | 3c0a43d55a   | Rework of EFI FrameBuffer module 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 33s 
				
	
				Builds / ExectOS (i686) (push) Successful in 29s | 2024-01-28 15:03:55 +01:00 |  | 
			
				
					|  | 89c18bbce6   | Initial paging support 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 29s 
				
	
				Builds / ExectOS (i686) (push) Successful in 28s | 2024-01-17 14:42:07 +01:00 |  | 
			
				
					|  | 1270c7e283   | Add EFI_ACPI_ADDRESS_SPACE_DESCRIPTOR structure and missing forward references 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 47s 
				
	
				Builds / ExectOS (i686) (push) Successful in 30s | 2024-01-11 21:21:47 +01:00 |  | 
			
				
					|  | 4412d4fc98   | Rewrite core of the XTLDR boot loader 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 1m1s 
				
	
				Builds / ExectOS (i686) (push) Successful in 29s Reviewed-on: #7
Reviewed-by: Piotr Likoski <likoski@noreply.codingworkshop.git>
Co-authored-by: Rafal Kupiec <belliash@codingworkshop.eu.org>
Co-committed-by: Rafal Kupiec <belliash@codingworkshop.eu.org> | 2024-01-09 18:51:04 +01:00 |  | 
			
				
					|  | c526e63b7a   | Add EFI Framework MP services protocol related structures 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 46s 
				
	
				Builds / ExectOS (i686) (push) Successful in 29s | 2023-11-23 15:38:32 +01:00 |  | 
			
				
					|  | d083d00ab1   | Add EFI MP services protocol structures 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 28s 
				
	
				Builds / ExectOS (i686) (push) Successful in 28s | 2023-11-16 23:06:01 +01:00 |  | 
			
				
					|  | 67496bef28   | Add KLOCK_QUEUE_HANDLE structure definition 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686) (push) Successful in 28s | 2023-11-11 11:36:22 +01:00 |  | 
			
				
					|  | 934dba37a1   | Initial kernel events support 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-03-17 16:46:18 +01:00 |  | 
			
				
					|  | e0778d0a12   | Introduce kernel executive 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-03-16 23:40:38 +01:00 |  | 
			
				
					|  | 8f653c47dc   | Initial Deferred Procedure Call (DPC) support 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-03-05 22:56:16 +01:00 |  | 
			
				
					|  | 870a6680b0   | Add thread information block 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-03-01 00:14:06 +01:00 |  | 
			
				
					|  | ef23acc3bc   | Add Deferred Procedure Call (DPC) and processor power state related structures 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-27 19:58:47 +01:00 |  | 
			
				
					|  | 9c74aafe3d   | Initial implementation of process initialization 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-24 19:52:20 +01:00 |  | 
			
				
					|  | c4d1f1cd0d   | Initial implementation of the thread initialization 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-23 20:11:21 +01:00 |  | 
			
				
					|  | 9e264e5327   | Update kernel related structures 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-21 16:49:44 +01:00 |  | 
			
				
					|  | feff0d9b7b   | More core kernel library structures 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline failed | 2023-02-16 17:46:51 +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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 9132c47cd9   | Initial process and thread related structures 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline failed | 2023-02-08 23:40:58 +01:00 |  | 
			
				
					|  | 73fc7607cd   | There is no need to specify alignment of the structure in the forward reference 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-02 15:37:57 +01:00 |  | 
			
				
					|  | 1a93c198ed   | Add missing forward reference to _LOADER_GRAPHICS_INFORMATION_BLOCK structure 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-16 19:51:19 +01:00 |  | 
			
				
					|  | e3f0782053   | Add enumeration of efi supported graphics protocols 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-16 00:10:44 +01:00 |  | 
			
				
					|  | 5d74fb2bb5   | Add UGA related structures 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-16 00:03:35 +01:00 |  | 
			
				
					|  | 6255165f10   | Add missing EFI enumeration lists forward references 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-08 09:31:40 +01:00 |  | 
			
				
					|  | fd6e273d8a   | Add missing forward references 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-07 23:44:00 +01:00 |  | 
			
				
					|  | ca1d7ddfe8   | Basic context, frames and exceptions definitions 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-07 23:36:50 +01:00 |  | 
			
				
					|  | 712de4e4e4   | XTDK contains headers uniquely identified 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-05 23:28:43 +01:00 |  | 
			
				
					|  | a5b3350559   | Add _M128 structure definition 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-04 16:16:17 +01:00 |  | 
			
				
					|  | d8f2135ac6   | Add more PCI(E) related definitions 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-02 23:59:32 +01:00 |  | 
			
				
					|  | e8e7d7b905   | Add missing forward declaration 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-02 16:11:50 +01:00 |  | 
			
				
					|  | e9d30a0fd9   | Add missing forward structures definitions 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-22 22:58:52 +01:00 |  | 
			
				
					|  | 131275e788   | Import loader structures definitions 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-11-15 20:16:23 +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 |  |