Commit Graph

127 Commits

Author SHA1 Message Date
73f4538a62
Boolean cannot be used in EFI, because specification says it is of UINT8 (UCHAR), while XT specifies BOOLEAN as enumerated type 2022-08-16 11:38:24 +02:00
ea2de4d5a1
Add missing forward reference and missing fields to the EFI_BLOCK_DEVICE structure 2022-08-15 19:24:47 +02:00
72a235fb27
Add ramdisk device path id 2022-08-15 19:17:19 +02:00
780038901e
Add missing device path types and block device structure 2022-08-15 19:09:14 +02:00
e6aaa1a83c
Mark serial port as fully initialized and always check that before printing anything to the serial console 2022-08-10 17:56:41 +02:00
fa8fa99d6f
Add XT status codes used by xtklib 2022-08-09 16:49:14 +02:00
319e4eaade
Import XT kernel mode library 2022-08-09 16:44:30 +02:00
15502d8be5
Reorder forward references 2022-08-02 15:25:19 +02:00
9788f37cf8
Network and PXE related structures 2022-08-02 08:20:40 +02:00
4bead0ead0
Put all structures forward references into single place 2022-08-01 15:03:26 +02:00
f5b85a72e7
Network interface identifier protocol and missing definitions 2022-08-01 12:47:45 +02:00
4afc8e1cbf
EFI file system structures 2022-08-01 08:57:58 +02:00
66e0f0cba4
Support for universal asynchronous receiver-transmitter (UART) port 2022-07-31 23:55:16 +02:00
231938766c
GPT & MBR EFI support 2022-07-31 23:29:53 +02:00
9ba3c6a348
More EFI protocols and fix formatting 2022-07-31 23:16:36 +02:00
5615440df5
Add EFI console extension protocol 2022-07-31 18:54:00 +02:00
4d49c37447
Add EFI Capsule Block Descriptor structure 2022-07-31 18:38:19 +02:00
c6da867996
Some fixes to EFI routines forward references 2022-07-31 14:48:30 +02:00
e686206b84
EFI PCI I/O protocol related structures 2022-07-31 13:39:50 +02:00
a8d1fab287
Add missing forward references and correct formatting 2022-07-31 12:57:18 +02:00
dbded1e5e4
Add EFI device path structures 2022-07-31 12:05:40 +02:00
d1fff10c15
Add basic EFI-related structures 2022-07-31 10:54:03 +02:00
35f2c67138
Basic XT structures 2022-07-29 16:31:59 +02:00
0fb2c6875a
Do not use DWORD in kernel mode 2022-07-29 16:23:08 +02:00
c2eea0e6b5
Add EFI-related status codes and definitions 2022-07-29 08:49:52 +02:00
075c4650cf
Add union definition 2022-07-29 08:16:44 +02:00
3da8106c02
Import basic part of XTDK 2022-07-28 17:02:15 +02:00