Commit Graph

32 Commits

Author SHA1 Message Date
befa211aa7 Add PFN related structures and definitions
All checks were successful
Builds / ExectOS (i686) (push) Successful in 34s
Builds / ExectOS (amd64) (push) Successful in 36s
2024-04-08 19:03:58 +02:00
44905bb71d Add missing whitespace character to the comment
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 30s
Builds / ExectOS (i686) (push) Successful in 28s
2024-01-07 00:18:00 +01:00
a90a30ff7a Move XTOS GUIDs into separate header
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 27s
Builds / ExectOS (i686) (push) Successful in 26s
2023-11-29 17:59:53 +01:00
f05a262da2 Cleanup XTDK and XTOSKRNL headers
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 30s
Builds / ExectOS (i686) (push) Successful in 28s
2023-10-29 09:58:47 +01:00
2827bb400f Implement ExAcquireRundownProtection() and ExReleaseRundownProtection() routines
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-03-18 11:11:06 +01:00
e0778d0a12 Introduce kernel executive
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-03-16 23:40:38 +01:00
ef23acc3bc Add Deferred Procedure Call (DPC) and processor power state related structures
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-02-27 19:58:47 +01:00
c8428241dd Add missing headers containing forward references of MM routines
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-02-20 22:22:32 +01:00
feff0d9b7b More core kernel library structures
Some checks failed
ci/woodpecker/push/build Pipeline failed
2023-02-16 17:46:51 +01:00
b1c2b209e3 Implement RtlGetStackLimits() routine
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-02-15 20:12:58 +01:00
9132c47cd9 Initial process and thread related structures
Some checks failed
ci/woodpecker/push/build Pipeline failed
2023-02-08 23:40:58 +01:00
27e2fdf4f2 Introduce architecture library as new kernel subsystem and move selected routines into new subsystem
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-01-28 10:34:55 +01:00
ca1d7ddfe8 Basic context, frames and exceptions definitions
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-01-07 23:36:50 +01:00
712de4e4e4 XTDK contains headers uniquely identified
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-01-05 23:28:43 +01:00
3250ad67aa Rename header file
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-01-05 23:09:54 +01:00
4c031f4075 Add I/O related type definitions
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-01-02 16:10:43 +01:00
dec021b1ec Reorganize early debug printing; initialize kernel stacks when needed
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-12-28 23:11:35 +01:00
3e8bdfe9fe Add missing forward routines definitions
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-12-23 00:09:33 +01:00
9f4db475bb Implement HlHalt() intrinsic routine and add basic definitions for kernel services
All checks were successful
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
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-12-11 17:40:56 +01:00
93fa2aed67 Implement BlMapVirtualMemory() routine for recursive mapping
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-12-06 23:32:31 +01:00
b89121fded Implement routines for accessing and manipulating CPU control registers
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-12-02 23:03:42 +01:00
131275e788 Import loader structures definitions
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-11-15 20:16:23 +01:00
60c56c4462 Firmware dependent XT structures
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-11-12 12:21:08 +01:00
1296b44ae0 Add executable image (PE/COFF) structures and definitions
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-10-19 16:30:21 +02:00
a7d07e7ecb Integrate xtklib with the kernel
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-08-30 23:23:02 +02:00
f03b79ee2f Implement BlGetVolumeDevicePath() and BlpDissectVolumeArcPath()
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-08-22 20:09:50 +02:00
319e4eaade Import XT kernel mode library
Some checks failed
ci/woodpecker/push/build Pipeline failed
2022-08-09 16:44:30 +02:00
d1fff10c15 Add basic EFI-related structures
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-07-31 10:54:03 +02:00
35f2c67138 Basic XT structures
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-07-29 16:31:59 +02:00
c2eea0e6b5 Add EFI-related status codes and definitions
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-07-29 08:49:52 +02:00
3da8106c02 Import basic part of XTDK
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-07-28 17:02:15 +02:00