|
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 |
|
|
c8f99ad6ed
|
Initial PE/COFF support for loading image files
ci/woodpecker/push/build Pipeline was successful
|
2022-11-06 19:59:38 +01:00 |
|
|
72ec6819a6
|
Fixes and optimizations in PE/COFF structures
ci/woodpecker/push/build Pipeline was successful
|
2022-11-01 19:11:12 +01:00 |
|
|
1296b44ae0
|
Add executable image (PE/COFF) structures and definitions
ci/woodpecker/push/build Pipeline was successful
|
2022-10-19 16:30:21 +02:00 |
|
|
6d135ce209
|
Define system-wide GUID structure
ci/woodpecker/push/build Pipeline was successful
|
2022-08-22 18:31:04 +02:00 |
|
|
8a23f6ba0e
|
Unify capsule naming convensions and add EFI_BLOCK_DEVICE_DATA structure
ci/woodpecker/push/build Pipeline was successful
|
2022-08-19 23:42:04 +02:00 |
|
|
73f4538a62
|
Boolean cannot be used in EFI, because specification says it is of UINT8 (UCHAR), while XT specifies BOOLEAN as enumerated type
ci/woodpecker/push/build Pipeline was successful
|
2022-08-16 11:38:24 +02:00 |
|
|
ea2de4d5a1
|
Add missing forward reference and missing fields to the EFI_BLOCK_DEVICE structure
ci/woodpecker/push/build Pipeline was successful
|
2022-08-15 19:24:47 +02:00 |
|
|
319e4eaade
|
Import XT kernel mode library
ci/woodpecker/push/build Pipeline failed
|
2022-08-09 16:44:30 +02:00 |
|
|
15502d8be5
|
Reorder forward references
ci/woodpecker/push/build Pipeline was successful
|
2022-08-02 15:25:19 +02:00 |
|
|
9788f37cf8
|
Network and PXE related structures
ci/woodpecker/push/build Pipeline was successful
|
2022-08-02 08:20:40 +02:00 |
|
|
4bead0ead0
|
Put all structures forward references into single place
ci/woodpecker/push/build Pipeline failed
|
2022-08-01 15:03:26 +02:00 |
|
|
35f2c67138
|
Basic XT structures
ci/woodpecker/push/build Pipeline was successful
|
2022-07-29 16:31:59 +02:00 |
|