12 Commits

Author SHA1 Message Date
Mikhail Krichanov
16f4111027 SysCall: Fixed paddings, renamed CoreOpenVolume as
CoreSimpleFileSystemOpenVolume.
2025-01-23 15:59:36 +03:00
Mikhail Krichanov
cd65706178 Ring3: Refactored out CoreRsp and UserStackTop. 2025-01-16 15:43:34 +03:00
Mikhail Krichanov
befe005612 Ring3: Refactored out gCoreSysCallStackTop and gRing3CallStackTop. 2025-01-13 13:27:58 +03:00
Mikhail Krichanov
cd2cf69823 SysCall: Added support for UnicodeCollationProtocol in User space. 2025-01-09 19:49:16 +03:00
Mikhail Krichanov
ce3bfc7754 SysCall: Refactored Core wrappers to allow support for multiple User space drivers. 2025-01-09 15:42:04 +03:00
Mikhail Krichanov
d8aa9c3ea7 Core/Dxe: Changed line ending to Windows style. 2024-09-03 13:24:22 +03:00
Mikhail Krichanov
83d58a276c Ring3: Added UnicodeCollationProtocol wrappers. 2024-09-03 13:19:15 +03:00
Mikhail Krichanov
126b21b719 Ring3: Added SysCallHandleProtocol and
SIMPLE_FILE_SYSTEM_PROTOCOL wrapper.
2024-09-03 13:10:47 +03:00
Mikhail Krichanov
3868edbf44 Ring3: Refactored comparing of GUIDs. 2024-09-03 13:10:47 +03:00
Mikhail Krichanov
77bb186c8a Ring3: Refactored AllocateRing3CopyPages() and mUserDriverBinding. 2024-09-03 13:10:47 +03:00
Mikhail Krichanov
313cf0bfae Ring3: Added Ring3EntryPoint draft. 2024-09-03 13:10:46 +03:00
Mikhail Krichanov
046421d220 Ring3: Added SysCallInstallMultipleProtocolInterfaces draft. 2024-09-03 13:10:46 +03:00