|
a65c22c9c9
|
Make a copy of modules list, because RtlTokenizeWideString() modifies input data
Builds / ExectOS (amd64) (push) Successful in 29s
Builds / ExectOS (i686) (push) Successful in 29s
|
2023-12-30 14:36:37 +01:00 |
|
|
03ffa1d901
|
Clean up code a bit
Builds / ExectOS (amd64) (push) Successful in 29s
Builds / ExectOS (i686) (push) Successful in 28s
|
2023-12-30 14:23:58 +01:00 |
|
|
1d61b2fb6a
|
Store module dependencies in a linked list
Builds / ExectOS (amd64) (push) Successful in 36s
Builds / ExectOS (i686) (push) Successful in 27s
|
2023-12-30 13:36:17 +01:00 |
|
|
effde90ece
|
Another improvements to module loading support
Builds / ExectOS (amd64) (push) Successful in 29s
Builds / ExectOS (i686) (push) Successful in 27s
|
2023-12-30 11:18:51 +01:00 |
|
|
aa03fc9cb2
|
Add more checks to BlLoadModule() and make it more verbose
Builds / ExectOS (amd64) (push) Successful in 29s
Builds / ExectOS (i686) (push) Successful in 28s
|
2023-12-30 10:54:38 +01:00 |
|
|
08fb9b92d5
|
Small fixes
Builds / ExectOS (amd64) (push) Successful in 29s
Builds / ExectOS (i686) (push) Successful in 28s
|
2023-12-30 10:28:25 +01:00 |
|
|
ea32946bbd
|
Initial modules support
Builds / ExectOS (amd64) (push) Successful in 30s
Builds / ExectOS (i686) (push) Successful in 27s
|
2023-12-30 00:57:01 +01:00 |
|
|
aa534ef011
|
If any of this occur, return error status code
Builds / ExectOS (amd64) (push) Successful in 27s
Builds / ExectOS (i686) (push) Successful in 24s
|
2023-12-23 22:23:17 +01:00 |
|
|
c5b6aa108d
|
Cleanup
Builds / ExectOS (amd64) (push) Successful in 27s
Builds / ExectOS (i686) (push) Successful in 25s
|
2023-12-23 10:47:37 +01:00 |
|
|
ea5365dcfd
|
Add a way to define custom boot menu handler
Builds / ExectOS (amd64) (push) Successful in 27s
Builds / ExectOS (i686) (push) Successful in 25s
|
2023-12-23 10:43:00 +01:00 |
|
|
093ef010c8
|
Add more debugging
Builds / ExectOS (amd64) (push) Successful in 32s
Builds / ExectOS (i686) (push) Successful in 29s
|
2023-12-20 15:54:11 +01:00 |
|
|
a7c345a9b2
|
Semi-functional code for displaying boot menu
Builds / ExectOS (amd64) (push) Successful in 31s
Builds / ExectOS (i686) (push) Successful in 28s
|
2023-12-19 19:50:14 +01:00 |
|
|
a7781c4b0b
|
Implement BlInitializeBootMenuList()
Builds / ExectOS (amd64) (push) Successful in 26s
Builds / ExectOS (i686) (push) Successful in 24s
|
2023-12-18 23:27:49 +01:00 |
|
|
6983b2eeac
|
Make a use of TUI dialogs to inform user about errors
Builds / ExectOS (amd64) (push) Successful in 26s
Builds / ExectOS (i686) (push) Successful in 26s
|
2023-12-18 23:22:54 +01:00 |
|
|
0cea10ad42
|
Store all configuration in a linked list, read config from INI file and EFI shell
Builds / ExectOS (amd64) (push) Successful in 46s
Builds / ExectOS (i686) (push) Successful in 25s
|
2023-12-11 16:31:15 +01:00 |
|
|
6ffedf6302
|
Fix build
Builds / ExectOS (amd64) (push) Successful in 27s
Builds / ExectOS (i686) (push) Successful in 27s
|
2023-12-09 23:48:09 +01:00 |
|
|
3025338e71
|
Check block devices enumeration status
Builds / ExectOS (amd64) (push) Successful in 28s
Builds / ExectOS (i686) (push) Successful in 27s
|
2023-12-07 15:56:39 +01:00 |
|
|
31c8e502c5
|
Discover and enumerate EFI block devices
Builds / ExectOS (amd64) (push) Failing after 15s
Builds / ExectOS (i686) (push) Failing after 14s
|
2023-12-07 15:53:37 +01:00 |
|
|
6733146b71
|
Refactor, part 7; register XTLDR protocol
Builds / ExectOS (amd64) (push) Successful in 32s
Builds / ExectOS (i686) (push) Successful in 28s
|
2023-12-05 22:18:25 +01:00 |
|
|
2b2efd0dd3
|
Refactor part 6
Builds / ExectOS (amd64) (push) Successful in 27s
Builds / ExectOS (i686) (push) Successful in 46s
|
2023-12-04 16:32:07 +01:00 |
|
|
9a3e0f69fa
|
Disable watchdog timer
Builds / ExectOS (amd64) (push) Successful in 26s
Builds / ExectOS (i686) (push) Successful in 25s
|
2023-12-03 23:46:20 +01:00 |
|
|
5131a682b8
|
Refactor part 5; Implement debugging ports
Builds / ExectOS (amd64) (push) Successful in 25s
Builds / ExectOS (i686) (push) Successful in 24s
|
2023-12-03 23:18:49 +01:00 |
|
|
d2f06a2758
|
Refactor part 3
Builds / ExectOS (amd64) (push) Successful in 26s
Builds / ExectOS (i686) (push) Successful in 25s
|
2023-12-03 16:44:01 +01:00 |
|
|
a66456979a
|
Refactor part 2
Builds / ExectOS (amd64) (push) Successful in 25s
Builds / ExectOS (i686) (push) Successful in 26s
|
2023-12-03 16:09:05 +01:00 |
|
|
fce8a50321
|
Refactor part 1
Builds / ExectOS (amd64) (push) Failing after 14s
Builds / ExectOS (i686) (push) Failing after 14s
|
2023-12-03 16:04:12 +01:00 |
|
|
a99ce415ca
|
Early print XTLDR version
Builds / ExectOS (amd64) (push) Successful in 26s
Builds / ExectOS (i686) (push) Successful in 24s
|
2023-12-03 00:50:44 +01:00 |
|
|
03b6e9cd90
|
Initialize the UEFI console
Builds / ExectOS (amd64) (push) Successful in 27s
Builds / ExectOS (i686) (push) Successful in 26s
|
2023-12-02 22:38:58 +01:00 |
|
|
4076175436
|
Initial XTLDR import
Builds / ExectOS (amd64) (push) Successful in 28s
Builds / ExectOS (i686) (push) Successful in 26s
|
2023-12-02 22:24:58 +01:00 |
|