Граф коммитов

27 Коммитов

Автор SHA1 Сообщение Дата
156cb7bcac Refactor system resources to be able to distinguish if requested resource does not exist or if it is locked and cannot be reused
Некоторые проверки не удались
Builds / ExectOS (amd64) (push) Failing after 28s
Builds / ExectOS (i686) (push) Failing after 28s
2024-06-22 18:54:34 +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
c289dab514 Add ACPI resource type
Все проверки выполнены успешно
Builds / ExectOS (amd64) (push) Successful in 36s
Builds / ExectOS (i686) (push) Successful in 35s
2024-06-02 21:36:59 +02:00
74c1b03a6b Implement a system resources management routines
Некоторые проверки не удались
Builds / ExectOS (amd64) (push) Failing after 10m17s
Builds / ExectOS (i686) (push) Failing after 10m15s
2024-05-16 23:08:59 +02:00
f74a5521ba Update KPROCESS and KTHREAD structure definitions
Все проверки выполнены успешно
Builds / ExectOS (amd64) (push) Successful in 39s
Builds / ExectOS (i686) (push) Successful in 37s
2024-05-14 19:44:10 +02:00
30a2cb9849 Update timers support
Все проверки выполнены успешно
Builds / ExectOS (amd64) (push) Successful in 47s
Builds / ExectOS (i686) (push) Successful in 46s
2024-04-21 13:57:55 +02:00
ec81294eba Add spinlock queue levels
Все проверки выполнены успешно
Builds / ExectOS (amd64) (push) Successful in 29s
Builds / ExectOS (i686) (push) Successful in 27s
2024-02-04 19:27:16 +01:00
55cc62f5a0 Rename KIRQL to KRUNLEVEL type
Все проверки выполнены успешно
Builds / ExectOS (amd64) (push) Successful in 27s
Builds / ExectOS (i686) (push) Successful in 27s
2023-11-25 00:32:55 +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
e11ef2f008 Use correct calling convention for a deferred routine
Все проверки выполнены успешно
Builds / ExectOS (i686) (push) Successful in 26s
Builds / ExectOS (amd64) (push) Successful in 26s
2023-10-30 15:28:00 +01:00
934dba37a1 Initial kernel events support
Все проверки выполнены успешно
ci/woodpecker/push/build Pipeline was successful
2023-03-17 16:46:18 +01:00
5677719038 Initialize thread context for AMD64
Все проверки выполнены успешно
ci/woodpecker/push/build Pipeline was successful
2023-03-14 17:37:20 +01:00
8f653c47dc Initial Deferred Procedure Call (DPC) support
Все проверки выполнены успешно
ci/woodpecker/push/build Pipeline was successful
2023-03-05 22:56:16 +01:00
fd8eec1d86 Add EFLAGS and THREAD_ENVIRONMENT_BLOCK for amd64
Все проверки выполнены успешно
ci/woodpecker/push/build Pipeline was successful
2023-03-05 19:03:34 +01:00
870a6680b0 Add thread information block
Все проверки выполнены успешно
ci/woodpecker/push/build Pipeline was successful
2023-03-01 00:14:06 +01:00
e8e6cf1192 Set calling convention in each routine callback
Все проверки выполнены успешно
ci/woodpecker/push/build Pipeline was successful
2023-02-28 19:41:58 +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
3354075900 Initial Asynchronous Procedure Call (APC) support
Все проверки выполнены успешно
ci/woodpecker/push/build Pipeline was successful
2023-02-18 00:04:51 +01:00
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
d28687631b Add thread stack information to the structure
Все проверки выполнены успешно
ci/woodpecker/push/build Pipeline was successful
2023-02-15 20:08:19 +01:00
9132c47cd9 Initial process and thread related structures
Некоторые проверки не удались
ci/woodpecker/push/build Pipeline failed
2023-02-08 23:40:58 +01:00
ca1d7ddfe8 Basic context, frames and exceptions definitions
Все проверки выполнены успешно
ci/woodpecker/push/build Pipeline was successful
2023-01-07 23:36:50 +01:00