.clang-format .editorconfig .gitattributes .gitignore CODEOWNERS Doxyfile MailMap ReadMe.md apps/Common.h apps/Framework.h apps/make_application.sh apps/make_framework.json apps/src/Framework.cc apps/src/MakeFramework.cc compile_flags.txt dev/Modules/ACPI/ACPI.h dev/Modules/ACPI/ACPIFactoryInterface.h dev/Modules/AHCI/.gitkeep dev/Modules/AHCI/AHCI.h dev/Modules/APM/APM.h dev/Modules/ATA/ATA.h dev/Modules/FB/FB.h dev/Modules/FB/Text.h dev/Modules/FB/WS.h dev/Modules/Flash/Flash.h dev/Modules/GLCG/GLCG.h dev/Modules/GPRS/.keepme dev/Modules/HPET/.gitkeep dev/Modules/HPET/Defines.h dev/Modules/IEEE802/.gitkeep dev/Modules/LTE/LTE.h dev/Modules/MBCI/Interface.h dev/Modules/MBCI/MBCI.h dev/Modules/NVME/NVME.h dev/Modules/OHCI/.gitkeep dev/Modules/ReadMe.md dev/Modules/SCSI/.gitkeep dev/Modules/SCSI/SCSI.h dev/Modules/WSGL/WSGL.h dev/Modules/WiFi/.gitkeep dev/Modules/XHCI/.gitkeep dev/Modules/XHCI/Defines.h dev/SCIKit/CompilerHint.h dev/SCIKit/Foundation.h dev/SCIKit/LPC.h dev/SCIKit/Macros.h dev/SCIKit/ReadMe.md dev/SCIKit/SysCalls.h dev/SCIKit/build.json dev/SCIKit/doc/SCIKit.drawio dev/SCIKit/sci.dll dev/SCIKit/sci.json dev/SCIKit/scm-design.drawio dev/SCIKit/src/DispatchSysCalls.asm dev/SCIKit/src/MemoryMgr.cc dev/SCIKit/src/Syscall.asm dev/SCIKit/xpcom_core.h dev/ZBAKit/BootKit/BitManip.h dev/ZBAKit/BootKit/BootKit.h dev/ZBAKit/BootKit/Device.h dev/ZBAKit/BootKit/EPM.h dev/ZBAKit/BootKit/HW/ATA.h dev/ZBAKit/BootKit/HW/SATA.h dev/ZBAKit/BootKit/Platform.h dev/ZBAKit/BootKit/Protocol.h dev/ZBAKit/BootKit/Rsrc/NewBoot.rsrc dev/ZBAKit/BootKit/Rsrc/NewBootFatal.rsrc dev/ZBAKit/BootKit/STB.h dev/ZBAKit/BootKit/Support.h dev/ZBAKit/BootKit/Thread.h dev/ZBAKit/DownloadOVMF.ps1 dev/ZBAKit/Modules/.keep dev/ZBAKit/Modules/NetBoot/.hgkeep dev/ZBAKit/Modules/NetBoot/Boot.S dev/ZBAKit/Modules/NetBoot/Module.cc dev/ZBAKit/Modules/NetBoot/NetBoot.h dev/ZBAKit/Modules/NetBoot/build.json dev/ZBAKit/Modules/SysChk/.hgkeep dev/ZBAKit/Modules/SysChk/Boot.S dev/ZBAKit/Modules/SysChk/Module.cc dev/ZBAKit/Modules/SysChk/build.json dev/ZBAKit/Modules/SysChk/syschk.sys dev/ZBAKit/OVMF.fd dev/ZBAKit/ReadMe.md dev/ZBAKit/amd64-efi.make dev/ZBAKit/arm64-efi.make dev/ZBAKit/epm-master-1.img dev/ZBAKit/epm-master-2.img dev/ZBAKit/epm-slave.img dev/ZBAKit/src/.gitkeep dev/ZBAKit/src/BootFileReader.cc dev/ZBAKit/src/BootString.cc dev/ZBAKit/src/BootSupport.cc dev/ZBAKit/src/BootTextWriter.cc dev/ZBAKit/src/BootThread.cc dev/ZBAKit/src/BootloaderRsrc.rsrc dev/ZBAKit/src/HEL/64X000/.gitkeep dev/ZBAKit/src/HEL/64X000/Boot64x0.S dev/ZBAKit/src/HEL/AMD64/.gitkeep dev/ZBAKit/src/HEL/AMD64/BootAHCI.cc dev/ZBAKit/src/HEL/AMD64/BootAPI.S dev/ZBAKit/src/HEL/AMD64/BootATA.cc dev/ZBAKit/src/HEL/AMD64/BootMain.cc dev/ZBAKit/src/HEL/AMD64/BootPlatform.cc dev/ZBAKit/src/HEL/AMD64/BootSATA.cc dev/ZBAKit/src/HEL/ARM64/.gitkeep dev/ZBAKit/src/HEL/ARM64/BootMain.cc dev/ZBAKit/src/HEL/ARM64/BootPlatform.cc dev/ZBAKit/src/HEL/POWER/.gitkeep dev/ZBAKit/src/HEL/POWER/CoreBootStartup.S dev/ZBAKit/src/New+Delete.cc dev/ZBAKit/src/Root/EFI/BOOT/BOOTX64.EFI dev/ZBAKit/src/Root/EFI/BOOT/ZBAOSLDR.EFI dev/ZBAKit/src/Root/EFI/STARTUP.NSH dev/ZBAKit/src/Root/minoskrnl.exe dev/ZBAKit/src/Root/syschk.sys dev/ZBAKit/src/Root/zbaosldr.exe dev/ZBAKit/src/Root/zka/startup.wav dev/ZBAKit/src/Root/zka/urbanist.ttf dev/ZBAKit/src/zbaosldr.exe dev/ZKAKit/ArchKit/ArchKit.h dev/ZKAKit/CFKit/GUIDWizard.h dev/ZKAKit/CFKit/GUIDWrapper.h dev/ZKAKit/CFKit/Property.h dev/ZKAKit/CFKit/Utils.h dev/ZKAKit/CompilerKit/CompilerKit.h dev/ZKAKit/CompilerKit/Detail.h dev/ZKAKit/CompilerKit/Version.h dev/ZKAKit/CompressKit/GZip.h dev/ZKAKit/CompressKit/RLE.h dev/ZKAKit/FSKit/Defines.h dev/ZKAKit/FSKit/HPFS.h dev/ZKAKit/FSKit/IndexableProperty.h dev/ZKAKit/FSKit/NeFS.h dev/ZKAKit/FirmwareKit/.gitkeep dev/ZKAKit/FirmwareKit/CoreBoot/.gitkeep dev/ZKAKit/FirmwareKit/CoreBoot/CoreBoot.h dev/ZKAKit/FirmwareKit/EFI.h dev/ZKAKit/FirmwareKit/EFI/API.h dev/ZKAKit/FirmwareKit/EFI/EFI.h dev/ZKAKit/FirmwareKit/EPM.h dev/ZKAKit/FirmwareKit/Handover.h dev/ZKAKit/HALKit/.gitkeep dev/ZKAKit/HALKit/64x0/.hgkeep dev/ZKAKit/HALKit/64x0/APM/.hgkeep dev/ZKAKit/HALKit/64x0/HalVirtualMemory.cc dev/ZKAKit/HALKit/64x0/MBCI/.gitkeep dev/ZKAKit/HALKit/64x0/ReadMe.md dev/ZKAKit/HALKit/AMD64/CPUID.h dev/ZKAKit/HALKit/AMD64/HalACPIFactoryInterface.cc dev/ZKAKit/HALKit/AMD64/HalAPICController.cc dev/ZKAKit/HALKit/AMD64/HalBoot.asm dev/ZKAKit/HALKit/AMD64/HalCPUAMD64.cc dev/ZKAKit/HALKit/AMD64/HalCommonAPI.asm dev/ZKAKit/HALKit/AMD64/HalContextSwitchAMD64.asm dev/ZKAKit/HALKit/AMD64/HalControlRegister.s dev/ZKAKit/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc dev/ZKAKit/HALKit/AMD64/HalCoreMPScheduler.cc dev/ZKAKit/HALKit/AMD64/HalDebugOutput.cc dev/ZKAKit/HALKit/AMD64/HalDebugPort.cc dev/ZKAKit/HALKit/AMD64/HalDescriptorLoader.cc dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm dev/ZKAKit/HALKit/AMD64/HalKernelMain.cc dev/ZKAKit/HALKit/AMD64/HalPagingMgrAMD64.cc dev/ZKAKit/HALKit/AMD64/HalRoutineWait.s dev/ZKAKit/HALKit/AMD64/HalSchedulerCoreAMD64.cc dev/ZKAKit/HALKit/AMD64/HalTimerAMD64.cc dev/ZKAKit/HALKit/AMD64/HalUtils.asm dev/ZKAKit/HALKit/AMD64/Hypervisor.h dev/ZKAKit/HALKit/AMD64/MBCI/HalMBCI.cc dev/ZKAKit/HALKit/AMD64/PCI/DMA.cc dev/ZKAKit/HALKit/AMD64/PCI/Database.cc dev/ZKAKit/HALKit/AMD64/PCI/Device.cc dev/ZKAKit/HALKit/AMD64/PCI/Express.cc dev/ZKAKit/HALKit/AMD64/PCI/IO.cc dev/ZKAKit/HALKit/AMD64/PCI/Iterator.cc dev/ZKAKit/HALKit/AMD64/PCI/PCI.cc dev/ZKAKit/HALKit/AMD64/Paging.h dev/ZKAKit/HALKit/AMD64/Processor.h dev/ZKAKit/HALKit/AMD64/ReadMe.md dev/ZKAKit/HALKit/AMD64/Storage/AHCI-DMA.cc dev/ZKAKit/HALKit/AMD64/Storage/AHCI.cc dev/ZKAKit/HALKit/AMD64/Storage/ATA-DMA.cc dev/ZKAKit/HALKit/AMD64/Storage/ATA-PIO.cc dev/ZKAKit/HALKit/ARM64/.gitkeep dev/ZKAKit/HALKit/ARM64/APM/.gitkeep dev/ZKAKit/HALKit/ARM64/APM/APM.cc dev/ZKAKit/HALKit/ARM64/HalACPIFactoryInterface.cc dev/ZKAKit/HALKit/ARM64/HalCoreMPScheduler.cc dev/ZKAKit/HALKit/ARM64/HalDebugOutput.cc dev/ZKAKit/HALKit/ARM64/HalKernelMain.cc dev/ZKAKit/HALKit/ARM64/HalPageInternal.S dev/ZKAKit/HALKit/ARM64/HalPagingMgrARM64.cc dev/ZKAKit/HALKit/ARM64/HalSchedulerCoreARM64.cc dev/ZKAKit/HALKit/ARM64/HalTimer.cc dev/ZKAKit/HALKit/ARM64/HalTimerARM64.cc dev/ZKAKit/HALKit/ARM64/MBCI/.keepme dev/ZKAKit/HALKit/ARM64/Paging.h dev/ZKAKit/HALKit/ARM64/Processor.h dev/ZKAKit/HALKit/ARM64/ReadMe.md dev/ZKAKit/HALKit/ARM64/Storage/.gitkeep dev/ZKAKit/HALKit/ARM64/Storage/HalFlash.cc dev/ZKAKit/HALKit/AXP/CR.s dev/ZKAKit/HALKit/AXP/CoreInterruptHandlerDEC.cpp dev/ZKAKit/HALKit/AXP/CoreSyscallHandlerDEC.cpp dev/ZKAKit/HALKit/AXP/HAL.s dev/ZKAKit/HALKit/AXP/Processor.h dev/ZKAKit/HALKit/AXP/README dev/ZKAKit/HALKit/AXP/README.TXT dev/ZKAKit/HALKit/AXP/SYSCALL.s dev/ZKAKit/HALKit/AXP/VM.s dev/ZKAKit/HALKit/POWER/.gitkeep dev/ZKAKit/HALKit/POWER/APM/.gitkeep dev/ZKAKit/HALKit/POWER/HalContextSwitchPowerPC.s dev/ZKAKit/HALKit/POWER/HalHart.cc dev/ZKAKit/HALKit/POWER/HalSerialPort.cc dev/ZKAKit/HALKit/POWER/HalStartSequence.s dev/ZKAKit/HALKit/POWER/HalThread.cc dev/ZKAKit/HALKit/POWER/HalVirtualMemory.cc dev/ZKAKit/HALKit/POWER/Hart.h dev/ZKAKit/HALKit/POWER/MBCI/.gitkeep dev/ZKAKit/HALKit/POWER/MBCI/HalMBCIHost.cc dev/ZKAKit/HALKit/POWER/Processor.h dev/ZKAKit/HALKit/POWER/ReadMe.md dev/ZKAKit/HALKit/RISCV/.keep dev/ZKAKit/HALKit/RISCV/APM/.gitkeep dev/ZKAKit/HALKit/RISCV/Hart.h dev/ZKAKit/HALKit/RISCV/ReadMe.md dev/ZKAKit/HALKit/RISCV/Storage/.gitkeep dev/ZKAKit/HALKit/X86S/.gitkeep dev/ZKAKit/HALKit/X86S/ACPI/.gitkeep dev/ZKAKit/HALKit/X86S/Storage/.gitkeep dev/ZKAKit/HintKit/CompilerHint.h dev/ZKAKit/KernelKit/CodeMgr.h dev/ZKAKit/KernelKit/DebugOutput.h dev/ZKAKit/KernelKit/Defines.h dev/ZKAKit/KernelKit/DeviceMgr.h dev/ZKAKit/KernelKit/DriveMgr.h dev/ZKAKit/KernelKit/FileMgr.h dev/ZKAKit/KernelKit/HardwareThreadScheduler.h dev/ZKAKit/KernelKit/Heap.h dev/ZKAKit/KernelKit/IDLLObject.h dev/ZKAKit/KernelKit/IPEFDLLObject.h dev/ZKAKit/KernelKit/LPC.h dev/ZKAKit/KernelKit/LoaderInterface.h dev/ZKAKit/KernelKit/LockDelegate.h dev/ZKAKit/KernelKit/MSDOS.h dev/ZKAKit/KernelKit/PCI/DMA.h dev/ZKAKit/KernelKit/PCI/DMA.inl dev/ZKAKit/KernelKit/PCI/Database.h dev/ZKAKit/KernelKit/PCI/Device.h dev/ZKAKit/KernelKit/PCI/Express.h dev/ZKAKit/KernelKit/PCI/IO-Impl-AMD64.inl dev/ZKAKit/KernelKit/PCI/IO.h dev/ZKAKit/KernelKit/PCI/Iterator.h dev/ZKAKit/KernelKit/PCI/PCI.h dev/ZKAKit/KernelKit/PE.h dev/ZKAKit/KernelKit/PECodeMgr.h dev/ZKAKit/KernelKit/PEF.h dev/ZKAKit/KernelKit/PEFCodeMgr.h dev/ZKAKit/KernelKit/Semaphore.h dev/ZKAKit/KernelKit/ThreadLocalStorage.h dev/ZKAKit/KernelKit/ThreadLocalStorage.inl dev/ZKAKit/KernelKit/Timer.h dev/ZKAKit/KernelKit/User.h dev/ZKAKit/KernelKit/UserProcessScheduler.h dev/ZKAKit/KernelKit/XCOFF.h dev/ZKAKit/KernelRsrc.rsrc dev/ZKAKit/MoveAll.ARM64.sh dev/ZKAKit/MoveAll.X64.sh dev/ZKAKit/NetworkKit/IP.h dev/ZKAKit/NetworkKit/IPC.h dev/ZKAKit/NetworkKit/LTE.h dev/ZKAKit/NetworkKit/MAC.h dev/ZKAKit/NetworkKit/NetworkDevice.h dev/ZKAKit/NetworkKit/NetworkDevice.inl dev/ZKAKit/NewKit/Array.h dev/ZKAKit/NewKit/ArrayList.h dev/ZKAKit/NewKit/Atom.h dev/ZKAKit/NewKit/Crc32.h dev/ZKAKit/NewKit/CxxAbi.h dev/ZKAKit/NewKit/Defines.h dev/ZKAKit/NewKit/ErrorOr.h dev/ZKAKit/NewKit/Function.h dev/ZKAKit/NewKit/Json.h dev/ZKAKit/NewKit/KString.h dev/ZKAKit/NewKit/Macros.h dev/ZKAKit/NewKit/MutableArray.h dev/ZKAKit/NewKit/New.h dev/ZKAKit/NewKit/NewKit.h dev/ZKAKit/NewKit/OwnPtr.h dev/ZKAKit/NewKit/PageMgr.h dev/ZKAKit/NewKit/Pair.h dev/ZKAKit/NewKit/Pmm.h dev/ZKAKit/NewKit/Ref.h dev/ZKAKit/NewKit/Stop.h dev/ZKAKit/NewKit/Stream.h dev/ZKAKit/NewKit/Utils.h dev/ZKAKit/NewKit/Variant.h dev/ZKAKit/PosixKit/Signals.h dev/ZKAKit/ReadMe.md dev/ZKAKit/StorageKit/AHCI.h dev/ZKAKit/StorageKit/ATA.h dev/ZKAKit/StorageKit/NVME.h dev/ZKAKit/StorageKit/PRDT.h dev/ZKAKit/StorageKit/SCSI.h dev/ZKAKit/StorageKit/StorageKit.h dev/ZKAKit/amd64-efi.make dev/ZKAKit/arm64-efi.make dev/ZKAKit/doc/Explicit Partition Map.pdf dev/ZKAKit/doc/SPECIFICATION.md dev/ZKAKit/doc/TODO-LIST.md dev/ZKAKit/minoskrnl.exe dev/ZKAKit/obj/.hgkeep dev/ZKAKit/power64-cb.make dev/ZKAKit/riscv64-cb.make dev/ZKAKit/src/ACPIFactoryInterface.cc dev/ZKAKit/src/Array.cc dev/ZKAKit/src/ArrayList.cc dev/ZKAKit/src/Atom.cc dev/ZKAKit/src/BitMapMgr.cc dev/ZKAKit/src/CRuntimeLibrary.cc dev/ZKAKit/src/CodeMgr.cc dev/ZKAKit/src/Crc32.cc dev/ZKAKit/src/CxxAbi-AMD64.cc dev/ZKAKit/src/CxxAbi-ARM64.cc dev/ZKAKit/src/Defines.cc dev/ZKAKit/src/DeviceMgr.cc dev/ZKAKit/src/DriveMgr.cc dev/ZKAKit/src/ErrorOr.cc dev/ZKAKit/src/FS/HPFS.cc dev/ZKAKit/src/FS/NeFS.cc dev/ZKAKit/src/FileMgr.cc dev/ZKAKit/src/GUIDWizard.cc dev/ZKAKit/src/GUIDWrapper.cc dev/ZKAKit/src/HardwareThreadScheduler.cc dev/ZKAKit/src/Heap.cc dev/ZKAKit/src/IDLLObject.cc dev/ZKAKit/src/IPEFDLLObject.cc dev/ZKAKit/src/IndexableProperty.cc dev/ZKAKit/src/Json.cc dev/ZKAKit/src/KString.cc dev/ZKAKit/src/LPC.cc dev/ZKAKit/src/LockDelegate.cc dev/ZKAKit/src/MutableArray.cc dev/ZKAKit/src/NeFS+FileMgr.cc dev/ZKAKit/src/NeFS+IO.cc dev/ZKAKit/src/Network/IP.cc dev/ZKAKit/src/Network/IPC.cc dev/ZKAKit/src/Network/NetworkDevice.cc dev/ZKAKit/src/New+Delete.cc dev/ZKAKit/src/OwnPtr.cc dev/ZKAKit/src/PEFCodeMgr.cc dev/ZKAKit/src/PRDT.cc dev/ZKAKit/src/PageMgr.cc dev/ZKAKit/src/Pmm.cc dev/ZKAKit/src/Property.cc dev/ZKAKit/src/Ref.cc dev/ZKAKit/src/Semaphore.cc dev/ZKAKit/src/Stop.cc dev/ZKAKit/src/Storage/AHCIDeviceInterface.cc dev/ZKAKit/src/Storage/ATADeviceInterface.cc dev/ZKAKit/src/Storage/NVMEDeviceInterface.cc dev/ZKAKit/src/Storage/SCSIDeviceInterface.cc dev/ZKAKit/src/Stream.cc dev/ZKAKit/src/ThreadLocalStorage.cc dev/ZKAKit/src/Timer.cc dev/ZKAKit/src/User.cc dev/ZKAKit/src/UserProcessScheduler.cc dev/ZKAKit/src/UserProcessTeam.cc dev/ZKAKit/src/Utils.cc dev/ZKAKit/src/Variant.cc dev/ZKAKit/src/WS/WS.cc dev/ZKAKit/src/WS/WSGL.cc dev/base/EncryptFS/build.json dev/base/EncryptFS/disk_crypt.h dev/base/EncryptFS/src/disk_crypt.cc dev/base/FireWall/FireWall.h dev/base/FireWall/build.json dev/base/FireWall/src/FireWall.cc dev/base/RunDLL64/build.json dev/base/RunDLL64/src/Main.cc dev/base/RunXPCOM/build.json dev/base/RunXPCOM/src/Main.cc dev/comm/xpcom_sms.idl dev/crt/alloca.h dev/crt/base_alloc.h dev/crt/base_exception.h dev/crt/crtx64.json dev/crt/defines.h dev/crt/exit.h dev/crt/math.h dev/crt/src/alloca.cc dev/crt/src/base_exception.cc dev/crt/src/hal/x86/base_alloc.cc dev/crt/src/hal/x86/exit.cc dev/ddk/ddk.h dev/ddk/ddk.json dev/ddk/dev.h dev/ddk/io.h dev/ddk/src/ddk_alloc.c dev/ddk/src/ddk_dev.c dev/ddk/src/ddk_io.c dev/ddk/src/ddk_kernel_call.c dev/ddk/src/ddk_kernel_call_dispatch.S dev/ddk/src/ddk_rt_cxx.cc dev/ddk/src/ddk_str.c dev/ddk/src/ddk_ver.c dev/ddk/str.h dev/hpfs/epm/blob.json dev/hpfs/epm/epm.asm dev/hpfs/hpfs.json dev/hpfs/hpfs_specs.h dev/hpfs/src/hpfs_main.cc doc/DDK.pdf doc/EPM.pdf doc/GUI-System.drawio doc/NeFS.pdf doc/OS-Design.drawio doc/OS-Scheduler-Design.drawio doc/OS-Timer-Design.drawio doc/SCHED-DESIGN.drawio doc/ZXD.drawio make_docs.sh res/zka.svg resources/zka.svg run_format.sh zka-dev.cflags zka-dev.config zka-dev.creator zka-dev.cxxflags zka-dev.files zka-dev.includes