summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--CODEOWNERS4
-rw-r--r--ReadMe.md18
-rw-r--r--compile_flags.txt6
-rw-r--r--dev/BootLoader/BootKit/BitManip.h (renamed from dev/ZBAKit/BootKit/BitManip.h)2
-rw-r--r--dev/BootLoader/BootKit/BootKit.h (renamed from dev/ZBAKit/BootKit/BootKit.h)22
-rw-r--r--dev/BootLoader/BootKit/Device.h (renamed from dev/ZBAKit/BootKit/Device.h)2
-rw-r--r--dev/BootLoader/BootKit/EPM.h (renamed from dev/ZBAKit/BootKit/EPM.h)2
-rw-r--r--dev/BootLoader/BootKit/HW/ATA.h (renamed from dev/ZBAKit/BootKit/HW/ATA.h)2
-rw-r--r--dev/BootLoader/BootKit/HW/SATA.h (renamed from dev/ZBAKit/BootKit/HW/SATA.h)2
-rw-r--r--dev/BootLoader/BootKit/Platform.h (renamed from dev/ZBAKit/BootKit/Platform.h)2
-rw-r--r--dev/BootLoader/BootKit/Protocol.h (renamed from dev/ZBAKit/BootKit/Protocol.h)2
-rw-r--r--dev/BootLoader/BootKit/Rsrc/zka_disk.rsrc (renamed from dev/ZBAKit/BootKit/Rsrc/zka_disk.rsrc)0
-rw-r--r--dev/BootLoader/BootKit/Rsrc/zka_has_disk.rsrc (renamed from dev/ZBAKit/BootKit/Rsrc/zka_has_disk.rsrc)0
-rw-r--r--dev/BootLoader/BootKit/Rsrc/zka_no_disk.rsrc (renamed from dev/ZBAKit/BootKit/Rsrc/zka_no_disk.rsrc)0
-rw-r--r--dev/BootLoader/BootKit/Support.h (renamed from dev/ZBAKit/BootKit/Support.h)2
-rw-r--r--dev/BootLoader/BootKit/Thread.h (renamed from dev/ZBAKit/BootKit/Thread.h)2
-rw-r--r--dev/BootLoader/DownloadOVMF.ps1 (renamed from dev/ZBAKit/DownloadOVMF.ps1)0
-rw-r--r--dev/BootLoader/Modules/.keep (renamed from dev/ZBAKit/Modules/.keep)0
-rw-r--r--dev/BootLoader/Modules/NetBoot/.hgkeep (renamed from dev/ZBAKit/Modules/NetBoot/.hgkeep)0
-rw-r--r--dev/BootLoader/Modules/NetBoot/Boot.S (renamed from dev/ZBAKit/Modules/NetBoot/Boot.S)2
-rw-r--r--dev/BootLoader/Modules/NetBoot/Module.cc (renamed from dev/ZBAKit/Modules/NetBoot/Module.cc)2
-rw-r--r--dev/BootLoader/Modules/NetBoot/NetBoot.h (renamed from dev/ZBAKit/Modules/NetBoot/NetBoot.h)2
-rw-r--r--dev/BootLoader/Modules/NetBoot/build.json (renamed from dev/ZBAKit/Modules/NetBoot/build.json)2
-rw-r--r--dev/BootLoader/Modules/SysChk/.hgkeep (renamed from dev/ZBAKit/Modules/SysChk/.hgkeep)0
-rw-r--r--dev/BootLoader/Modules/SysChk/Boot.S (renamed from dev/ZBAKit/Modules/SysChk/Boot.S)2
-rw-r--r--dev/BootLoader/Modules/SysChk/Module.cc (renamed from dev/ZBAKit/Modules/SysChk/Module.cc)2
-rw-r--r--dev/BootLoader/Modules/SysChk/build.json (renamed from dev/ZBAKit/Modules/SysChk/build.json)2
-rw-r--r--dev/BootLoader/ReadMe.md (renamed from dev/ZBAKit/ReadMe.md)2
-rw-r--r--dev/BootLoader/amd64-efi.make (renamed from dev/ZBAKit/amd64-efi.make)6
-rw-r--r--dev/BootLoader/arm64-efi.make (renamed from dev/ZBAKit/arm64-efi.make)6
-rw-r--r--dev/BootLoader/src/.gitkeep (renamed from dev/ZBAKit/src/.gitkeep)0
-rw-r--r--dev/BootLoader/src/BootFileReader.cc (renamed from dev/ZBAKit/src/BootFileReader.cc)2
-rw-r--r--dev/BootLoader/src/BootString.cc (renamed from dev/ZBAKit/src/BootString.cc)2
-rw-r--r--dev/BootLoader/src/BootSupport.cc (renamed from dev/ZBAKit/src/BootSupport.cc)2
-rw-r--r--dev/BootLoader/src/BootTextWriter.cc (renamed from dev/ZBAKit/src/BootTextWriter.cc)2
-rw-r--r--dev/BootLoader/src/BootThread.cc (renamed from dev/ZBAKit/src/BootThread.cc)2
-rw-r--r--dev/BootLoader/src/BootloaderRsrc.rsrc (renamed from dev/ZBAKit/src/BootloaderRsrc.rsrc)6
-rw-r--r--dev/BootLoader/src/HEL/64X000/.gitkeep (renamed from dev/ZBAKit/src/HEL/64X000/.gitkeep)0
-rw-r--r--dev/BootLoader/src/HEL/64X000/Boot64x0.S (renamed from dev/ZBAKit/src/HEL/64X000/Boot64x0.S)2
-rw-r--r--dev/BootLoader/src/HEL/AMD64/.gitkeep (renamed from dev/ZBAKit/src/HEL/AMD64/.gitkeep)0
-rw-r--r--dev/BootLoader/src/HEL/AMD64/BootAPI.S (renamed from dev/ZBAKit/src/HEL/AMD64/BootAPI.S)0
-rw-r--r--dev/BootLoader/src/HEL/AMD64/BootATA.cc (renamed from dev/ZBAKit/src/HEL/AMD64/BootATA.cc)6
-rw-r--r--dev/BootLoader/src/HEL/AMD64/BootMain.cc (renamed from dev/ZBAKit/src/HEL/AMD64/BootMain.cc)33
-rw-r--r--dev/BootLoader/src/HEL/AMD64/BootPlatform.cc (renamed from dev/ZBAKit/src/HEL/AMD64/BootPlatform.cc)2
-rw-r--r--dev/BootLoader/src/HEL/AMD64/BootSATA.cc (renamed from dev/ZBAKit/src/HEL/AMD64/BootSATA.cc)6
-rw-r--r--dev/BootLoader/src/HEL/ARM64/.gitkeep (renamed from dev/ZBAKit/src/HEL/ARM64/.gitkeep)0
-rw-r--r--dev/BootLoader/src/HEL/ARM64/BootAPI.S (renamed from dev/ZBAKit/src/HEL/ARM64/BootAPI.S)0
-rw-r--r--dev/BootLoader/src/HEL/ARM64/BootMain.cc (renamed from dev/ZBAKit/src/HEL/ARM64/BootMain.cc)2
-rw-r--r--dev/BootLoader/src/HEL/ARM64/BootPlatform.cc (renamed from dev/ZBAKit/src/HEL/ARM64/BootPlatform.cc)2
-rw-r--r--dev/BootLoader/src/HEL/POWER/.gitkeep (renamed from dev/ZBAKit/src/HEL/POWER/.gitkeep)0
-rw-r--r--dev/BootLoader/src/HEL/POWER/CoreBootStartup.S (renamed from dev/ZBAKit/src/HEL/POWER/CoreBootStartup.S)2
-rw-r--r--dev/BootLoader/src/New+Delete.cc (renamed from dev/ZBAKit/src/New+Delete.cc)2
-rw-r--r--dev/BootLoader/src/Root/EFI/STARTUP.NSH (renamed from dev/ZBAKit/src/Root/EFI/STARTUP.NSH)0
-rw-r--r--dev/BootLoader/src/Root/zka/fntkrnl.ttf (renamed from dev/ZBAKit/src/Root/zka/urbanist.ttf)bin42752 -> 42752 bytes
-rw-r--r--dev/CompressKit/API.h2
-rw-r--r--dev/CompressKit/CKCompress.s2
-rw-r--r--dev/CompressKit/CKDecompress.s2
-rw-r--r--dev/HintKit/CompilerHint.h2
-rw-r--r--dev/Kernel/ArchKit/ArchKit.h (renamed from dev/ZKAKit/ArchKit/ArchKit.h)2
-rw-r--r--dev/Kernel/CFKit/GUIDWizard.h (renamed from dev/ZKAKit/CFKit/GUIDWizard.h)2
-rw-r--r--dev/Kernel/CFKit/GUIDWrapper.h (renamed from dev/ZKAKit/CFKit/GUIDWrapper.h)2
-rw-r--r--dev/Kernel/CFKit/Property.h (renamed from dev/ZKAKit/CFKit/Property.h)2
-rw-r--r--dev/Kernel/CFKit/Utils.h (renamed from dev/ZKAKit/CFKit/Utils.h)0
-rw-r--r--dev/Kernel/CompilerKit/CompilerKit.h (renamed from dev/ZKAKit/CompilerKit/CompilerKit.h)2
-rw-r--r--dev/Kernel/CompilerKit/Detail.h (renamed from dev/ZKAKit/CompilerKit/Detail.h)2
-rw-r--r--dev/Kernel/CompilerKit/Version.h (renamed from dev/ZKAKit/CompilerKit/Version.h)2
-rw-r--r--dev/Kernel/FSKit/Defines.h (renamed from dev/ZKAKit/FSKit/Defines.h)2
-rw-r--r--dev/Kernel/FSKit/HPFS.h (renamed from dev/ZKAKit/FSKit/HPFS.h)2
-rw-r--r--dev/Kernel/FSKit/IndexableProperty.h (renamed from dev/ZKAKit/FSKit/IndexableProperty.h)2
-rw-r--r--dev/Kernel/FSKit/NeFS.h (renamed from dev/ZKAKit/FSKit/NeFS.h)4
-rw-r--r--dev/Kernel/FirmwareKit/.gitkeep (renamed from dev/ZKAKit/FirmwareKit/.gitkeep)0
-rw-r--r--dev/Kernel/FirmwareKit/CoreBoot/CoreBoot.h (renamed from dev/ZKAKit/FirmwareKit/CoreBoot/CoreBoot.h)4
-rw-r--r--dev/Kernel/FirmwareKit/CoreBoot/NetBoot.h (renamed from dev/ZKAKit/FirmwareKit/CoreBoot/NetBoot.h)2
-rw-r--r--dev/Kernel/FirmwareKit/EFI.h (renamed from dev/ZKAKit/FirmwareKit/EFI.h)2
-rw-r--r--dev/Kernel/FirmwareKit/EFI/API.h (renamed from dev/ZKAKit/FirmwareKit/EFI/API.h)2
-rw-r--r--dev/Kernel/FirmwareKit/EFI/EFI.h (renamed from dev/ZKAKit/FirmwareKit/EFI/EFI.h)2
-rw-r--r--dev/Kernel/FirmwareKit/EFI/NS.h (renamed from dev/ZKAKit/FirmwareKit/EFI/NS.h)2
-rw-r--r--dev/Kernel/FirmwareKit/EPM.h (renamed from dev/ZKAKit/FirmwareKit/EPM.h)52
-rw-r--r--dev/Kernel/FirmwareKit/GPT.h (renamed from dev/ZKAKit/FirmwareKit/GPT.h)2
-rw-r--r--dev/Kernel/FirmwareKit/Handover.h (renamed from dev/ZKAKit/FirmwareKit/Handover.h)10
-rw-r--r--dev/Kernel/HALKit/.gitkeep (renamed from dev/ZKAKit/HALKit/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/64x0/.hgkeep (renamed from dev/ZKAKit/HALKit/64x0/.hgkeep)0
-rw-r--r--dev/Kernel/HALKit/64x0/APM/.hgkeep (renamed from dev/ZKAKit/HALKit/64x0/APM/.hgkeep)0
-rw-r--r--dev/Kernel/HALKit/64x0/HalVirtualMemory.cc (renamed from dev/ZKAKit/HALKit/64x0/HalVirtualMemory.cc)2
-rw-r--r--dev/Kernel/HALKit/64x0/MBCI/.gitkeep (renamed from dev/ZKAKit/HALKit/64x0/MBCI/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/64x0/ReadMe.md (renamed from dev/ZKAKit/HALKit/64x0/ReadMe.md)2
-rw-r--r--dev/Kernel/HALKit/AMD64/CPUID.h (renamed from dev/ZKAKit/HALKit/AMD64/CPUID.h)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalACPIFactoryInterface.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalACPIFactoryInterface.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalAP.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalAP.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalAPICController.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalAPICController.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalBoot.asm (renamed from dev/ZKAKit/HALKit/AMD64/HalBoot.asm)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalCPUAMD64.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalCPUAMD64.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalCommonAPI.asm (renamed from dev/ZKAKit/HALKit/AMD64/HalCommonAPI.asm)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalControlRegister.s (renamed from dev/ZKAKit/HALKit/AMD64/HalControlRegister.s)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalCoreScheduler.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalCoreScheduler.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalDebugOutput.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalDebugOutput.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalDebugPort.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalDebugPort.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalDescriptorLoader.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalDescriptorLoader.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalInterruptAPI.asm (renamed from dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalKernelMain.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalKernelMain.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalPagingMgrAMD64.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalPagingMgrAMD64.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalRoutineWait.s (renamed from dev/ZKAKit/HALKit/AMD64/HalRoutineWait.s)0
-rw-r--r--dev/Kernel/HALKit/AMD64/HalTimerAMD64.cc (renamed from dev/ZKAKit/HALKit/AMD64/HalTimerAMD64.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/HalUtils.asm (renamed from dev/ZKAKit/HALKit/AMD64/HalUtils.asm)2
-rw-r--r--dev/Kernel/HALKit/AMD64/Hypervisor.h (renamed from dev/ZKAKit/HALKit/AMD64/Hypervisor.h)2
-rw-r--r--dev/Kernel/HALKit/AMD64/MBCI/HalMBCI.cc (renamed from dev/ZKAKit/HALKit/AMD64/MBCI/HalMBCI.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/PCI/DMA.cc (renamed from dev/ZKAKit/HALKit/AMD64/PCI/DMA.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/PCI/Database.cc (renamed from dev/ZKAKit/HALKit/AMD64/PCI/Database.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/PCI/Device.cc (renamed from dev/ZKAKit/HALKit/AMD64/PCI/Device.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/PCI/Express.cc (renamed from dev/ZKAKit/HALKit/AMD64/PCI/Express.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/PCI/IO.cc (renamed from dev/ZKAKit/HALKit/AMD64/PCI/IO.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/PCI/Iterator.cc (renamed from dev/ZKAKit/HALKit/AMD64/PCI/Iterator.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/PCI/PCI.cc (renamed from dev/ZKAKit/HALKit/AMD64/PCI/PCI.cc)2
-rw-r--r--dev/Kernel/HALKit/AMD64/Paging.h (renamed from dev/ZKAKit/HALKit/AMD64/Paging.h)2
-rw-r--r--dev/Kernel/HALKit/AMD64/Processor.h (renamed from dev/ZKAKit/HALKit/AMD64/Processor.h)2
-rw-r--r--dev/Kernel/HALKit/AMD64/ReadMe.md (renamed from dev/ZKAKit/HALKit/AMD64/ReadMe.md)2
-rw-r--r--dev/Kernel/HALKit/AMD64/Storage/AHCI-DMA.cc (renamed from dev/ZKAKit/HALKit/AMD64/Storage/AHCI-DMA.cc)6
-rw-r--r--dev/Kernel/HALKit/AMD64/Storage/ATA-DMA.cc (renamed from dev/ZKAKit/HALKit/AMD64/Storage/ATA-DMA.cc)6
-rw-r--r--dev/Kernel/HALKit/AMD64/Storage/ATA-PIO.cc (renamed from dev/ZKAKit/HALKit/AMD64/Storage/ATA-PIO.cc)6
-rw-r--r--dev/Kernel/HALKit/ARM64/.gitkeep (renamed from dev/ZKAKit/HALKit/ARM64/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/ARM64/AP.h (renamed from dev/ZKAKit/HALKit/ARM64/AP.h)2
-rw-r--r--dev/Kernel/HALKit/ARM64/APM/.gitkeep (renamed from dev/ZKAKit/HALKit/ARM64/APM/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/ARM64/APM/APM.cc (renamed from dev/ZKAKit/HALKit/ARM64/APM/APM.cc)2
-rw-r--r--dev/Kernel/HALKit/ARM64/HalACPIFactoryInterface.cc (renamed from dev/ZKAKit/HALKit/ARM64/HalACPIFactoryInterface.cc)2
-rw-r--r--dev/Kernel/HALKit/ARM64/HalAP.cc (renamed from dev/ZKAKit/HALKit/ARM64/HalAP.cc)2
-rw-r--r--dev/Kernel/HALKit/ARM64/HalCoreMPScheduler.cc (renamed from dev/ZKAKit/HALKit/ARM64/HalCoreMPScheduler.cc)2
-rw-r--r--dev/Kernel/HALKit/ARM64/HalDebugOutput.cc (renamed from dev/ZKAKit/HALKit/ARM64/HalDebugOutput.cc)2
-rw-r--r--dev/Kernel/HALKit/ARM64/HalKernelMain.cc (renamed from dev/ZKAKit/HALKit/ARM64/HalKernelMain.cc)2
-rw-r--r--dev/Kernel/HALKit/ARM64/HalPageInternal.S (renamed from dev/ZKAKit/HALKit/ARM64/HalPageInternal.S)0
-rw-r--r--dev/Kernel/HALKit/ARM64/HalPagingMgrARM64.cc (renamed from dev/ZKAKit/HALKit/ARM64/HalPagingMgrARM64.cc)2
-rw-r--r--dev/Kernel/HALKit/ARM64/HalSchedulerCore.cc (renamed from dev/ZKAKit/HALKit/ARM64/HalSchedulerCore.cc)2
-rw-r--r--dev/Kernel/HALKit/ARM64/HalSchedulerCoreARM64.cc (renamed from dev/ZKAKit/HALKit/ARM64/HalSchedulerCoreARM64.cc)2
-rw-r--r--dev/Kernel/HALKit/ARM64/HalTimerARM64.cc (renamed from dev/ZKAKit/HALKit/ARM64/HalTimerARM64.cc)2
-rw-r--r--dev/Kernel/HALKit/ARM64/MBCI/.keepme (renamed from dev/ZKAKit/HALKit/ARM64/MBCI/.keepme)0
-rw-r--r--dev/Kernel/HALKit/ARM64/Paging.h (renamed from dev/ZKAKit/HALKit/ARM64/Paging.h)2
-rw-r--r--dev/Kernel/HALKit/ARM64/Processor.h (renamed from dev/ZKAKit/HALKit/ARM64/Processor.h)2
-rw-r--r--dev/Kernel/HALKit/ARM64/ReadMe.md (renamed from dev/ZKAKit/HALKit/ARM64/ReadMe.md)0
-rw-r--r--dev/Kernel/HALKit/ARM64/Storage/.gitkeep (renamed from dev/ZKAKit/HALKit/ARM64/Storage/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/ARM64/Storage/HalFlash.cc (renamed from dev/ZKAKit/HALKit/ARM64/Storage/HalFlash.cc)2
-rw-r--r--dev/Kernel/HALKit/AXP/CR.s (renamed from dev/ZKAKit/HALKit/AXP/CR.s)0
-rw-r--r--dev/Kernel/HALKit/AXP/CoreInterruptHandlerDEC.cpp (renamed from dev/ZKAKit/HALKit/AXP/CoreInterruptHandlerDEC.cpp)0
-rw-r--r--dev/Kernel/HALKit/AXP/CoreSyscallHandlerDEC.cpp (renamed from dev/ZKAKit/HALKit/AXP/CoreSyscallHandlerDEC.cpp)2
-rw-r--r--dev/Kernel/HALKit/AXP/HAL.s (renamed from dev/ZKAKit/HALKit/AXP/HAL.s)0
-rw-r--r--dev/Kernel/HALKit/AXP/Processor.h (renamed from dev/ZKAKit/HALKit/AXP/Processor.h)2
-rw-r--r--dev/Kernel/HALKit/AXP/README (renamed from dev/ZKAKit/HALKit/AXP/README)0
-rw-r--r--dev/Kernel/HALKit/AXP/README.TXT (renamed from dev/ZKAKit/HALKit/AXP/README.TXT)0
-rw-r--r--dev/Kernel/HALKit/AXP/SYSCALL.s (renamed from dev/ZKAKit/HALKit/AXP/SYSCALL.s)0
-rw-r--r--dev/Kernel/HALKit/AXP/VM.s (renamed from dev/ZKAKit/HALKit/AXP/VM.s)0
-rw-r--r--dev/Kernel/HALKit/POWER/.gitkeep (renamed from dev/ZKAKit/HALKit/POWER/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/POWER/AP.h (renamed from dev/ZKAKit/HALKit/POWER/AP.h)2
-rw-r--r--dev/Kernel/HALKit/POWER/APM/.gitkeep (renamed from dev/ZKAKit/HALKit/POWER/APM/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/POWER/HalAP.cc (renamed from dev/ZKAKit/HALKit/POWER/HalAP.cc)2
-rw-r--r--dev/Kernel/HALKit/POWER/HalDebugOutput.cc (renamed from dev/ZKAKit/HALKit/POWER/HalDebugOutput.cc)2
-rw-r--r--dev/Kernel/HALKit/POWER/HalStartSequence.s (renamed from dev/ZKAKit/HALKit/POWER/HalStartSequence.s)2
-rw-r--r--dev/Kernel/HALKit/POWER/HalThread.cc (renamed from dev/ZKAKit/HALKit/POWER/HalThread.cc)2
-rw-r--r--dev/Kernel/HALKit/POWER/HalVirtualMemory.cc (renamed from dev/ZKAKit/HALKit/POWER/HalVirtualMemory.cc)2
-rw-r--r--dev/Kernel/HALKit/POWER/MBCI/.gitkeep (renamed from dev/ZKAKit/HALKit/POWER/MBCI/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/POWER/MBCI/HalMBCIHost.cc (renamed from dev/ZKAKit/HALKit/POWER/MBCI/HalMBCIHost.cc)2
-rw-r--r--dev/Kernel/HALKit/POWER/Processor.h (renamed from dev/ZKAKit/HALKit/POWER/Processor.h)2
-rw-r--r--dev/Kernel/HALKit/POWER/ReadMe.md (renamed from dev/ZKAKit/HALKit/POWER/ReadMe.md)0
-rw-r--r--dev/Kernel/HALKit/RISCV/.keep (renamed from dev/ZKAKit/HALKit/RISCV/.keep)0
-rw-r--r--dev/Kernel/HALKit/RISCV/AP.h (renamed from dev/ZKAKit/HALKit/RISCV/AP.h)2
-rw-r--r--dev/Kernel/HALKit/RISCV/APM/.gitkeep (renamed from dev/ZKAKit/HALKit/RISCV/APM/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/RISCV/HalAP.cc (renamed from dev/ZKAKit/HALKit/RISCV/HalAP.cc)2
-rw-r--r--dev/Kernel/HALKit/RISCV/ReadMe.md (renamed from dev/ZKAKit/HALKit/RISCV/ReadMe.md)0
-rw-r--r--dev/Kernel/HALKit/RISCV/Storage/.gitkeep (renamed from dev/ZKAKit/HALKit/RISCV/Storage/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/X86S/.gitkeep (renamed from dev/ZKAKit/HALKit/X86S/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/X86S/ACPI/.gitkeep (renamed from dev/ZKAKit/HALKit/X86S/ACPI/.gitkeep)0
-rw-r--r--dev/Kernel/HALKit/X86S/Storage/.gitkeep (renamed from dev/ZKAKit/HALKit/X86S/Storage/.gitkeep)0
-rw-r--r--dev/Kernel/KernelKit/CodeMgr.h (renamed from dev/ZKAKit/KernelKit/CodeMgr.h)2
-rw-r--r--dev/Kernel/KernelKit/DebugOutput.h (renamed from dev/ZKAKit/KernelKit/DebugOutput.h)2
-rw-r--r--dev/Kernel/KernelKit/Defines.h (renamed from dev/ZKAKit/KernelKit/Defines.h)2
-rw-r--r--dev/Kernel/KernelKit/DeviceMgr.h (renamed from dev/ZKAKit/KernelKit/DeviceMgr.h)2
-rw-r--r--dev/Kernel/KernelKit/DriveMgr.h (renamed from dev/ZKAKit/KernelKit/DriveMgr.h)2
-rw-r--r--dev/Kernel/KernelKit/FileMgr.h (renamed from dev/ZKAKit/KernelKit/FileMgr.h)2
-rw-r--r--dev/Kernel/KernelKit/HardwareThreadScheduler.h (renamed from dev/ZKAKit/KernelKit/HardwareThreadScheduler.h)2
-rw-r--r--dev/Kernel/KernelKit/Heap.h (renamed from dev/ZKAKit/KernelKit/Heap.h)2
-rw-r--r--dev/Kernel/KernelKit/IDLLObject.h (renamed from dev/ZKAKit/KernelKit/IDLLObject.h)2
-rw-r--r--dev/Kernel/KernelKit/IPEFDLLObject.h (renamed from dev/ZKAKit/KernelKit/IPEFDLLObject.h)2
-rw-r--r--dev/Kernel/KernelKit/LPC.h (renamed from dev/ZKAKit/KernelKit/LPC.h)2
-rw-r--r--dev/Kernel/KernelKit/LoaderInterface.h (renamed from dev/ZKAKit/KernelKit/LoaderInterface.h)2
-rw-r--r--dev/Kernel/KernelKit/LockDelegate.h (renamed from dev/ZKAKit/KernelKit/LockDelegate.h)2
-rw-r--r--dev/Kernel/KernelKit/MSDOS.h (renamed from dev/ZKAKit/KernelKit/MSDOS.h)2
-rw-r--r--dev/Kernel/KernelKit/PCI/DMA.h (renamed from dev/ZKAKit/KernelKit/PCI/DMA.h)2
-rw-r--r--dev/Kernel/KernelKit/PCI/DMA.inl (renamed from dev/ZKAKit/KernelKit/PCI/DMA.inl)2
-rw-r--r--dev/Kernel/KernelKit/PCI/Database.h (renamed from dev/ZKAKit/KernelKit/PCI/Database.h)2
-rw-r--r--dev/Kernel/KernelKit/PCI/Device.h (renamed from dev/ZKAKit/KernelKit/PCI/Device.h)2
-rw-r--r--dev/Kernel/KernelKit/PCI/Express.h (renamed from dev/ZKAKit/KernelKit/PCI/Express.h)2
-rw-r--r--dev/Kernel/KernelKit/PCI/IO-Impl-AMD64.inl (renamed from dev/ZKAKit/KernelKit/PCI/IO-Impl-AMD64.inl)2
-rw-r--r--dev/Kernel/KernelKit/PCI/IO.h (renamed from dev/ZKAKit/KernelKit/PCI/IO.h)2
-rw-r--r--dev/Kernel/KernelKit/PCI/Iterator.h (renamed from dev/ZKAKit/KernelKit/PCI/Iterator.h)2
-rw-r--r--dev/Kernel/KernelKit/PCI/PCI.h (renamed from dev/ZKAKit/KernelKit/PCI/PCI.h)2
-rw-r--r--dev/Kernel/KernelKit/PE.h (renamed from dev/ZKAKit/KernelKit/PE.h)2
-rw-r--r--dev/Kernel/KernelKit/PECodeMgr.h (renamed from dev/ZKAKit/KernelKit/PECodeMgr.h)2
-rw-r--r--dev/Kernel/KernelKit/PEF.h (renamed from dev/ZKAKit/KernelKit/PEF.h)2
-rw-r--r--dev/Kernel/KernelKit/PEFCodeMgr.h (renamed from dev/ZKAKit/KernelKit/PEFCodeMgr.h)2
-rw-r--r--dev/Kernel/KernelKit/Semaphore.h (renamed from dev/ZKAKit/KernelKit/Semaphore.h)2
-rw-r--r--dev/Kernel/KernelKit/ThreadLocalStorage.h (renamed from dev/ZKAKit/KernelKit/ThreadLocalStorage.h)2
-rw-r--r--dev/Kernel/KernelKit/ThreadLocalStorage.inl (renamed from dev/ZKAKit/KernelKit/ThreadLocalStorage.inl)2
-rw-r--r--dev/Kernel/KernelKit/Timer.h (renamed from dev/ZKAKit/KernelKit/Timer.h)2
-rw-r--r--dev/Kernel/KernelKit/User.h (renamed from dev/ZKAKit/KernelKit/User.h)2
-rw-r--r--dev/Kernel/KernelKit/UserProcessScheduler.h (renamed from dev/ZKAKit/KernelKit/UserProcessScheduler.h)2
-rw-r--r--dev/Kernel/KernelKit/UserProcessScheduler.inl (renamed from dev/ZKAKit/KernelKit/UserProcessScheduler.inl)0
-rw-r--r--dev/Kernel/KernelKit/XCOFF.h (renamed from dev/ZKAKit/KernelKit/XCOFF.h)2
-rw-r--r--dev/Kernel/KernelRsrc.rsrc (renamed from dev/ZKAKit/KernelRsrc.rsrc)4
-rw-r--r--[-rwxr-xr-x]dev/Kernel/MoveAll.ARM64.sh (renamed from dev/ZKAKit/MoveAll.ARM64.sh)0
-rw-r--r--[-rwxr-xr-x]dev/Kernel/MoveAll.X64.sh (renamed from dev/ZKAKit/MoveAll.X64.sh)0
-rw-r--r--dev/Kernel/NetworkKit/IP.h (renamed from dev/ZKAKit/NetworkKit/IP.h)2
-rw-r--r--dev/Kernel/NetworkKit/IPC.h (renamed from dev/ZKAKit/NetworkKit/IPC.h)2
-rw-r--r--dev/Kernel/NetworkKit/LTE.h (renamed from dev/ZKAKit/NetworkKit/LTE.h)2
-rw-r--r--dev/Kernel/NetworkKit/MAC.h (renamed from dev/ZKAKit/NetworkKit/MAC.h)2
-rw-r--r--dev/Kernel/NetworkKit/NetworkDevice.h (renamed from dev/ZKAKit/NetworkKit/NetworkDevice.h)2
-rw-r--r--dev/Kernel/NetworkKit/NetworkDevice.inl (renamed from dev/ZKAKit/NetworkKit/NetworkDevice.inl)2
-rw-r--r--dev/Kernel/NewKit/Array.h (renamed from dev/ZKAKit/NewKit/Array.h)2
-rw-r--r--dev/Kernel/NewKit/ArrayList.h (renamed from dev/ZKAKit/NewKit/ArrayList.h)2
-rw-r--r--dev/Kernel/NewKit/Atom.h (renamed from dev/ZKAKit/NewKit/Atom.h)2
-rw-r--r--dev/Kernel/NewKit/Crc32.h (renamed from dev/ZKAKit/NewKit/Crc32.h)2
-rw-r--r--dev/Kernel/NewKit/CxxAbi.h (renamed from dev/ZKAKit/NewKit/CxxAbi.h)2
-rw-r--r--dev/Kernel/NewKit/Defines.h (renamed from dev/ZKAKit/NewKit/Defines.h)2
-rw-r--r--dev/Kernel/NewKit/ErrorOr.h (renamed from dev/ZKAKit/NewKit/ErrorOr.h)2
-rw-r--r--dev/Kernel/NewKit/Function.h (renamed from dev/ZKAKit/NewKit/Function.h)0
-rw-r--r--dev/Kernel/NewKit/Json.h (renamed from dev/ZKAKit/NewKit/Json.h)2
-rw-r--r--dev/Kernel/NewKit/KString.h (renamed from dev/ZKAKit/NewKit/KString.h)2
-rw-r--r--dev/Kernel/NewKit/Macros.h (renamed from dev/ZKAKit/NewKit/Macros.h)2
-rw-r--r--dev/Kernel/NewKit/MutableArray.h (renamed from dev/ZKAKit/NewKit/MutableArray.h)2
-rw-r--r--dev/Kernel/NewKit/New.h (renamed from dev/ZKAKit/NewKit/New.h)2
-rw-r--r--dev/Kernel/NewKit/NewKit.h (renamed from dev/ZKAKit/NewKit/NewKit.h)2
-rw-r--r--dev/Kernel/NewKit/OwnPtr.h (renamed from dev/ZKAKit/NewKit/OwnPtr.h)2
-rw-r--r--dev/Kernel/NewKit/PageMgr.h (renamed from dev/ZKAKit/NewKit/PageMgr.h)2
-rw-r--r--dev/Kernel/NewKit/Pair.h (renamed from dev/ZKAKit/NewKit/Pair.h)2
-rw-r--r--dev/Kernel/NewKit/Pmm.h (renamed from dev/ZKAKit/NewKit/Pmm.h)2
-rw-r--r--dev/Kernel/NewKit/Ref.h (renamed from dev/ZKAKit/NewKit/Ref.h)2
-rw-r--r--dev/Kernel/NewKit/Stop.h (renamed from dev/ZKAKit/NewKit/Stop.h)2
-rw-r--r--dev/Kernel/NewKit/Stream.h (renamed from dev/ZKAKit/NewKit/Stream.h)2
-rw-r--r--dev/Kernel/NewKit/Utils.h (renamed from dev/ZKAKit/NewKit/Utils.h)2
-rw-r--r--dev/Kernel/NewKit/Variant.h (renamed from dev/ZKAKit/NewKit/Variant.h)2
-rw-r--r--dev/Kernel/POSIXKit/signal.h (renamed from dev/ZKAKit/POSIXKit/signal.h)2
-rw-r--r--dev/Kernel/POSIXKit/unix_layer.h (renamed from dev/ZKAKit/POSIXKit/unix_layer.h)2
-rw-r--r--dev/Kernel/ReadMe.md3
-rw-r--r--dev/Kernel/StorageKit/AHCI.h (renamed from dev/ZKAKit/StorageKit/AHCI.h)2
-rw-r--r--dev/Kernel/StorageKit/ATA.h (renamed from dev/ZKAKit/StorageKit/ATA.h)2
-rw-r--r--dev/Kernel/StorageKit/NVME.h (renamed from dev/ZKAKit/StorageKit/NVME.h)2
-rw-r--r--dev/Kernel/StorageKit/PRDT.h (renamed from dev/ZKAKit/StorageKit/PRDT.h)2
-rw-r--r--dev/Kernel/StorageKit/SCSI.h (renamed from dev/ZKAKit/StorageKit/SCSI.h)2
-rw-r--r--dev/Kernel/StorageKit/StorageKit.h (renamed from dev/ZKAKit/StorageKit/StorageKit.h)2
-rw-r--r--dev/Kernel/amd64-efi.make (renamed from dev/ZKAKit/amd64-efi.make)2
-rw-r--r--dev/Kernel/arm64-efi.make (renamed from dev/ZKAKit/arm64-efi.make)2
-rw-r--r--dev/Kernel/doc/Explicit Partition Map.pdf (renamed from dev/ZKAKit/doc/Explicit Partition Map.pdf)bin12364 -> 12364 bytes
-rw-r--r--dev/Kernel/doc/SPECIFICATION.md (renamed from dev/ZKAKit/doc/SPECIFICATION.md)0
-rw-r--r--dev/Kernel/doc/TODO-LIST.md (renamed from dev/ZKAKit/doc/TODO-LIST.md)0
-rw-r--r--dev/Kernel/obj/.hgkeep (renamed from dev/ZKAKit/obj/.hgkeep)0
-rw-r--r--dev/Kernel/power64-cb.make (renamed from dev/ZKAKit/power64-cb.make)2
-rw-r--r--dev/Kernel/riscv64-cb.make (renamed from dev/ZKAKit/riscv64-cb.make)0
-rw-r--r--dev/Kernel/src/ACPIFactoryInterface.cc (renamed from dev/ZKAKit/src/ACPIFactoryInterface.cc)2
-rw-r--r--dev/Kernel/src/Array.cc (renamed from dev/ZKAKit/src/Array.cc)2
-rw-r--r--dev/Kernel/src/ArrayList.cc (renamed from dev/ZKAKit/src/ArrayList.cc)2
-rw-r--r--dev/Kernel/src/Atom.cc (renamed from dev/ZKAKit/src/Atom.cc)2
-rw-r--r--dev/Kernel/src/BitMapMgr.cc (renamed from dev/ZKAKit/src/BitMapMgr.cc)2
-rw-r--r--dev/Kernel/src/CodeMgr.cc (renamed from dev/ZKAKit/src/CodeMgr.cc)2
-rw-r--r--dev/Kernel/src/Crc32.cc (renamed from dev/ZKAKit/src/Crc32.cc)2
-rw-r--r--dev/Kernel/src/CxxAbi-AMD64.cc (renamed from dev/ZKAKit/src/CxxAbi-AMD64.cc)2
-rw-r--r--dev/Kernel/src/CxxAbi-ARM64.cc (renamed from dev/ZKAKit/src/CxxAbi-ARM64.cc)2
-rw-r--r--dev/Kernel/src/Defines.cc (renamed from dev/ZKAKit/src/Defines.cc)2
-rw-r--r--dev/Kernel/src/DeviceMgr.cc (renamed from dev/ZKAKit/src/DeviceMgr.cc)2
-rw-r--r--dev/Kernel/src/DriveMgr.cc (renamed from dev/ZKAKit/src/DriveMgr.cc)18
-rw-r--r--dev/Kernel/src/ErrorOr.cc (renamed from dev/ZKAKit/src/ErrorOr.cc)2
-rw-r--r--dev/Kernel/src/FS/HPFS.cc (renamed from dev/ZKAKit/src/FS/HPFS.cc)2
-rw-r--r--dev/Kernel/src/FS/NeFS.cc (renamed from dev/ZKAKit/src/FS/NeFS.cc)28
-rw-r--r--dev/Kernel/src/FileMgr.cc (renamed from dev/ZKAKit/src/FileMgr.cc)2
-rw-r--r--dev/Kernel/src/GUIDWizard.cc (renamed from dev/ZKAKit/src/GUIDWizard.cc)2
-rw-r--r--dev/Kernel/src/GUIDWrapper.cc (renamed from dev/ZKAKit/src/GUIDWrapper.cc)2
-rw-r--r--dev/Kernel/src/HardwareThreadScheduler.cc (renamed from dev/ZKAKit/src/HardwareThreadScheduler.cc)2
-rw-r--r--dev/Kernel/src/Heap.cc (renamed from dev/ZKAKit/src/Heap.cc)2
-rw-r--r--dev/Kernel/src/IDLLObject.cc (renamed from dev/ZKAKit/src/IDLLObject.cc)2
-rw-r--r--dev/Kernel/src/IPEFDLLObject.cc (renamed from dev/ZKAKit/src/IPEFDLLObject.cc)2
-rw-r--r--dev/Kernel/src/IndexableProperty.cc (renamed from dev/ZKAKit/src/IndexableProperty.cc)2
-rw-r--r--dev/Kernel/src/Json.cc (renamed from dev/ZKAKit/src/Json.cc)2
-rw-r--r--dev/Kernel/src/KString.cc (renamed from dev/ZKAKit/src/KString.cc)2
-rw-r--r--dev/Kernel/src/KernelMain.cc (renamed from dev/ZKAKit/src/KernelMain.cc)18
-rw-r--r--dev/Kernel/src/LPC.cc (renamed from dev/ZKAKit/src/LPC.cc)2
-rw-r--r--dev/Kernel/src/LockDelegate.cc (renamed from dev/ZKAKit/src/LockDelegate.cc)2
-rw-r--r--dev/Kernel/src/MutableArray.cc (renamed from dev/ZKAKit/src/MutableArray.cc)2
-rw-r--r--dev/Kernel/src/NeFS+FileMgr.cc (renamed from dev/ZKAKit/src/NeFS+FileMgr.cc)2
-rw-r--r--dev/Kernel/src/NeFS+IO.cc (renamed from dev/ZKAKit/src/NeFS+IO.cc)4
-rw-r--r--dev/Kernel/src/Network/IP.cc (renamed from dev/ZKAKit/src/Network/IP.cc)2
-rw-r--r--dev/Kernel/src/Network/IPC.cc (renamed from dev/ZKAKit/src/Network/IPC.cc)2
-rw-r--r--dev/Kernel/src/Network/NetworkDevice.cc (renamed from dev/ZKAKit/src/Network/NetworkDevice.cc)2
-rw-r--r--dev/Kernel/src/New+Delete.cc (renamed from dev/ZKAKit/src/New+Delete.cc)2
-rw-r--r--dev/Kernel/src/OwnPtr.cc (renamed from dev/ZKAKit/src/OwnPtr.cc)2
-rw-r--r--dev/Kernel/src/PEFCodeMgr.cc (renamed from dev/ZKAKit/src/PEFCodeMgr.cc)2
-rw-r--r--dev/Kernel/src/PRDT.cc (renamed from dev/ZKAKit/src/PRDT.cc)2
-rw-r--r--dev/Kernel/src/PageMgr.cc (renamed from dev/ZKAKit/src/PageMgr.cc)2
-rw-r--r--dev/Kernel/src/Pmm.cc (renamed from dev/ZKAKit/src/Pmm.cc)2
-rw-r--r--dev/Kernel/src/Property.cc (renamed from dev/ZKAKit/src/Property.cc)2
-rw-r--r--dev/Kernel/src/Ref.cc (renamed from dev/ZKAKit/src/Ref.cc)2
-rw-r--r--dev/Kernel/src/Semaphore.cc (renamed from dev/ZKAKit/src/Semaphore.cc)2
-rw-r--r--dev/Kernel/src/Stop.cc (renamed from dev/ZKAKit/src/Stop.cc)2
-rw-r--r--dev/Kernel/src/Storage/AHCIDeviceInterface.cc (renamed from dev/ZKAKit/src/Storage/AHCIDeviceInterface.cc)2
-rw-r--r--dev/Kernel/src/Storage/ATADeviceInterface.cc (renamed from dev/ZKAKit/src/Storage/ATADeviceInterface.cc)2
-rw-r--r--dev/Kernel/src/Storage/NVMEDeviceInterface.cc (renamed from dev/ZKAKit/src/Storage/NVMEDeviceInterface.cc)2
-rw-r--r--dev/Kernel/src/Storage/SCSIDeviceInterface.cc (renamed from dev/ZKAKit/src/Storage/SCSIDeviceInterface.cc)2
-rw-r--r--dev/Kernel/src/Stream.cc (renamed from dev/ZKAKit/src/Stream.cc)2
-rw-r--r--dev/Kernel/src/ThreadLocalStorage.cc (renamed from dev/ZKAKit/src/ThreadLocalStorage.cc)2
-rw-r--r--dev/Kernel/src/Timer.cc (renamed from dev/ZKAKit/src/Timer.cc)2
-rw-r--r--dev/Kernel/src/User.cc (renamed from dev/ZKAKit/src/User.cc)2
-rw-r--r--dev/Kernel/src/UserProcessScheduler.cc (renamed from dev/ZKAKit/src/UserProcessScheduler.cc)2
-rw-r--r--dev/Kernel/src/UserProcessTeam.cc (renamed from dev/ZKAKit/src/UserProcessTeam.cc)2
-rw-r--r--dev/Kernel/src/Utils.cc (renamed from dev/ZKAKit/src/Utils.cc)2
-rw-r--r--dev/Kernel/src/Variant.cc (renamed from dev/ZKAKit/src/Variant.cc)2
-rw-r--r--dev/Modules/ACPI/ACPI.h2
-rw-r--r--dev/Modules/ACPI/ACPIFactoryInterface.h2
-rw-r--r--dev/Modules/AHCI/AHCI.h2
-rw-r--r--dev/Modules/APM/APM.h2
-rw-r--r--dev/Modules/ATA/ATA.h2
-rw-r--r--dev/Modules/FB/FB.h2
-rw-r--r--dev/Modules/FB/Text.h2
-rw-r--r--dev/Modules/Flash/Flash.h2
-rw-r--r--dev/Modules/HPET/Defines.h2
-rw-r--r--dev/Modules/LTE/LTE.h2
-rw-r--r--dev/Modules/MBCI/Interface.h2
-rw-r--r--dev/Modules/MBCI/MBCI.h2
-rw-r--r--dev/Modules/NVME/NVME.h2
-rw-r--r--dev/Modules/ReadMe.md2
-rw-r--r--dev/Modules/SCSI/SCSI.h2
-rw-r--r--dev/Modules/XHCI/Defines.h2
-rw-r--r--dev/SCIKit/CompilerHint.h2
-rw-r--r--dev/SCIKit/GPU.h2
-rw-r--r--dev/SCIKit/LPC.h2
-rw-r--r--dev/SCIKit/Macros.h2
-rw-r--r--dev/SCIKit/SCI.h2
-rw-r--r--dev/SCIKit/SysCalls.h2
-rw-r--r--dev/SCIKit/src/GPU.cc2
-rw-r--r--dev/SCIKit/src/LPC.cc2
-rw-r--r--dev/SCIKit/src/Makefile13
-rw-r--r--dev/SCIKit/src/SCI+IO.asm (renamed from dev/SCIKit/src/SysCallDispatcher.asm)2
-rw-r--r--dev/SCIKit/src/SCI.cc2
-rw-r--r--dev/ZBAKit/src/Root/zka/startup.wavbin1045048 -> 0 bytes
-rw-r--r--dev/ZKAKit/ReadMe.md3
-rwxr-xr-xmake_docs.sh2
-rw-r--r--private/tools/Common.h2
-rw-r--r--private/tools/Framework.h2
-rw-r--r--private/tools/src/Framework.cc4
-rw-r--r--resources/zka-window-server.pngbin25426 -> 0 bytes
-rw-r--r--resources/zka.svg36
345 files changed, 388 insertions, 464 deletions
diff --git a/CODEOWNERS b/CODEOWNERS
index 0acb92f4..22771f49 100644
--- a/CODEOWNERS
+++ b/CODEOWNERS
@@ -1,4 +1,4 @@
# BootZ, SCI and ZKA are owned by Amlal.
-/dev/ZKAKit/ @amlel-el-mahrouss
-/dev/ZBAKit/ @amlel-el-mahrouss
+/dev/Kernel/ @amlel-el-mahrouss
+/dev/BootLoader/ @amlel-el-mahrouss
/dev/SCIKit/ @amlel-el-mahrouss
diff --git a/ReadMe.md b/ReadMe.md
index 3f603f09..f866127e 100644
--- a/ReadMe.md
+++ b/ReadMe.md
@@ -1,14 +1,8 @@
-<!-- README of ZKA -->
+<!-- README of ZkaOS -->
-![ZKA](resources/zka.svg)
+# Zeta Kernel Architecture OS.
-# Zeta Kernel Architecture.
-
-ZKA is a general purpose OS kernel.
-</br>
-It is designed for real time environements (such as servers)
-</br>
-A Win32 compatibility layer is available as well as ML Kits support.
+ZkaOS is designed for real time environements (such as servers or workstations.)
## Installation:
@@ -33,8 +27,4 @@ And then select the makefile (arm64 and amd64 are stable and EFI based) to execu
make -f amd64-efi.make all
```
-## Boot Process of ZKA
-
-![ZKA](resources/zka-window-server.png)
-
-###### Copyright (C) 2024, Theater Quality Inc, all rights reserved. All rights reserved.
+###### Copyright (C) 2024, TQ B.V, all rights reserved. All rights reserved.
diff --git a/compile_flags.txt b/compile_flags.txt
index e094fa3e..b5447f7c 100644
--- a/compile_flags.txt
+++ b/compile_flags.txt
@@ -1,8 +1,8 @@
--Idev/ZKAKit
+-Idev/Kernel
-Idev/
--Idev/ZBAKit/
+-Idev/BootLoader/
-Iprivate/tools
--Idev/ZBAKit/BootKit
+-Idev/BootLoader/BootKit
-std=c++20
-D__ZKA_AMD64__
-D__MINOSKRNL__
diff --git a/dev/ZBAKit/BootKit/BitManip.h b/dev/BootLoader/BootKit/BitManip.h
index 3b5ea540..7146d266 100644
--- a/dev/ZBAKit/BootKit/BitManip.h
+++ b/dev/BootLoader/BootKit/BitManip.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/BootKit/BootKit.h b/dev/BootLoader/BootKit/BootKit.h
index cbf9b725..c489262d 100644
--- a/dev/ZBAKit/BootKit/BootKit.h
+++ b/dev/BootLoader/BootKit/BootKit.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
@@ -354,26 +354,26 @@ namespace Boot
fDiskDev.Write((Char*)&partBlock, sectorSz);
- BOOT_BLOCK_STRUCT epmBoot{0};
+ BOOT_BLOCK_STRUCT epm_boot{0};
constexpr auto cFsName = "NeFS";
constexpr auto cBlockName = "ZKA:";
- CopyMem(epmBoot.Fs, reinterpret_cast<VoidPtr>(const_cast<Char*>(cFsName)), StrLen(cFsName));
+ CopyMem(epm_boot.Fs, reinterpret_cast<VoidPtr>(const_cast<Char*>(cFsName)), StrLen(cFsName));
- epmBoot.FsVersion = kNeFSVersionInteger;
- epmBoot.LbaStart = kNeFSRootCatalogStartAddress;
- epmBoot.SectorSz = partBlock.SectorSize;
- epmBoot.Kind = kEPMNewOS;
- epmBoot.NumBlocks = partBlock.CatalogCount;
+ epm_boot.FsVersion = kNeFSVersionInteger;
+ epm_boot.LbaStart = kNeFSRootCatalogStartAddress;
+ epm_boot.SectorSz = partBlock.SectorSize;
+ epm_boot.Kind = kEPMZkaOS;
+ epm_boot.NumBlocks = partBlock.CatalogCount;
- CopyMem(epmBoot.Name, reinterpret_cast<VoidPtr>(const_cast<Char*>(cBlockName)), StrLen(cBlockName));
- CopyMem(epmBoot.Magic, reinterpret_cast<VoidPtr>(const_cast<Char*>(kEPMMagic)), StrLen(kEPMMagic));
+ CopyMem(epm_boot.Name, reinterpret_cast<VoidPtr>(const_cast<Char*>(cBlockName)), StrLen(cBlockName));
+ CopyMem(epm_boot.Magic, reinterpret_cast<VoidPtr>(const_cast<Char*>(kEPMMagic)), StrLen(kEPMMagic));
fDiskDev.Leak().mBase = 1; // always always resies at zero block.
fDiskDev.Leak().mSize = BootDev::kSectorSize;
- fDiskDev.Write((Char*)&epmBoot, sectorSz);
+ fDiskDev.Write((Char*)&epm_boot, sectorSz);
/// if we can write a root catalog, then write the partition block.
if (this->WriteRootCatalog(fileBlobs, blobCount, partBlock))
diff --git a/dev/ZBAKit/BootKit/Device.h b/dev/BootLoader/BootKit/Device.h
index 03e913bd..cbe08ab8 100644
--- a/dev/ZBAKit/BootKit/Device.h
+++ b/dev/BootLoader/BootKit/Device.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/BootKit/EPM.h b/dev/BootLoader/BootKit/EPM.h
index 1956144e..24ebbab9 100644
--- a/dev/ZBAKit/BootKit/EPM.h
+++ b/dev/BootLoader/BootKit/EPM.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/BootKit/HW/ATA.h b/dev/BootLoader/BootKit/HW/ATA.h
index 79a19886..e1a0b672 100644
--- a/dev/ZBAKit/BootKit/HW/ATA.h
+++ b/dev/BootLoader/BootKit/HW/ATA.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/BootKit/HW/SATA.h b/dev/BootLoader/BootKit/HW/SATA.h
index 0b6dd92b..ffb903f4 100644
--- a/dev/ZBAKit/BootKit/HW/SATA.h
+++ b/dev/BootLoader/BootKit/HW/SATA.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/BootKit/Platform.h b/dev/BootLoader/BootKit/Platform.h
index c8bb5058..886c340a 100644
--- a/dev/ZBAKit/BootKit/Platform.h
+++ b/dev/BootLoader/BootKit/Platform.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/BootKit/Protocol.h b/dev/BootLoader/BootKit/Protocol.h
index 618885fe..07b381a7 100644
--- a/dev/ZBAKit/BootKit/Protocol.h
+++ b/dev/BootLoader/BootKit/Protocol.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/BootKit/Rsrc/zka_disk.rsrc b/dev/BootLoader/BootKit/Rsrc/zka_disk.rsrc
index ce980b7b..ce980b7b 100644
--- a/dev/ZBAKit/BootKit/Rsrc/zka_disk.rsrc
+++ b/dev/BootLoader/BootKit/Rsrc/zka_disk.rsrc
diff --git a/dev/ZBAKit/BootKit/Rsrc/zka_has_disk.rsrc b/dev/BootLoader/BootKit/Rsrc/zka_has_disk.rsrc
index bdc0bb99..bdc0bb99 100644
--- a/dev/ZBAKit/BootKit/Rsrc/zka_has_disk.rsrc
+++ b/dev/BootLoader/BootKit/Rsrc/zka_has_disk.rsrc
diff --git a/dev/ZBAKit/BootKit/Rsrc/zka_no_disk.rsrc b/dev/BootLoader/BootKit/Rsrc/zka_no_disk.rsrc
index 31689e63..31689e63 100644
--- a/dev/ZBAKit/BootKit/Rsrc/zka_no_disk.rsrc
+++ b/dev/BootLoader/BootKit/Rsrc/zka_no_disk.rsrc
diff --git a/dev/ZBAKit/BootKit/Support.h b/dev/BootLoader/BootKit/Support.h
index a57782e3..ee783c08 100644
--- a/dev/ZBAKit/BootKit/Support.h
+++ b/dev/BootLoader/BootKit/Support.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/BootKit/Thread.h b/dev/BootLoader/BootKit/Thread.h
index 06fd84a0..691c9b97 100644
--- a/dev/ZBAKit/BootKit/Thread.h
+++ b/dev/BootLoader/BootKit/Thread.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/DownloadOVMF.ps1 b/dev/BootLoader/DownloadOVMF.ps1
index 5a2c5f0e..5a2c5f0e 100644
--- a/dev/ZBAKit/DownloadOVMF.ps1
+++ b/dev/BootLoader/DownloadOVMF.ps1
diff --git a/dev/ZBAKit/Modules/.keep b/dev/BootLoader/Modules/.keep
index e69de29b..e69de29b 100644
--- a/dev/ZBAKit/Modules/.keep
+++ b/dev/BootLoader/Modules/.keep
diff --git a/dev/ZBAKit/Modules/NetBoot/.hgkeep b/dev/BootLoader/Modules/NetBoot/.hgkeep
index e69de29b..e69de29b 100644
--- a/dev/ZBAKit/Modules/NetBoot/.hgkeep
+++ b/dev/BootLoader/Modules/NetBoot/.hgkeep
diff --git a/dev/ZBAKit/Modules/NetBoot/Boot.S b/dev/BootLoader/Modules/NetBoot/Boot.S
index 0527e509..090b3050 100644
--- a/dev/ZBAKit/Modules/NetBoot/Boot.S
+++ b/dev/BootLoader/Modules/NetBoot/Boot.S
@@ -2,7 +2,7 @@
;; * ========================================================
;; *
;; * BootZ
-;; * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+;; * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
;; *
;; * ========================================================
;; */
diff --git a/dev/ZBAKit/Modules/NetBoot/Module.cc b/dev/BootLoader/Modules/NetBoot/Module.cc
index 1b4a4bb4..a7c20e06 100644
--- a/dev/ZBAKit/Modules/NetBoot/Module.cc
+++ b/dev/BootLoader/Modules/NetBoot/Module.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* NetBoot
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ZBAKit/Modules/NetBoot/NetBoot.h b/dev/BootLoader/Modules/NetBoot/NetBoot.h
index cdfe17f9..79e9951c 100644
--- a/dev/ZBAKit/Modules/NetBoot/NetBoot.h
+++ b/dev/BootLoader/Modules/NetBoot/NetBoot.h
@@ -2,7 +2,7 @@
* ========================================================
*
* NetBoot
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ZBAKit/Modules/NetBoot/build.json b/dev/BootLoader/Modules/NetBoot/build.json
index 25f3dc2e..3844f9cb 100644
--- a/dev/ZBAKit/Modules/NetBoot/build.json
+++ b/dev/BootLoader/Modules/NetBoot/build.json
@@ -1,7 +1,7 @@
{
"compiler_path": "x86_64-w64-mingw32-g++",
"compiler_std": "c++20",
- "headers_path": ["../", "../../", "../../../ZKAKit", "../../../", "./"],
+ "headers_path": ["../", "../../", "../../../Kernel", "../../../", "./"],
"sources_path": [".cc", "*.S"],
"output_name": "netboot.sys",
"compiler_flags": [
diff --git a/dev/ZBAKit/Modules/SysChk/.hgkeep b/dev/BootLoader/Modules/SysChk/.hgkeep
index e69de29b..e69de29b 100644
--- a/dev/ZBAKit/Modules/SysChk/.hgkeep
+++ b/dev/BootLoader/Modules/SysChk/.hgkeep
diff --git a/dev/ZBAKit/Modules/SysChk/Boot.S b/dev/BootLoader/Modules/SysChk/Boot.S
index 9fdf4428..ad1dc1d0 100644
--- a/dev/ZBAKit/Modules/SysChk/Boot.S
+++ b/dev/BootLoader/Modules/SysChk/Boot.S
@@ -2,7 +2,7 @@
;; * ========================================================
;; *
;; * BootZ
-;; * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+;; * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
;; *
;; * ========================================================
;; */
diff --git a/dev/ZBAKit/Modules/SysChk/Module.cc b/dev/BootLoader/Modules/SysChk/Module.cc
index b0808fde..2ae5023e 100644
--- a/dev/ZBAKit/Modules/SysChk/Module.cc
+++ b/dev/BootLoader/Modules/SysChk/Module.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* NetBoot
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ZBAKit/Modules/SysChk/build.json b/dev/BootLoader/Modules/SysChk/build.json
index e3fb3244..cd21e269 100644
--- a/dev/ZBAKit/Modules/SysChk/build.json
+++ b/dev/BootLoader/Modules/SysChk/build.json
@@ -1,7 +1,7 @@
{
"compiler_path": "x86_64-w64-mingw32-g++",
"compiler_std": "c++20",
- "headers_path": ["../", "../../", "../../../ZKAKit", "../../../", "./"],
+ "headers_path": ["../", "../../", "../../../Kernel", "../../../", "./"],
"sources_path": ["*.cc", "*.S"],
"output_name": "syschk.sys",
"compiler_flags": [
diff --git a/dev/ZBAKit/ReadMe.md b/dev/BootLoader/ReadMe.md
index 91f8fa2e..8a9de0f6 100644
--- a/dev/ZBAKit/ReadMe.md
+++ b/dev/BootLoader/ReadMe.md
@@ -17,4 +17,4 @@ And then execute:
make all
```
-##### Copyright, Theater Quality Inc, all rights reserved.
+##### Copyright, TQ B.V, all rights reserved.
diff --git a/dev/ZBAKit/amd64-efi.make b/dev/BootLoader/amd64-efi.make
index c63bd0b9..e83a833b 100644
--- a/dev/ZBAKit/amd64-efi.make
+++ b/dev/BootLoader/amd64-efi.make
@@ -1,5 +1,5 @@
##################################################
-# (c) Theater Quality Inc, all rights reserved.
+# (c) TQ B.V, all rights reserved.
# This is the bootloader makefile.
##################################################
@@ -44,7 +44,7 @@ REM_FLAG=-f
FLAG_ASM=-f win64
FLAG_GNU=-fshort-wchar -D__EFI_x86_64__ -mno-red-zone -D__MINOSKRNL__ -D__ZBAOSLDR__ \
- -DEFI_FUNCTION_WRAPPER -I./ -I../ZKAKit -I../ -c -nostdlib -fno-rtti -fno-exceptions \
+ -DEFI_FUNCTION_WRAPPER -I./ -I../Kernel -I../ -c -nostdlib -fno-rtti -fno-exceptions \
-std=c++20 -D__HAVE_ZKA_APIS__ -DZBA_USE_FB -D__ZKA_AMD64__ -D__ZKA__ -DZKA_AUTO_FORMAT
BOOTLOADER=zbaosldr.exe
@@ -64,7 +64,7 @@ all: compile-amd64
$(LD_GNU) $(OBJ) $(LD_FLAGS) -o src/$(BOOTLOADER)
$(COPY) src/$(BOOTLOADER) src/Root/EFI/BOOT/BOOTX64.EFI
$(COPY) src/$(BOOTLOADER) src/Root/EFI/BOOT/ZBAOSLDR.EFI
- $(COPY) ../ZKAKit/$(KERNEL) src/Root/$(KERNEL)
+ $(COPY) ../Kernel/$(KERNEL) src/Root/$(KERNEL)
$(COPY) ./Modules/SysChk/$(SYSCHK) src/Root/$(SYSCHK)
$(COPY) ../SCIKit/$(SCIKIT) src/Root/$(SCIKIT)
$(COPY) src/$(BOOTLOADER) src/Root/$(BOOTLOADER)
diff --git a/dev/ZBAKit/arm64-efi.make b/dev/BootLoader/arm64-efi.make
index 37454941..ccf60605 100644
--- a/dev/ZBAKit/arm64-efi.make
+++ b/dev/BootLoader/arm64-efi.make
@@ -1,5 +1,5 @@
##################################################
-# (c) Theater Quality Inc, all rights reserved.
+# (c) TQ B.V, all rights reserved.
# This is the bootloader makefile.
##################################################
@@ -46,7 +46,7 @@ REM_FLAG=-f
FLAG_ASM=-f win64
FLAG_GNU=-fshort-wchar -c -ffreestanding -MMD -mno-red-zone -D__ZKA_ARM64__ -fno-rtti -fno-exceptions -I./ \
-target aarch64-unknown-windows \
- -std=c++20 -D__FSKIT_USE_NEFS__ -D__STANDALONE__ -D__MINOSKRNL__ -D__ZBAOSLDR__ -D__HAVE_ZKA_APIS__ -D__ZKA__ -I../ -I../ZKAKit
+ -std=c++20 -D__FSKIT_USE_NEFS__ -D__STANDALONE__ -D__MINOSKRNL__ -D__ZBAOSLDR__ -D__HAVE_ZKA_APIS__ -D__ZKA__ -I../ -I../Kernel
BOOT_LOADER=zbaosldr.exe
KERNEL=minoskrnl.exe
@@ -63,7 +63,7 @@ all: compile-amd64
$(LD_GNU) $(OBJ) $(LD_FLAGS) /out:src/$(BOOT_LOADER)
$(COPY) src/$(BOOT_LOADER) src/Root/EFI/BOOT/BOOTAA64.EFI
$(COPY) src/$(BOOT_LOADER) src/Root/EFI/BOOT/BootZ.EFI
- $(COPY) ../ZKAKit/$(KERNEL) src/Root/$(KERNEL)
+ $(COPY) ../Kernel/$(KERNEL) src/Root/$(KERNEL)
$(COPY) src/$(BOOT_LOADER) src/Root/$(BOOT_LOADER)
ifneq ($(DEBUG_SUPPORT), )
diff --git a/dev/ZBAKit/src/.gitkeep b/dev/BootLoader/src/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZBAKit/src/.gitkeep
+++ b/dev/BootLoader/src/.gitkeep
diff --git a/dev/ZBAKit/src/BootFileReader.cc b/dev/BootLoader/src/BootFileReader.cc
index 1edf1281..d5976464 100644
--- a/dev/ZBAKit/src/BootFileReader.cc
+++ b/dev/BootLoader/src/BootFileReader.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: FileReader.cc
Purpose: New Boot FileReader,
diff --git a/dev/ZBAKit/src/BootString.cc b/dev/BootLoader/src/BootString.cc
index f511f2fc..6ea95173 100644
--- a/dev/ZBAKit/src/BootString.cc
+++ b/dev/BootLoader/src/BootString.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: BootString.cc
Purpose: BootZ string library
diff --git a/dev/ZBAKit/src/BootSupport.cc b/dev/BootLoader/src/BootSupport.cc
index 7e6d3479..521fcd8f 100644
--- a/dev/ZBAKit/src/BootSupport.cc
+++ b/dev/BootLoader/src/BootSupport.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/src/BootTextWriter.cc b/dev/BootLoader/src/BootTextWriter.cc
index bbb9a961..69a2ad47 100644
--- a/dev/ZBAKit/src/BootTextWriter.cc
+++ b/dev/BootLoader/src/BootTextWriter.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: BootTextWriter.cc
Purpose: BootZ string library
diff --git a/dev/ZBAKit/src/BootThread.cc b/dev/BootLoader/src/BootThread.cc
index 32f8fd86..33b058df 100644
--- a/dev/ZBAKit/src/BootThread.cc
+++ b/dev/BootLoader/src/BootThread.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/src/BootloaderRsrc.rsrc b/dev/BootLoader/src/BootloaderRsrc.rsrc
index eca9a4ec..dd20a78c 100644
--- a/dev/ZBAKit/src/BootloaderRsrc.rsrc
+++ b/dev/BootLoader/src/BootloaderRsrc.rsrc
@@ -1,4 +1,4 @@
-#include "../../ZKAKit/CompilerKit/Version.h"
+#include "../../Kernel/CompilerKit/Version.h"
1 VERSIONINFO
FILEVERSION 1,0,0,0
@@ -8,11 +8,11 @@ BEGIN
BEGIN
BLOCK "080904E4"
BEGIN
- VALUE "CompanyName", "Theater Quality Inc"
+ VALUE "CompanyName", "TQ B.V"
VALUE "FileDescription", "ZKA OS Loader."
VALUE "FileVersion", BOOTLOADER_VERSION
VALUE "InternalName", "zbaosldr"
- VALUE "LegalCopyright", "Copyright (C) 2024, Theater Quality Inc all rights reserved."
+ VALUE "LegalCopyright", "Copyright (C) 2024, TQ B.V all rights reserved."
VALUE "OriginalFilename", "zbaosldr.exe"
VALUE "ProductName", "zbaosldr"
VALUE "ProductVersion", BOOTLOADER_VERSION
diff --git a/dev/ZBAKit/src/HEL/64X000/.gitkeep b/dev/BootLoader/src/HEL/64X000/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZBAKit/src/HEL/64X000/.gitkeep
+++ b/dev/BootLoader/src/HEL/64X000/.gitkeep
diff --git a/dev/ZBAKit/src/HEL/64X000/Boot64x0.S b/dev/BootLoader/src/HEL/64X000/Boot64x0.S
index a9ca1a2d..e79f97ef 100644
--- a/dev/ZBAKit/src/HEL/64X000/Boot64x0.S
+++ b/dev/BootLoader/src/HEL/64X000/Boot64x0.S
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/src/HEL/AMD64/.gitkeep b/dev/BootLoader/src/HEL/AMD64/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZBAKit/src/HEL/AMD64/.gitkeep
+++ b/dev/BootLoader/src/HEL/AMD64/.gitkeep
diff --git a/dev/ZBAKit/src/HEL/AMD64/BootAPI.S b/dev/BootLoader/src/HEL/AMD64/BootAPI.S
index 963ef46a..963ef46a 100644
--- a/dev/ZBAKit/src/HEL/AMD64/BootAPI.S
+++ b/dev/BootLoader/src/HEL/AMD64/BootAPI.S
diff --git a/dev/ZBAKit/src/HEL/AMD64/BootATA.cc b/dev/BootLoader/src/HEL/AMD64/BootATA.cc
index 572a124d..52df1b2b 100644
--- a/dev/ZBAKit/src/HEL/AMD64/BootATA.cc
+++ b/dev/BootLoader/src/HEL/AMD64/BootATA.cc
@@ -1,17 +1,17 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
/**
* @file BootATA.cc
- * @author Theater Quality Inc (amlalelmahrouss@icloud.com)
+ * @author TQ B.V (amlalelmahrouss@icloud.com)
* @brief ATA driver.
* @version 0.1
* @date 2024-02-02
*
- * @copyright Copyright (c) Theater Quality Inc
+ * @copyright Copyright (c) TQ B.V
*
*/
diff --git a/dev/ZBAKit/src/HEL/AMD64/BootMain.cc b/dev/BootLoader/src/HEL/AMD64/BootMain.cc
index dbe10366..4d0190c0 100644
--- a/dev/ZBAKit/src/HEL/AMD64/BootMain.cc
+++ b/dev/BootLoader/src/HEL/AMD64/BootMain.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
@@ -154,11 +154,6 @@ EFI_EXTERN_C EFI_API Int32 Main(EfiHandlePtr ImageHandle,
mp->GetNumberOfProcessors(mp, &cnt_disabled, &cnt_enabled);
-#ifdef ZBA_USE_FB
- CGDrawString("BootZ (c) 2024 Theater Quality Inc.", 10, 10, RGB(0xFF, 0xFF, 0xFF));
- CGDrawString((cnt_enabled > 1) ? "Multi processor configuration detected." : "Single processor configuration detected.", 20, 10, RGB(0xFF, 0xFF, 0xFF));
-#endif // ZBA_USE_FB
-
handover_hdr->f_HardwareTables.f_MultiProcessingEnabled = cnt_enabled > 1;
// Fill handover header now.
@@ -219,9 +214,9 @@ EFI_EXTERN_C EFI_API Int32 Main(EfiHandlePtr ImageHandle,
kDefaultMemoryMap = lookup_index;
- //-----------------------------------------------------------//
+ //-------------------------------------------------------------//
// Update handover file specific table and phyiscal start field.
- //-----------------------------------------------------------//
+ //-------------------------------------------------------------//
handover_hdr->f_BitMapStart = nullptr; /* Start of bitmap. */
handover_hdr->f_BitMapSize = kHandoverBitMapSz; /* Size of bitmap. */
@@ -250,7 +245,7 @@ EFI_EXTERN_C EFI_API Int32 Main(EfiHandlePtr ImageHandle,
if (reader_syschk.Blob())
{
syschk_thread = new Boot::BThread(reader_syschk.Blob());
- syschk_thread->SetName("System Check (BootZ EFI Driver)");
+ syschk_thread->SetName("BootZ: System Check");
}
syschk_thread->Start(handover_hdr, NO);
@@ -287,7 +282,7 @@ EFI_EXTERN_C EFI_API Int32 Main(EfiHandlePtr ImageHandle,
if (reader_kernel.Blob())
{
kernel_thread = new Boot::BThread(reader_kernel.Blob());
- kernel_thread->SetName("Minimal OS Kernel.");
+ kernel_thread->SetName("BootZ: ZkaOS Kernel.");
handover_hdr->f_KernelImage = reader_kernel.Blob();
}
@@ -300,28 +295,22 @@ EFI_EXTERN_C EFI_API Int32 Main(EfiHandlePtr ImageHandle,
EFI::Stop();
}
- Boot::BFileReader chime_wav(L"zka\\startup.wav", ImageHandle);
- Boot::BFileReader ttf_font(L"zka\\urbanist.ttf", ImageHandle);
+ Boot::BFileReader ttf_font(L"zka\\fntkrnl.ttf", ImageHandle);
- chime_wav.ReadAll(0);
ttf_font.ReadAll(0);
- if (chime_wav.Blob() &&
- ttf_font.Blob())
+ if (ttf_font.Blob())
{
- handover_hdr->f_StartupChime = chime_wav.Blob();
- handover_hdr->f_ChimeSz = chime_wav.Size();
handover_hdr->f_KernelImage = reader_kernel.Blob();
handover_hdr->f_KernelSz = reader_kernel.Size();
- handover_hdr->f_TTFallbackFont = ttf_font.Blob();
+ handover_hdr->f_FontImage = ttf_font.Blob();
handover_hdr->f_FontSz = ttf_font.Size();
}
else
{
-#ifdef ZBA_USE_FB
- CGDrawString("BootZ: OS resources are not present, please reinstall the OS.", 30, 10, RGB(0xFF, 0xFF, 0xFF));
-#endif // ZBA_USE_FB
-
+ cg_init();
+ CGDrawBitMapInRegion(zka_no_disk, ZKA_NO_DISK_HEIGHT, ZKA_NO_DISK_WIDTH, (kHandoverHeader->f_GOP.f_Width - ZKA_NO_DISK_WIDTH) / 2, (kHandoverHeader->f_GOP.f_Height - ZKA_NO_DISK_HEIGHT) / 2);
+
EFI::Stop();
}
diff --git a/dev/ZBAKit/src/HEL/AMD64/BootPlatform.cc b/dev/BootLoader/src/HEL/AMD64/BootPlatform.cc
index f2208f2e..83e37a02 100644
--- a/dev/ZBAKit/src/HEL/AMD64/BootPlatform.cc
+++ b/dev/BootLoader/src/HEL/AMD64/BootPlatform.cc
@@ -1,7 +1,7 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/src/HEL/AMD64/BootSATA.cc b/dev/BootLoader/src/HEL/AMD64/BootSATA.cc
index 28516038..5118d865 100644
--- a/dev/ZBAKit/src/HEL/AMD64/BootSATA.cc
+++ b/dev/BootLoader/src/HEL/AMD64/BootSATA.cc
@@ -1,17 +1,17 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
/**
* @file BootAHCI.cc
- * @author Theater Quality Inc (amlalelmahrouss@icloud.com)
+ * @author TQ B.V (amlalelmahrouss@icloud.com)
* @brief AHCI support for BootZ.
* @version 0.1
* @date 2024-02-02
*
- * @copyright Copyright (c) Theater Quality Inc
+ * @copyright Copyright (c) TQ B.V
*
*/
diff --git a/dev/ZBAKit/src/HEL/ARM64/.gitkeep b/dev/BootLoader/src/HEL/ARM64/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZBAKit/src/HEL/ARM64/.gitkeep
+++ b/dev/BootLoader/src/HEL/ARM64/.gitkeep
diff --git a/dev/ZBAKit/src/HEL/ARM64/BootAPI.S b/dev/BootLoader/src/HEL/ARM64/BootAPI.S
index a60ad218..a60ad218 100644
--- a/dev/ZBAKit/src/HEL/ARM64/BootAPI.S
+++ b/dev/BootLoader/src/HEL/ARM64/BootAPI.S
diff --git a/dev/ZBAKit/src/HEL/ARM64/BootMain.cc b/dev/BootLoader/src/HEL/ARM64/BootMain.cc
index fe35ea1b..7f3ba6cf 100644
--- a/dev/ZBAKit/src/HEL/ARM64/BootMain.cc
+++ b/dev/BootLoader/src/HEL/ARM64/BootMain.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/src/HEL/ARM64/BootPlatform.cc b/dev/BootLoader/src/HEL/ARM64/BootPlatform.cc
index 22a0366e..75a69998 100644
--- a/dev/ZBAKit/src/HEL/ARM64/BootPlatform.cc
+++ b/dev/BootLoader/src/HEL/ARM64/BootPlatform.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/src/HEL/POWER/.gitkeep b/dev/BootLoader/src/HEL/POWER/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZBAKit/src/HEL/POWER/.gitkeep
+++ b/dev/BootLoader/src/HEL/POWER/.gitkeep
diff --git a/dev/ZBAKit/src/HEL/POWER/CoreBootStartup.S b/dev/BootLoader/src/HEL/POWER/CoreBootStartup.S
index e4964c59..0948711d 100644
--- a/dev/ZBAKit/src/HEL/POWER/CoreBootStartup.S
+++ b/dev/BootLoader/src/HEL/POWER/CoreBootStartup.S
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/src/New+Delete.cc b/dev/BootLoader/src/New+Delete.cc
index 04c6bc72..b654621e 100644
--- a/dev/ZBAKit/src/New+Delete.cc
+++ b/dev/BootLoader/src/New+Delete.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/src/Root/EFI/STARTUP.NSH b/dev/BootLoader/src/Root/EFI/STARTUP.NSH
index d29ba8fd..d29ba8fd 100644
--- a/dev/ZBAKit/src/Root/EFI/STARTUP.NSH
+++ b/dev/BootLoader/src/Root/EFI/STARTUP.NSH
diff --git a/dev/ZBAKit/src/Root/zka/urbanist.ttf b/dev/BootLoader/src/Root/zka/fntkrnl.ttf
index e9a6dbb0..e9a6dbb0 100644
--- a/dev/ZBAKit/src/Root/zka/urbanist.ttf
+++ b/dev/BootLoader/src/Root/zka/fntkrnl.ttf
Binary files differ
diff --git a/dev/CompressKit/API.h b/dev/CompressKit/API.h
index 47e568db..1040ff6c 100644
--- a/dev/CompressKit/API.h
+++ b/dev/CompressKit/API.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/CompressKit/CKCompress.s b/dev/CompressKit/CKCompress.s
index 2f12bf22..62bc26f9 100644
--- a/dev/CompressKit/CKCompress.s
+++ b/dev/CompressKit/CKCompress.s
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024 Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024 TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/CompressKit/CKDecompress.s b/dev/CompressKit/CKDecompress.s
index 2f12bf22..62bc26f9 100644
--- a/dev/CompressKit/CKDecompress.s
+++ b/dev/CompressKit/CKDecompress.s
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024 Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024 TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/HintKit/CompilerHint.h b/dev/HintKit/CompilerHint.h
index 851b143f..0dc4c707 100644
--- a/dev/HintKit/CompilerHint.h
+++ b/dev/HintKit/CompilerHint.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/ArchKit/ArchKit.h b/dev/Kernel/ArchKit/ArchKit.h
index e8d32a9d..296c896f 100644
--- a/dev/ZKAKit/ArchKit/ArchKit.h
+++ b/dev/Kernel/ArchKit/ArchKit.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/CFKit/GUIDWizard.h b/dev/Kernel/CFKit/GUIDWizard.h
index 825f3ad5..a9ab57be 100644
--- a/dev/ZKAKit/CFKit/GUIDWizard.h
+++ b/dev/Kernel/CFKit/GUIDWizard.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/CFKit/GUIDWrapper.h b/dev/Kernel/CFKit/GUIDWrapper.h
index 2a850099..4e34a9c4 100644
--- a/dev/ZKAKit/CFKit/GUIDWrapper.h
+++ b/dev/Kernel/CFKit/GUIDWrapper.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/CFKit/Property.h b/dev/Kernel/CFKit/Property.h
index cb91a5c3..b7b22536 100644
--- a/dev/ZKAKit/CFKit/Property.h
+++ b/dev/Kernel/CFKit/Property.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/CFKit/Utils.h b/dev/Kernel/CFKit/Utils.h
index 370eca45..370eca45 100644
--- a/dev/ZKAKit/CFKit/Utils.h
+++ b/dev/Kernel/CFKit/Utils.h
diff --git a/dev/ZKAKit/CompilerKit/CompilerKit.h b/dev/Kernel/CompilerKit/CompilerKit.h
index 3b3f15fa..843652e4 100644
--- a/dev/ZKAKit/CompilerKit/CompilerKit.h
+++ b/dev/Kernel/CompilerKit/CompilerKit.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/CompilerKit/Detail.h b/dev/Kernel/CompilerKit/Detail.h
index c44cccd6..08d40304 100644
--- a/dev/ZKAKit/CompilerKit/Detail.h
+++ b/dev/Kernel/CompilerKit/Detail.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/CompilerKit/Version.h b/dev/Kernel/CompilerKit/Version.h
index 10cf93d1..b8c7f1a9 100644
--- a/dev/ZKAKit/CompilerKit/Version.h
+++ b/dev/Kernel/CompilerKit/Version.h
@@ -1,4 +1,4 @@
-// (c) Theater Quality Inc
+// (c) TQ B.V
#pragma once
diff --git a/dev/ZKAKit/FSKit/Defines.h b/dev/Kernel/FSKit/Defines.h
index feb022ee..9176e3dd 100644
--- a/dev/ZKAKit/FSKit/Defines.h
+++ b/dev/Kernel/FSKit/Defines.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/FSKit/HPFS.h b/dev/Kernel/FSKit/HPFS.h
index 397bde5b..f6aec5be 100644
--- a/dev/ZKAKit/FSKit/HPFS.h
+++ b/dev/Kernel/FSKit/HPFS.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/FSKit/IndexableProperty.h b/dev/Kernel/FSKit/IndexableProperty.h
index 585a25c5..412a1205 100644
--- a/dev/ZKAKit/FSKit/IndexableProperty.h
+++ b/dev/Kernel/FSKit/IndexableProperty.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/FSKit/NeFS.h b/dev/Kernel/FSKit/NeFS.h
index dacb2fcc..42857df9 100644
--- a/dev/ZKAKit/FSKit/NeFS.h
+++ b/dev/Kernel/FSKit/NeFS.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
FILE: NeFS.h
PURPOSE: NeFS (New FileSystem) support.
@@ -23,7 +23,7 @@ default.
/**
@brief New File System specification.
- @author Theater Quality Inc (Theater Quality Inc, amlalelmahrouss at icloud dot com)
+ @author TQ B.V (TQ B.V, amlalelmahrouss at icloud dot com)
*/
#define kNeFSInvalidFork (-1)
diff --git a/dev/ZKAKit/FirmwareKit/.gitkeep b/dev/Kernel/FirmwareKit/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/FirmwareKit/.gitkeep
+++ b/dev/Kernel/FirmwareKit/.gitkeep
diff --git a/dev/ZKAKit/FirmwareKit/CoreBoot/CoreBoot.h b/dev/Kernel/FirmwareKit/CoreBoot/CoreBoot.h
index 46a4eae8..eda3a396 100644
--- a/dev/ZKAKit/FirmwareKit/CoreBoot/CoreBoot.h
+++ b/dev/Kernel/FirmwareKit/CoreBoot/CoreBoot.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
@@ -15,7 +15,7 @@ namespace Firmware::Detail::CoreBoot
struct LEHeader;
/// @brief Linear Executable Header
- /// @author Theater Quality Inc
+ /// @author TQ B.V
struct ATTRIBUTE(aligned(4)) LEHeader
{
const Char fMagic[2]; // magic number
diff --git a/dev/ZKAKit/FirmwareKit/CoreBoot/NetBoot.h b/dev/Kernel/FirmwareKit/CoreBoot/NetBoot.h
index da0b93a7..6fbe0993 100644
--- a/dev/ZKAKit/FirmwareKit/CoreBoot/NetBoot.h
+++ b/dev/Kernel/FirmwareKit/CoreBoot/NetBoot.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/FirmwareKit/EFI.h b/dev/Kernel/FirmwareKit/EFI.h
index 53ff3959..044c28e9 100644
--- a/dev/ZKAKit/FirmwareKit/EFI.h
+++ b/dev/Kernel/FirmwareKit/EFI.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/FirmwareKit/EFI/API.h b/dev/Kernel/FirmwareKit/EFI/API.h
index 7bb83ebf..096a3157 100644
--- a/dev/ZKAKit/FirmwareKit/EFI/API.h
+++ b/dev/Kernel/FirmwareKit/EFI/API.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/FirmwareKit/EFI/EFI.h b/dev/Kernel/FirmwareKit/EFI/EFI.h
index befa4e87..4e8a4af4 100644
--- a/dev/ZKAKit/FirmwareKit/EFI/EFI.h
+++ b/dev/Kernel/FirmwareKit/EFI/EFI.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/FirmwareKit/EFI/NS.h b/dev/Kernel/FirmwareKit/EFI/NS.h
index cba490de..07b301f0 100644
--- a/dev/ZKAKit/FirmwareKit/EFI/NS.h
+++ b/dev/Kernel/FirmwareKit/EFI/NS.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/FirmwareKit/EPM.h b/dev/Kernel/FirmwareKit/EPM.h
index 7a721e4b..3178c2b0 100644
--- a/dev/ZKAKit/FirmwareKit/EPM.h
+++ b/dev/Kernel/FirmwareKit/EPM.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
@@ -8,8 +8,8 @@
@brief The Explicit Partition Map scheme.
*/
-#ifndef __FIRMWARE_EPM_H__
-#define __FIRMWARE_EPM_H__
+#ifndef FIRMWAREKIT_EPM_H
+#define FIRMWAREKIT_EPM_H
#include <NewKit/Defines.h>
@@ -30,23 +30,12 @@
#define kEPMMagic64k "EPM64"
/* @brief 32x0 magic for EPM */
-
#define kEPMMagic32k "EPM32"
/* @brief POWER magic for EPM */
-
#define kEPMMagicPPC "EPMPC"
-/* @brief UEFI magic for EPM */
-
-#define kEPMMagicUEFI "EPMUE"
-
-/* @brief CoreBoot magic for EPM */
-
-#define kEPMMagicCoreBoot "EPMCB"
-
/* @brief Invalid magic for EPM */
-
#define kEPMMagicError "EPM??"
#ifdef __ZKA_AMD64__
@@ -61,40 +50,39 @@
///! @brief partition must start at this address.
///! Anything below is reserved for Data backup by the Main OS.
-#define kEPMStartPartitionBlk (sizeof(_BOOT_BLOCK_STRUCT))
+#define kEPMPartBlockLba (sizeof(EPM_BOOT_BLOCK))
///! @brief Current EPM revision.
-#define kEPMRevision (0xAD)
+#define kEPMRevisionBcd (0x0100)
-///! @brief Current EPM revision.
-#define kEPMRevisionUEFI (0xAF)
+/// !@brief EPM boot block address.
+#define kEPMBootBlockLba (0U)
-/// !@brief EPM base address.
-#define kEPMBaseLba (0U)
+#define kEPMReserveLen (401)
-struct _BLOCK_GUID_STRUCT;
-struct _BOOT_BLOCK_STRUCT;
+struct EPM_GUID;
+struct EPM_BOOT_BLOCK;
/* The first 0 > 128 addresses of a disk contains these headers. */
/// @brief EPM GUID structure.
-typedef struct _BLOCK_GUID_STRUCT
+typedef struct EPM_GUID
{
Kernel::UInt32 Data1;
Kernel::UInt16 Data2;
Kernel::UInt16 Data3;
Kernel::UInt8 Data4[8];
-} BLOCK_GUID_STRUCT;
+} EPM_GUID;
/**
* @brief The EPM boot block.
* @note NumBlock and LbaStart are ignored on some platforms.
*/
-struct PACKED _BOOT_BLOCK_STRUCT
+struct PACKED EPM_BOOT_BLOCK
{
Kernel::Char Magic[kEPMMagicLength];
Kernel::Char Name[kEPMNameLength];
- BLOCK_GUID_STRUCT Uuid;
+ EPM_GUID Guid;
Kernel::Int32 Version;
Kernel::Int64 NumBlocks;
Kernel::Int64 SectorSz;
@@ -103,7 +91,7 @@ struct PACKED _BOOT_BLOCK_STRUCT
Kernel::Int16 Kind;
Kernel::Int32 FsVersion;
Kernel::Char Fs[kEPMFilesystemLength]; /* NeFS, ffs2... */
- Kernel::Char Reserved[401]; // to fill a full sector.
+ Kernel::Char Reserved[kEPMReserveLen]; // to fill a full sector.
};
///! @brief Version kind enum.
@@ -111,12 +99,14 @@ struct PACKED _BOOT_BLOCK_STRUCT
enum
{
- kEPMEmbeddedOS = 0xcf, // Embedded OS
+ kEPMInvalid = 0x00,
+ kEPMGenericOS = 0xcf, // Generic OS
kEPMLinux = 0x8f, // Linux on EPM
kEPMBSD = 0x9f, // Berkeley Soft. Distribution
- kEPMNewOS = 0x1f, // This OS.
+ kEPMZkaOS = 0x1f, // This OS.
+ kEPMInvalidOS = 0xff,
};
-typedef struct _BOOT_BLOCK_STRUCT BOOT_BLOCK_STRUCT;
+typedef struct EPM_BOOT_BLOCK BOOT_BLOCK_STRUCT;
-#endif // ifndef __FIRMWARE_EPM_H__
+#endif // ifndef FIRMWAREKIT_EPM_H
diff --git a/dev/ZKAKit/FirmwareKit/GPT.h b/dev/Kernel/FirmwareKit/GPT.h
index 0ba8f222..61d29281 100644
--- a/dev/ZKAKit/FirmwareKit/GPT.h
+++ b/dev/Kernel/FirmwareKit/GPT.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/FirmwareKit/Handover.h b/dev/Kernel/FirmwareKit/Handover.h
index 5ba32a04..a4f086ea 100644
--- a/dev/ZKAKit/FirmwareKit/Handover.h
+++ b/dev/Kernel/FirmwareKit/Handover.h
@@ -1,17 +1,17 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
/**
* @file Handover.h
- * @author Theater Quality Inc (amlalelmahrouss@icloud.com)
+ * @author TQ B.V (amlalelmahrouss@icloud.com)
* @brief The handover boot protocol.
* @version 1.15
* @date 2024-02-23
*
- * @copyright Copyright (c) 2024, Theater Quality Inc
+ * @copyright Copyright (c) 2024, TQ B.V
*
*/
@@ -64,11 +64,9 @@ namespace Kernel::HEL
VoidPtr f_KernelImage;
SizeT f_KernelSz;
- VoidPtr f_StartupChime;
- SizeT f_ChimeSz;
VoidPtr f_StartupImage;
SizeT f_StartupSz;
- VoidPtr f_TTFallbackFont;
+ VoidPtr f_FontImage;
SizeT f_FontSz;
WideChar f_FirmwareVendorName[32];
diff --git a/dev/ZKAKit/HALKit/.gitkeep b/dev/Kernel/HALKit/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/.gitkeep
+++ b/dev/Kernel/HALKit/.gitkeep
diff --git a/dev/ZKAKit/HALKit/64x0/.hgkeep b/dev/Kernel/HALKit/64x0/.hgkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/64x0/.hgkeep
+++ b/dev/Kernel/HALKit/64x0/.hgkeep
diff --git a/dev/ZKAKit/HALKit/64x0/APM/.hgkeep b/dev/Kernel/HALKit/64x0/APM/.hgkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/64x0/APM/.hgkeep
+++ b/dev/Kernel/HALKit/64x0/APM/.hgkeep
diff --git a/dev/ZKAKit/HALKit/64x0/HalVirtualMemory.cc b/dev/Kernel/HALKit/64x0/HalVirtualMemory.cc
index a8989ffc..6dd40325 100644
--- a/dev/ZKAKit/HALKit/64x0/HalVirtualMemory.cc
+++ b/dev/Kernel/HALKit/64x0/HalVirtualMemory.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/64x0/MBCI/.gitkeep b/dev/Kernel/HALKit/64x0/MBCI/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/64x0/MBCI/.gitkeep
+++ b/dev/Kernel/HALKit/64x0/MBCI/.gitkeep
diff --git a/dev/ZKAKit/HALKit/64x0/ReadMe.md b/dev/Kernel/HALKit/64x0/ReadMe.md
index 03ccd2d7..c131541e 100644
--- a/dev/ZKAKit/HALKit/64x0/ReadMe.md
+++ b/dev/Kernel/HALKit/64x0/ReadMe.md
@@ -1,4 +1,4 @@
64x0 Hardware Abstraction Layer
-- Supported CPU: Theater Quality Inc 64x0
+- Supported CPU: TQ B.V 64x0
- Supported Firmware: CoreBoot
diff --git a/dev/ZKAKit/HALKit/AMD64/CPUID.h b/dev/Kernel/HALKit/AMD64/CPUID.h
index afcdc09f..44e1d842 100644
--- a/dev/ZKAKit/HALKit/AMD64/CPUID.h
+++ b/dev/Kernel/HALKit/AMD64/CPUID.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: CPUID.h
Purpose: CPUID flags.
diff --git a/dev/ZKAKit/HALKit/AMD64/HalACPIFactoryInterface.cc b/dev/Kernel/HALKit/AMD64/HalACPIFactoryInterface.cc
index 1a1d50a3..f742c3d7 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalACPIFactoryInterface.cc
+++ b/dev/Kernel/HALKit/AMD64/HalACPIFactoryInterface.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalAP.cc b/dev/Kernel/HALKit/AMD64/HalAP.cc
index 7240d210..aefe570c 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalAP.cc
+++ b/dev/Kernel/HALKit/AMD64/HalAP.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalAPICController.cc b/dev/Kernel/HALKit/AMD64/HalAPICController.cc
index cebbc41b..e29bea67 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalAPICController.cc
+++ b/dev/Kernel/HALKit/AMD64/HalAPICController.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalBoot.asm b/dev/Kernel/HALKit/AMD64/HalBoot.asm
index e9207936..8830f786 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalBoot.asm
+++ b/dev/Kernel/HALKit/AMD64/HalBoot.asm
@@ -2,7 +2,7 @@
;; * ========================================================
;; *
;; * ZKA
-;; * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+;; * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
;; *
;; * ========================================================
;; */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalCPUAMD64.cc b/dev/Kernel/HALKit/AMD64/HalCPUAMD64.cc
index 127d5843..9af3ce37 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalCPUAMD64.cc
+++ b/dev/Kernel/HALKit/AMD64/HalCPUAMD64.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: HalCPU.cc
Purpose: Platform processor routines.
diff --git a/dev/ZKAKit/HALKit/AMD64/HalCommonAPI.asm b/dev/Kernel/HALKit/AMD64/HalCommonAPI.asm
index 6d0dd8b9..fae0753b 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalCommonAPI.asm
+++ b/dev/Kernel/HALKit/AMD64/HalCommonAPI.asm
@@ -2,7 +2,7 @@
;; * ========================================================
;; *
;; * ZKA
-;; * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+;; * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
;; *
;; * ========================================================
;; */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalControlRegister.s b/dev/Kernel/HALKit/AMD64/HalControlRegister.s
index 1901886d..3ff54d15 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalControlRegister.s
+++ b/dev/Kernel/HALKit/AMD64/HalControlRegister.s
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc b/dev/Kernel/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc
index 036593e5..a5125e68 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc
+++ b/dev/Kernel/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalCoreScheduler.cc b/dev/Kernel/HALKit/AMD64/HalCoreScheduler.cc
index 02150f6e..f6835b8f 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalCoreScheduler.cc
+++ b/dev/Kernel/HALKit/AMD64/HalCoreScheduler.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalDebugOutput.cc b/dev/Kernel/HALKit/AMD64/HalDebugOutput.cc
index 6ae5859d..41279d27 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalDebugOutput.cc
+++ b/dev/Kernel/HALKit/AMD64/HalDebugOutput.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalDebugPort.cc b/dev/Kernel/HALKit/AMD64/HalDebugPort.cc
index 583a6b52..e9b2e3b5 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalDebugPort.cc
+++ b/dev/Kernel/HALKit/AMD64/HalDebugPort.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalDescriptorLoader.cc b/dev/Kernel/HALKit/AMD64/HalDescriptorLoader.cc
index 372481f3..e5a3700b 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalDescriptorLoader.cc
+++ b/dev/Kernel/HALKit/AMD64/HalDescriptorLoader.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm b/dev/Kernel/HALKit/AMD64/HalInterruptAPI.asm
index cb440418..9d1bf367 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm
+++ b/dev/Kernel/HALKit/AMD64/HalInterruptAPI.asm
@@ -1,7 +1,7 @@
;; /*
;; * ---------------------------------------------------
;; *
-;; * Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+;; * Copyright (C) 2024, TQ B.V, all rights reserved.
;; *
;; * File: HalInterruptAPI.asm
;; * Purpose: Interrupt API, redirect raw interrupts into their handlers.
diff --git a/dev/ZKAKit/HALKit/AMD64/HalKernelMain.cc b/dev/Kernel/HALKit/AMD64/HalKernelMain.cc
index d6fe8a14..a831cbc2 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalKernelMain.cc
+++ b/dev/Kernel/HALKit/AMD64/HalKernelMain.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/HalPagingMgrAMD64.cc b/dev/Kernel/HALKit/AMD64/HalPagingMgrAMD64.cc
index 6d5923c7..b87aed5c 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalPagingMgrAMD64.cc
+++ b/dev/Kernel/HALKit/AMD64/HalPagingMgrAMD64.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: HalPagingMgr.cc
Purpose: Platform Paging Manager..
diff --git a/dev/ZKAKit/HALKit/AMD64/HalRoutineWait.s b/dev/Kernel/HALKit/AMD64/HalRoutineWait.s
index 89051ba4..89051ba4 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalRoutineWait.s
+++ b/dev/Kernel/HALKit/AMD64/HalRoutineWait.s
diff --git a/dev/ZKAKit/HALKit/AMD64/HalTimerAMD64.cc b/dev/Kernel/HALKit/AMD64/HalTimerAMD64.cc
index 97da8c48..ade45ebb 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalTimerAMD64.cc
+++ b/dev/Kernel/HALKit/AMD64/HalTimerAMD64.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: HalTimer.cc
Purpose: HAL timer
diff --git a/dev/ZKAKit/HALKit/AMD64/HalUtils.asm b/dev/Kernel/HALKit/AMD64/HalUtils.asm
index daec5f82..2f141352 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalUtils.asm
+++ b/dev/Kernel/HALKit/AMD64/HalUtils.asm
@@ -2,7 +2,7 @@
;; * ========================================================
;; *
;; * ZKA
-;; * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+;; * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
;; *
;; * ========================================================
;; */
diff --git a/dev/ZKAKit/HALKit/AMD64/Hypervisor.h b/dev/Kernel/HALKit/AMD64/Hypervisor.h
index 158ff396..f1c56205 100644
--- a/dev/ZKAKit/HALKit/AMD64/Hypervisor.h
+++ b/dev/Kernel/HALKit/AMD64/Hypervisor.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/MBCI/HalMBCI.cc b/dev/Kernel/HALKit/AMD64/MBCI/HalMBCI.cc
index b7948bcb..4faa5365 100644
--- a/dev/ZKAKit/HALKit/AMD64/MBCI/HalMBCI.cc
+++ b/dev/Kernel/HALKit/AMD64/MBCI/HalMBCI.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/PCI/DMA.cc b/dev/Kernel/HALKit/AMD64/PCI/DMA.cc
index 69544d22..192b37ba 100644
--- a/dev/ZKAKit/HALKit/AMD64/PCI/DMA.cc
+++ b/dev/Kernel/HALKit/AMD64/PCI/DMA.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/PCI/Database.cc b/dev/Kernel/HALKit/AMD64/PCI/Database.cc
index 4a27e9a7..381b63c4 100644
--- a/dev/ZKAKit/HALKit/AMD64/PCI/Database.cc
+++ b/dev/Kernel/HALKit/AMD64/PCI/Database.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/PCI/Device.cc b/dev/Kernel/HALKit/AMD64/PCI/Device.cc
index 57907b0f..46286a03 100644
--- a/dev/ZKAKit/HALKit/AMD64/PCI/Device.cc
+++ b/dev/Kernel/HALKit/AMD64/PCI/Device.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/PCI/Express.cc b/dev/Kernel/HALKit/AMD64/PCI/Express.cc
index ee039138..f24c5536 100644
--- a/dev/ZKAKit/HALKit/AMD64/PCI/Express.cc
+++ b/dev/Kernel/HALKit/AMD64/PCI/Express.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/PCI/IO.cc b/dev/Kernel/HALKit/AMD64/PCI/IO.cc
index 7c602900..da81d38b 100644
--- a/dev/ZKAKit/HALKit/AMD64/PCI/IO.cc
+++ b/dev/Kernel/HALKit/AMD64/PCI/IO.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/PCI/Iterator.cc b/dev/Kernel/HALKit/AMD64/PCI/Iterator.cc
index a6f3b937..d87482ab 100644
--- a/dev/ZKAKit/HALKit/AMD64/PCI/Iterator.cc
+++ b/dev/Kernel/HALKit/AMD64/PCI/Iterator.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/PCI/PCI.cc b/dev/Kernel/HALKit/AMD64/PCI/PCI.cc
index ebc61759..47a56e53 100644
--- a/dev/ZKAKit/HALKit/AMD64/PCI/PCI.cc
+++ b/dev/Kernel/HALKit/AMD64/PCI/PCI.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/Paging.h b/dev/Kernel/HALKit/AMD64/Paging.h
index 5cfeab4c..4e8c8c65 100644
--- a/dev/ZKAKit/HALKit/AMD64/Paging.h
+++ b/dev/Kernel/HALKit/AMD64/Paging.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AMD64/Processor.h b/dev/Kernel/HALKit/AMD64/Processor.h
index a5e7f7d5..ce7d53f9 100644
--- a/dev/ZKAKit/HALKit/AMD64/Processor.h
+++ b/dev/Kernel/HALKit/AMD64/Processor.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: Prcoessor.h
Purpose: AMD64 processor abstraction.
diff --git a/dev/ZKAKit/HALKit/AMD64/ReadMe.md b/dev/Kernel/HALKit/AMD64/ReadMe.md
index 9fd0b980..9570b33e 100644
--- a/dev/ZKAKit/HALKit/AMD64/ReadMe.md
+++ b/dev/Kernel/HALKit/AMD64/ReadMe.md
@@ -5,4 +5,4 @@
- Supported CPU: AMD64 BASED CPUs.
- Supported Firmware: EDK 2.
-###### Copyright (C) 2024, Theater Quality Inc, all rights reserved. All rights reserved.
+###### Copyright (C) 2024, TQ B.V, all rights reserved. All rights reserved.
diff --git a/dev/ZKAKit/HALKit/AMD64/Storage/AHCI-DMA.cc b/dev/Kernel/HALKit/AMD64/Storage/AHCI-DMA.cc
index 44e72ec9..e86bfde7 100644
--- a/dev/ZKAKit/HALKit/AMD64/Storage/AHCI-DMA.cc
+++ b/dev/Kernel/HALKit/AMD64/Storage/AHCI-DMA.cc
@@ -1,17 +1,17 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
/**
* @file AHCI.cc
- * @author Theater Quality Inc (amlalelmahrouss@icloud.com)
+ * @author TQ B.V (amlalelmahrouss@icloud.com)
* @brief AHCI driver.
* @version 0.1
* @date 2024-02-02
*
- * @Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ * @Copyright (C) 2024, TQ B.V, all rights reserved.
*
*/
diff --git a/dev/ZKAKit/HALKit/AMD64/Storage/ATA-DMA.cc b/dev/Kernel/HALKit/AMD64/Storage/ATA-DMA.cc
index dcca84dc..d1751105 100644
--- a/dev/ZKAKit/HALKit/AMD64/Storage/ATA-DMA.cc
+++ b/dev/Kernel/HALKit/AMD64/Storage/ATA-DMA.cc
@@ -1,17 +1,17 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
/**
* @file ATA-DMA.cc
- * @author Theater Quality Inc (amlalelmahrouss@icloud.com)
+ * @author TQ B.V (amlalelmahrouss@icloud.com)
* @brief ATA driver (DMA mode).
* @version 0.1
* @date 2024-02-02
*
- * @copyright Copyright (c) Theater Quality Inc
+ * @copyright Copyright (c) TQ B.V
*
*/
diff --git a/dev/ZKAKit/HALKit/AMD64/Storage/ATA-PIO.cc b/dev/Kernel/HALKit/AMD64/Storage/ATA-PIO.cc
index e117d89c..678d65b7 100644
--- a/dev/ZKAKit/HALKit/AMD64/Storage/ATA-PIO.cc
+++ b/dev/Kernel/HALKit/AMD64/Storage/ATA-PIO.cc
@@ -1,17 +1,17 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
/**
* @file ATA-PIO.cc
- * @author Theater Quality Inc (amlalelmahrouss@icloud.com)
+ * @author TQ B.V (amlalelmahrouss@icloud.com)
* @brief ATA driver (PIO mode).
* @version 0.1
* @date 2024-02-02
*
- * @copyright Copyright (c) Theater Quality Inc
+ * @copyright Copyright (c) TQ B.V
*
*/
diff --git a/dev/ZKAKit/HALKit/ARM64/.gitkeep b/dev/Kernel/HALKit/ARM64/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/ARM64/.gitkeep
+++ b/dev/Kernel/HALKit/ARM64/.gitkeep
diff --git a/dev/ZKAKit/HALKit/ARM64/AP.h b/dev/Kernel/HALKit/ARM64/AP.h
index 9b018526..ba09e8ab 100644
--- a/dev/ZKAKit/HALKit/ARM64/AP.h
+++ b/dev/Kernel/HALKit/ARM64/AP.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: AP.h
Purpose: RISC-V hardware threads.
diff --git a/dev/ZKAKit/HALKit/ARM64/APM/.gitkeep b/dev/Kernel/HALKit/ARM64/APM/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/ARM64/APM/.gitkeep
+++ b/dev/Kernel/HALKit/ARM64/APM/.gitkeep
diff --git a/dev/ZKAKit/HALKit/ARM64/APM/APM.cc b/dev/Kernel/HALKit/ARM64/APM/APM.cc
index 80cd4b8d..d861420b 100644
--- a/dev/ZKAKit/HALKit/ARM64/APM/APM.cc
+++ b/dev/Kernel/HALKit/ARM64/APM/APM.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/ARM64/HalACPIFactoryInterface.cc b/dev/Kernel/HALKit/ARM64/HalACPIFactoryInterface.cc
index f8c8ffd8..b43612cc 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalACPIFactoryInterface.cc
+++ b/dev/Kernel/HALKit/ARM64/HalACPIFactoryInterface.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/ARM64/HalAP.cc b/dev/Kernel/HALKit/ARM64/HalAP.cc
index e2fe69c2..24ac5126 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalAP.cc
+++ b/dev/Kernel/HALKit/ARM64/HalAP.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/ARM64/HalCoreMPScheduler.cc b/dev/Kernel/HALKit/ARM64/HalCoreMPScheduler.cc
index 75f8283c..78eead11 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalCoreMPScheduler.cc
+++ b/dev/Kernel/HALKit/ARM64/HalCoreMPScheduler.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/ARM64/HalDebugOutput.cc b/dev/Kernel/HALKit/ARM64/HalDebugOutput.cc
index c138480d..9718ec7f 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalDebugOutput.cc
+++ b/dev/Kernel/HALKit/ARM64/HalDebugOutput.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/ARM64/HalKernelMain.cc b/dev/Kernel/HALKit/ARM64/HalKernelMain.cc
index c7c642ff..57526aa0 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalKernelMain.cc
+++ b/dev/Kernel/HALKit/ARM64/HalKernelMain.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/ARM64/HalPageInternal.S b/dev/Kernel/HALKit/ARM64/HalPageInternal.S
index 8fcf40ff..8fcf40ff 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalPageInternal.S
+++ b/dev/Kernel/HALKit/ARM64/HalPageInternal.S
diff --git a/dev/ZKAKit/HALKit/ARM64/HalPagingMgrARM64.cc b/dev/Kernel/HALKit/ARM64/HalPagingMgrARM64.cc
index 6d160213..603ef301 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalPagingMgrARM64.cc
+++ b/dev/Kernel/HALKit/ARM64/HalPagingMgrARM64.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: HalPagingMgr.cc
Purpose: Platform Paging Manager..
diff --git a/dev/ZKAKit/HALKit/ARM64/HalSchedulerCore.cc b/dev/Kernel/HALKit/ARM64/HalSchedulerCore.cc
index 57475d8b..c0b6d871 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalSchedulerCore.cc
+++ b/dev/Kernel/HALKit/ARM64/HalSchedulerCore.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/ARM64/HalSchedulerCoreARM64.cc b/dev/Kernel/HALKit/ARM64/HalSchedulerCoreARM64.cc
index 0536b5e8..d45b47e3 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalSchedulerCoreARM64.cc
+++ b/dev/Kernel/HALKit/ARM64/HalSchedulerCoreARM64.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/ARM64/HalTimerARM64.cc b/dev/Kernel/HALKit/ARM64/HalTimerARM64.cc
index 5391fc0c..f4c9ef01 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalTimerARM64.cc
+++ b/dev/Kernel/HALKit/ARM64/HalTimerARM64.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: HalTimer.cc
Purpose: HAL timer
diff --git a/dev/ZKAKit/HALKit/ARM64/MBCI/.keepme b/dev/Kernel/HALKit/ARM64/MBCI/.keepme
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/ARM64/MBCI/.keepme
+++ b/dev/Kernel/HALKit/ARM64/MBCI/.keepme
diff --git a/dev/ZKAKit/HALKit/ARM64/Paging.h b/dev/Kernel/HALKit/ARM64/Paging.h
index 8456638c..430235de 100644
--- a/dev/ZKAKit/HALKit/ARM64/Paging.h
+++ b/dev/Kernel/HALKit/ARM64/Paging.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/ARM64/Processor.h b/dev/Kernel/HALKit/ARM64/Processor.h
index c6ae060d..2fe9e31a 100644
--- a/dev/ZKAKit/HALKit/ARM64/Processor.h
+++ b/dev/Kernel/HALKit/ARM64/Processor.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/ARM64/ReadMe.md b/dev/Kernel/HALKit/ARM64/ReadMe.md
index c51229f2..c51229f2 100644
--- a/dev/ZKAKit/HALKit/ARM64/ReadMe.md
+++ b/dev/Kernel/HALKit/ARM64/ReadMe.md
diff --git a/dev/ZKAKit/HALKit/ARM64/Storage/.gitkeep b/dev/Kernel/HALKit/ARM64/Storage/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/ARM64/Storage/.gitkeep
+++ b/dev/Kernel/HALKit/ARM64/Storage/.gitkeep
diff --git a/dev/ZKAKit/HALKit/ARM64/Storage/HalFlash.cc b/dev/Kernel/HALKit/ARM64/Storage/HalFlash.cc
index 9bd71b57..c3fe73e1 100644
--- a/dev/ZKAKit/HALKit/ARM64/Storage/HalFlash.cc
+++ b/dev/Kernel/HALKit/ARM64/Storage/HalFlash.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AXP/CR.s b/dev/Kernel/HALKit/AXP/CR.s
index 4d68257d..4d68257d 100644
--- a/dev/ZKAKit/HALKit/AXP/CR.s
+++ b/dev/Kernel/HALKit/AXP/CR.s
diff --git a/dev/ZKAKit/HALKit/AXP/CoreInterruptHandlerDEC.cpp b/dev/Kernel/HALKit/AXP/CoreInterruptHandlerDEC.cpp
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/AXP/CoreInterruptHandlerDEC.cpp
+++ b/dev/Kernel/HALKit/AXP/CoreInterruptHandlerDEC.cpp
diff --git a/dev/ZKAKit/HALKit/AXP/CoreSyscallHandlerDEC.cpp b/dev/Kernel/HALKit/AXP/CoreSyscallHandlerDEC.cpp
index 9d042635..16184673 100644
--- a/dev/ZKAKit/HALKit/AXP/CoreSyscallHandlerDEC.cpp
+++ b/dev/Kernel/HALKit/AXP/CoreSyscallHandlerDEC.cpp
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AXP/HAL.s b/dev/Kernel/HALKit/AXP/HAL.s
index 0178527f..0178527f 100644
--- a/dev/ZKAKit/HALKit/AXP/HAL.s
+++ b/dev/Kernel/HALKit/AXP/HAL.s
diff --git a/dev/ZKAKit/HALKit/AXP/Processor.h b/dev/Kernel/HALKit/AXP/Processor.h
index 6d3e9337..ec986d79 100644
--- a/dev/ZKAKit/HALKit/AXP/Processor.h
+++ b/dev/Kernel/HALKit/AXP/Processor.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/AXP/README b/dev/Kernel/HALKit/AXP/README
index 91e7b134..91e7b134 100644
--- a/dev/ZKAKit/HALKit/AXP/README
+++ b/dev/Kernel/HALKit/AXP/README
diff --git a/dev/ZKAKit/HALKit/AXP/README.TXT b/dev/Kernel/HALKit/AXP/README.TXT
index 11e138f9..11e138f9 100644
--- a/dev/ZKAKit/HALKit/AXP/README.TXT
+++ b/dev/Kernel/HALKit/AXP/README.TXT
diff --git a/dev/ZKAKit/HALKit/AXP/SYSCALL.s b/dev/Kernel/HALKit/AXP/SYSCALL.s
index 19cab808..19cab808 100644
--- a/dev/ZKAKit/HALKit/AXP/SYSCALL.s
+++ b/dev/Kernel/HALKit/AXP/SYSCALL.s
diff --git a/dev/ZKAKit/HALKit/AXP/VM.s b/dev/Kernel/HALKit/AXP/VM.s
index 7024086b..7024086b 100644
--- a/dev/ZKAKit/HALKit/AXP/VM.s
+++ b/dev/Kernel/HALKit/AXP/VM.s
diff --git a/dev/ZKAKit/HALKit/POWER/.gitkeep b/dev/Kernel/HALKit/POWER/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/POWER/.gitkeep
+++ b/dev/Kernel/HALKit/POWER/.gitkeep
diff --git a/dev/ZKAKit/HALKit/POWER/AP.h b/dev/Kernel/HALKit/POWER/AP.h
index 8150a56d..6965f27c 100644
--- a/dev/ZKAKit/HALKit/POWER/AP.h
+++ b/dev/Kernel/HALKit/POWER/AP.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: AP.h
Purpose: POWER hardware threads.
diff --git a/dev/ZKAKit/HALKit/POWER/APM/.gitkeep b/dev/Kernel/HALKit/POWER/APM/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/POWER/APM/.gitkeep
+++ b/dev/Kernel/HALKit/POWER/APM/.gitkeep
diff --git a/dev/ZKAKit/HALKit/POWER/HalAP.cc b/dev/Kernel/HALKit/POWER/HalAP.cc
index 8939044c..e354c915 100644
--- a/dev/ZKAKit/HALKit/POWER/HalAP.cc
+++ b/dev/Kernel/HALKit/POWER/HalAP.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/POWER/HalDebugOutput.cc b/dev/Kernel/HALKit/POWER/HalDebugOutput.cc
index 98a2a8f2..409ae3a0 100644
--- a/dev/ZKAKit/HALKit/POWER/HalDebugOutput.cc
+++ b/dev/Kernel/HALKit/POWER/HalDebugOutput.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/POWER/HalStartSequence.s b/dev/Kernel/HALKit/POWER/HalStartSequence.s
index 1c4c7d21..e99375a8 100644
--- a/dev/ZKAKit/HALKit/POWER/HalStartSequence.s
+++ b/dev/Kernel/HALKit/POWER/HalStartSequence.s
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/POWER/HalThread.cc b/dev/Kernel/HALKit/POWER/HalThread.cc
index efdf2b54..fbd694ff 100644
--- a/dev/ZKAKit/HALKit/POWER/HalThread.cc
+++ b/dev/Kernel/HALKit/POWER/HalThread.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/POWER/HalVirtualMemory.cc b/dev/Kernel/HALKit/POWER/HalVirtualMemory.cc
index c94370db..b5fefcfa 100644
--- a/dev/ZKAKit/HALKit/POWER/HalVirtualMemory.cc
+++ b/dev/Kernel/HALKit/POWER/HalVirtualMemory.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/POWER/MBCI/.gitkeep b/dev/Kernel/HALKit/POWER/MBCI/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/POWER/MBCI/.gitkeep
+++ b/dev/Kernel/HALKit/POWER/MBCI/.gitkeep
diff --git a/dev/ZKAKit/HALKit/POWER/MBCI/HalMBCIHost.cc b/dev/Kernel/HALKit/POWER/MBCI/HalMBCIHost.cc
index efdf2b54..fbd694ff 100644
--- a/dev/ZKAKit/HALKit/POWER/MBCI/HalMBCIHost.cc
+++ b/dev/Kernel/HALKit/POWER/MBCI/HalMBCIHost.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/POWER/Processor.h b/dev/Kernel/HALKit/POWER/Processor.h
index d323daa6..e230b4a7 100644
--- a/dev/ZKAKit/HALKit/POWER/Processor.h
+++ b/dev/Kernel/HALKit/POWER/Processor.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
Purpose: POWER processor header.
diff --git a/dev/ZKAKit/HALKit/POWER/ReadMe.md b/dev/Kernel/HALKit/POWER/ReadMe.md
index a9751581..a9751581 100644
--- a/dev/ZKAKit/HALKit/POWER/ReadMe.md
+++ b/dev/Kernel/HALKit/POWER/ReadMe.md
diff --git a/dev/ZKAKit/HALKit/RISCV/.keep b/dev/Kernel/HALKit/RISCV/.keep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/RISCV/.keep
+++ b/dev/Kernel/HALKit/RISCV/.keep
diff --git a/dev/ZKAKit/HALKit/RISCV/AP.h b/dev/Kernel/HALKit/RISCV/AP.h
index 9b018526..ba09e8ab 100644
--- a/dev/ZKAKit/HALKit/RISCV/AP.h
+++ b/dev/Kernel/HALKit/RISCV/AP.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: AP.h
Purpose: RISC-V hardware threads.
diff --git a/dev/ZKAKit/HALKit/RISCV/APM/.gitkeep b/dev/Kernel/HALKit/RISCV/APM/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/RISCV/APM/.gitkeep
+++ b/dev/Kernel/HALKit/RISCV/APM/.gitkeep
diff --git a/dev/ZKAKit/HALKit/RISCV/HalAP.cc b/dev/Kernel/HALKit/RISCV/HalAP.cc
index 70d66d94..7b168e4c 100644
--- a/dev/ZKAKit/HALKit/RISCV/HalAP.cc
+++ b/dev/Kernel/HALKit/RISCV/HalAP.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/HALKit/RISCV/ReadMe.md b/dev/Kernel/HALKit/RISCV/ReadMe.md
index b099aa31..b099aa31 100644
--- a/dev/ZKAKit/HALKit/RISCV/ReadMe.md
+++ b/dev/Kernel/HALKit/RISCV/ReadMe.md
diff --git a/dev/ZKAKit/HALKit/RISCV/Storage/.gitkeep b/dev/Kernel/HALKit/RISCV/Storage/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/RISCV/Storage/.gitkeep
+++ b/dev/Kernel/HALKit/RISCV/Storage/.gitkeep
diff --git a/dev/ZKAKit/HALKit/X86S/.gitkeep b/dev/Kernel/HALKit/X86S/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/X86S/.gitkeep
+++ b/dev/Kernel/HALKit/X86S/.gitkeep
diff --git a/dev/ZKAKit/HALKit/X86S/ACPI/.gitkeep b/dev/Kernel/HALKit/X86S/ACPI/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/X86S/ACPI/.gitkeep
+++ b/dev/Kernel/HALKit/X86S/ACPI/.gitkeep
diff --git a/dev/ZKAKit/HALKit/X86S/Storage/.gitkeep b/dev/Kernel/HALKit/X86S/Storage/.gitkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/HALKit/X86S/Storage/.gitkeep
+++ b/dev/Kernel/HALKit/X86S/Storage/.gitkeep
diff --git a/dev/ZKAKit/KernelKit/CodeMgr.h b/dev/Kernel/KernelKit/CodeMgr.h
index 1c157e93..c0409f9c 100644
--- a/dev/ZKAKit/KernelKit/CodeMgr.h
+++ b/dev/Kernel/KernelKit/CodeMgr.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: CodeMgr.hpp
Purpose: Code Mgr.
diff --git a/dev/ZKAKit/KernelKit/DebugOutput.h b/dev/Kernel/KernelKit/DebugOutput.h
index 42cd8748..2481da96 100644
--- a/dev/ZKAKit/KernelKit/DebugOutput.h
+++ b/dev/Kernel/KernelKit/DebugOutput.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/Defines.h b/dev/Kernel/KernelKit/Defines.h
index a4599d71..c95604b3 100644
--- a/dev/ZKAKit/KernelKit/Defines.h
+++ b/dev/Kernel/KernelKit/Defines.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/DeviceMgr.h b/dev/Kernel/KernelKit/DeviceMgr.h
index 502e0604..52e8f8b0 100644
--- a/dev/ZKAKit/KernelKit/DeviceMgr.h
+++ b/dev/Kernel/KernelKit/DeviceMgr.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/DriveMgr.h b/dev/Kernel/KernelKit/DriveMgr.h
index 811baeeb..b719e48c 100644
--- a/dev/ZKAKit/KernelKit/DriveMgr.h
+++ b/dev/Kernel/KernelKit/DriveMgr.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/FileMgr.h b/dev/Kernel/KernelKit/FileMgr.h
index ac94d86b..b85828f2 100644
--- a/dev/ZKAKit/KernelKit/FileMgr.h
+++ b/dev/Kernel/KernelKit/FileMgr.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: FileMgr.h
Purpose: Kernel file manager.
diff --git a/dev/ZKAKit/KernelKit/HardwareThreadScheduler.h b/dev/Kernel/KernelKit/HardwareThreadScheduler.h
index 8b6c2a90..05cc9987 100644
--- a/dev/ZKAKit/KernelKit/HardwareThreadScheduler.h
+++ b/dev/Kernel/KernelKit/HardwareThreadScheduler.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/Heap.h b/dev/Kernel/KernelKit/Heap.h
index 6c7e04bd..4a3afff4 100644
--- a/dev/ZKAKit/KernelKit/Heap.h
+++ b/dev/Kernel/KernelKit/Heap.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/IDLLObject.h b/dev/Kernel/KernelKit/IDLLObject.h
index b2ca53b8..3a8c20cb 100644
--- a/dev/ZKAKit/KernelKit/IDLLObject.h
+++ b/dev/Kernel/KernelKit/IDLLObject.h
@@ -2,7 +2,7 @@
* ========================================================
*
* Kernel
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ZKAKit/KernelKit/IPEFDLLObject.h b/dev/Kernel/KernelKit/IPEFDLLObject.h
index f82cb0e5..fb3f0bc2 100644
--- a/dev/ZKAKit/KernelKit/IPEFDLLObject.h
+++ b/dev/Kernel/KernelKit/IPEFDLLObject.h
@@ -2,7 +2,7 @@
* ========================================================
*
* Kernel
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ZKAKit/KernelKit/LPC.h b/dev/Kernel/KernelKit/LPC.h
index 8010420b..bb35aa81 100644
--- a/dev/ZKAKit/KernelKit/LPC.h
+++ b/dev/Kernel/KernelKit/LPC.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/LoaderInterface.h b/dev/Kernel/KernelKit/LoaderInterface.h
index b9a624bb..985873f4 100644
--- a/dev/ZKAKit/KernelKit/LoaderInterface.h
+++ b/dev/Kernel/KernelKit/LoaderInterface.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/LockDelegate.h b/dev/Kernel/KernelKit/LockDelegate.h
index 7b533378..86b9dcdf 100644
--- a/dev/ZKAKit/KernelKit/LockDelegate.h
+++ b/dev/Kernel/KernelKit/LockDelegate.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/MSDOS.h b/dev/Kernel/KernelKit/MSDOS.h
index 14575001..8ef7e0d6 100644
--- a/dev/ZKAKit/KernelKit/MSDOS.h
+++ b/dev/Kernel/KernelKit/MSDOS.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: MSDOS.hpp
Purpose: MS-DOS header for Kernel.
diff --git a/dev/ZKAKit/KernelKit/PCI/DMA.h b/dev/Kernel/KernelKit/PCI/DMA.h
index 1b17af8a..ab2adaa8 100644
--- a/dev/ZKAKit/KernelKit/PCI/DMA.h
+++ b/dev/Kernel/KernelKit/PCI/DMA.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/PCI/DMA.inl b/dev/Kernel/KernelKit/PCI/DMA.inl
index da2208cf..78e099a5 100644
--- a/dev/ZKAKit/KernelKit/PCI/DMA.inl
+++ b/dev/Kernel/KernelKit/PCI/DMA.inl
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/PCI/Database.h b/dev/Kernel/KernelKit/PCI/Database.h
index dcc5d9d8..d3a4817d 100644
--- a/dev/ZKAKit/KernelKit/PCI/Database.h
+++ b/dev/Kernel/KernelKit/PCI/Database.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
#pragma once
diff --git a/dev/ZKAKit/KernelKit/PCI/Device.h b/dev/Kernel/KernelKit/PCI/Device.h
index 19a0832c..249c8ecd 100644
--- a/dev/ZKAKit/KernelKit/PCI/Device.h
+++ b/dev/Kernel/KernelKit/PCI/Device.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
#pragma once
diff --git a/dev/ZKAKit/KernelKit/PCI/Express.h b/dev/Kernel/KernelKit/PCI/Express.h
index 10eca955..b3118063 100644
--- a/dev/ZKAKit/KernelKit/PCI/Express.h
+++ b/dev/Kernel/KernelKit/PCI/Express.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/PCI/IO-Impl-AMD64.inl b/dev/Kernel/KernelKit/PCI/IO-Impl-AMD64.inl
index 5bf047cd..fd155bed 100644
--- a/dev/ZKAKit/KernelKit/PCI/IO-Impl-AMD64.inl
+++ b/dev/Kernel/KernelKit/PCI/IO-Impl-AMD64.inl
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: IO-Impl-AMD64.hpp
Purpose: I/O for AMD64.
diff --git a/dev/ZKAKit/KernelKit/PCI/IO.h b/dev/Kernel/KernelKit/PCI/IO.h
index 41c720d1..847856f7 100644
--- a/dev/ZKAKit/KernelKit/PCI/IO.h
+++ b/dev/Kernel/KernelKit/PCI/IO.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/PCI/Iterator.h b/dev/Kernel/KernelKit/PCI/Iterator.h
index fa054113..f5ea7ecd 100644
--- a/dev/ZKAKit/KernelKit/PCI/Iterator.h
+++ b/dev/Kernel/KernelKit/PCI/Iterator.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/PCI/PCI.h b/dev/Kernel/KernelKit/PCI/PCI.h
index c8da391d..62b2aa1b 100644
--- a/dev/ZKAKit/KernelKit/PCI/PCI.h
+++ b/dev/Kernel/KernelKit/PCI/PCI.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/PE.h b/dev/Kernel/KernelKit/PE.h
index 9a332642..086f6d40 100644
--- a/dev/ZKAKit/KernelKit/PE.h
+++ b/dev/Kernel/KernelKit/PE.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: PE.h
Purpose: Portable Executable for Kernel.
diff --git a/dev/ZKAKit/KernelKit/PECodeMgr.h b/dev/Kernel/KernelKit/PECodeMgr.h
index fc4dd09d..cf5273d9 100644
--- a/dev/ZKAKit/KernelKit/PECodeMgr.h
+++ b/dev/Kernel/KernelKit/PECodeMgr.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: PECodeMgr.h
Purpose: PE32+ Code Mgr and DLL mgr.
diff --git a/dev/ZKAKit/KernelKit/PEF.h b/dev/Kernel/KernelKit/PEF.h
index 73f41a4a..51fac4c2 100644
--- a/dev/ZKAKit/KernelKit/PEF.h
+++ b/dev/Kernel/KernelKit/PEF.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: PEF.h
Purpose: Preferred Executable Format for Kernel.
diff --git a/dev/ZKAKit/KernelKit/PEFCodeMgr.h b/dev/Kernel/KernelKit/PEFCodeMgr.h
index d1a0bf80..1d895ee5 100644
--- a/dev/ZKAKit/KernelKit/PEFCodeMgr.h
+++ b/dev/Kernel/KernelKit/PEFCodeMgr.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/Semaphore.h b/dev/Kernel/KernelKit/Semaphore.h
index fef44b15..a5727d5e 100644
--- a/dev/ZKAKit/KernelKit/Semaphore.h
+++ b/dev/Kernel/KernelKit/Semaphore.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/ThreadLocalStorage.h b/dev/Kernel/KernelKit/ThreadLocalStorage.h
index ce334b75..646032d8 100644
--- a/dev/ZKAKit/KernelKit/ThreadLocalStorage.h
+++ b/dev/Kernel/KernelKit/ThreadLocalStorage.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/ThreadLocalStorage.inl b/dev/Kernel/KernelKit/ThreadLocalStorage.inl
index 3b11cd86..e145ade5 100644
--- a/dev/ZKAKit/KernelKit/ThreadLocalStorage.inl
+++ b/dev/Kernel/KernelKit/ThreadLocalStorage.inl
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/Timer.h b/dev/Kernel/KernelKit/Timer.h
index a2dae8cd..bbeb1ab6 100644
--- a/dev/ZKAKit/KernelKit/Timer.h
+++ b/dev/Kernel/KernelKit/Timer.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/User.h b/dev/Kernel/KernelKit/User.h
index b74b08c1..be911830 100644
--- a/dev/ZKAKit/KernelKit/User.h
+++ b/dev/Kernel/KernelKit/User.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/UserProcessScheduler.h b/dev/Kernel/KernelKit/UserProcessScheduler.h
index ab4c4ff1..073eb7d4 100644
--- a/dev/ZKAKit/KernelKit/UserProcessScheduler.h
+++ b/dev/Kernel/KernelKit/UserProcessScheduler.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/KernelKit/UserProcessScheduler.inl b/dev/Kernel/KernelKit/UserProcessScheduler.inl
index 2973d6a4..2973d6a4 100644
--- a/dev/ZKAKit/KernelKit/UserProcessScheduler.inl
+++ b/dev/Kernel/KernelKit/UserProcessScheduler.inl
diff --git a/dev/ZKAKit/KernelKit/XCOFF.h b/dev/Kernel/KernelKit/XCOFF.h
index d4ddcb46..386ee190 100644
--- a/dev/ZKAKit/KernelKit/XCOFF.h
+++ b/dev/Kernel/KernelKit/XCOFF.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: XCOFF.hpp
Purpose: XCOFF for Kernel.
diff --git a/dev/ZKAKit/KernelRsrc.rsrc b/dev/Kernel/KernelRsrc.rsrc
index 3bb869ee..478d5208 100644
--- a/dev/ZKAKit/KernelRsrc.rsrc
+++ b/dev/Kernel/KernelRsrc.rsrc
@@ -8,11 +8,11 @@ BEGIN
BEGIN
BLOCK "080904E4"
BEGIN
- VALUE "CompanyName", "Theater Quality Inc."
+ VALUE "CompanyName", "TQ B.V."
VALUE "FileDescription", "ZKA Minimal Kernel."
VALUE "FileVersion", KERNEL_VERSION
VALUE "InternalName", "minoskrnl"
- VALUE "LegalCopyright", "(c) 2024 Theater Quality Inc, all rights reserved."
+ VALUE "LegalCopyright", "(c) 2024 TQ B.V, all rights reserved."
VALUE "OriginalFilename", "minoskrnl.exe"
VALUE "ProductName", "ZKA Minimal Kernel."
VALUE "ProductVersion", KERNEL_VERSION
diff --git a/dev/ZKAKit/MoveAll.ARM64.sh b/dev/Kernel/MoveAll.ARM64.sh
index 35e0909e..35e0909e 100755..100644
--- a/dev/ZKAKit/MoveAll.ARM64.sh
+++ b/dev/Kernel/MoveAll.ARM64.sh
diff --git a/dev/ZKAKit/MoveAll.X64.sh b/dev/Kernel/MoveAll.X64.sh
index 1c135d06..1c135d06 100755..100644
--- a/dev/ZKAKit/MoveAll.X64.sh
+++ b/dev/Kernel/MoveAll.X64.sh
diff --git a/dev/ZKAKit/NetworkKit/IP.h b/dev/Kernel/NetworkKit/IP.h
index c30fa8d1..c8a12d7c 100644
--- a/dev/ZKAKit/NetworkKit/IP.h
+++ b/dev/Kernel/NetworkKit/IP.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NetworkKit/IPC.h b/dev/Kernel/NetworkKit/IPC.h
index 0e50c266..8496282c 100644
--- a/dev/ZKAKit/NetworkKit/IPC.h
+++ b/dev/Kernel/NetworkKit/IPC.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved..
+ Copyright (C) 2024, TQ B.V, all rights reserved..
File: IPC.h.
Purpose: IPC protocol.
diff --git a/dev/ZKAKit/NetworkKit/LTE.h b/dev/Kernel/NetworkKit/LTE.h
index 9b113a1f..5d10a7d7 100644
--- a/dev/ZKAKit/NetworkKit/LTE.h
+++ b/dev/Kernel/NetworkKit/LTE.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved..
+ Copyright (C) 2024, TQ B.V, all rights reserved..
File: LTE.h.
Purpose: LTE protocol classes.
diff --git a/dev/ZKAKit/NetworkKit/MAC.h b/dev/Kernel/NetworkKit/MAC.h
index 7f1f6f09..9119bc5c 100644
--- a/dev/ZKAKit/NetworkKit/MAC.h
+++ b/dev/Kernel/NetworkKit/MAC.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NetworkKit/NetworkDevice.h b/dev/Kernel/NetworkKit/NetworkDevice.h
index 7e4241ce..9511f89c 100644
--- a/dev/ZKAKit/NetworkKit/NetworkDevice.h
+++ b/dev/Kernel/NetworkKit/NetworkDevice.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NetworkKit/NetworkDevice.inl b/dev/Kernel/NetworkKit/NetworkDevice.inl
index 3c8e8ef9..ce0fadd3 100644
--- a/dev/ZKAKit/NetworkKit/NetworkDevice.inl
+++ b/dev/Kernel/NetworkKit/NetworkDevice.inl
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/Array.h b/dev/Kernel/NewKit/Array.h
index 496a115c..6c69536e 100644
--- a/dev/ZKAKit/NewKit/Array.h
+++ b/dev/Kernel/NewKit/Array.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/ArrayList.h b/dev/Kernel/NewKit/ArrayList.h
index cda60c21..822ecab4 100644
--- a/dev/ZKAKit/NewKit/ArrayList.h
+++ b/dev/Kernel/NewKit/ArrayList.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/Atom.h b/dev/Kernel/NewKit/Atom.h
index 62eae414..b858abe8 100644
--- a/dev/ZKAKit/NewKit/Atom.h
+++ b/dev/Kernel/NewKit/Atom.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
#pragma once
diff --git a/dev/ZKAKit/NewKit/Crc32.h b/dev/Kernel/NewKit/Crc32.h
index 1d36a2d9..9bd4ac26 100644
--- a/dev/ZKAKit/NewKit/Crc32.h
+++ b/dev/Kernel/NewKit/Crc32.h
@@ -3,7 +3,7 @@
*
* ZKA
* Date Added: 13/02/2023
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ZKAKit/NewKit/CxxAbi.h b/dev/Kernel/NewKit/CxxAbi.h
index 5e8cdc8c..c987bd6f 100644
--- a/dev/ZKAKit/NewKit/CxxAbi.h
+++ b/dev/Kernel/NewKit/CxxAbi.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
#pragma once
diff --git a/dev/ZKAKit/NewKit/Defines.h b/dev/Kernel/NewKit/Defines.h
index 4f0fa4bc..ddf971b1 100644
--- a/dev/ZKAKit/NewKit/Defines.h
+++ b/dev/Kernel/NewKit/Defines.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/ErrorOr.h b/dev/Kernel/NewKit/ErrorOr.h
index 59717954..c33e6f2b 100644
--- a/dev/ZKAKit/NewKit/ErrorOr.h
+++ b/dev/Kernel/NewKit/ErrorOr.h
@@ -2,7 +2,7 @@
* ========================================================
*
* ZKA
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ZKAKit/NewKit/Function.h b/dev/Kernel/NewKit/Function.h
index 9fa218af..9fa218af 100644
--- a/dev/ZKAKit/NewKit/Function.h
+++ b/dev/Kernel/NewKit/Function.h
diff --git a/dev/ZKAKit/NewKit/Json.h b/dev/Kernel/NewKit/Json.h
index 9e286e63..88c7b29b 100644
--- a/dev/ZKAKit/NewKit/Json.h
+++ b/dev/Kernel/NewKit/Json.h
@@ -1,7 +1,7 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/KString.h b/dev/Kernel/NewKit/KString.h
index a7020a10..aadd2128 100644
--- a/dev/ZKAKit/NewKit/KString.h
+++ b/dev/Kernel/NewKit/KString.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/Macros.h b/dev/Kernel/NewKit/Macros.h
index 15f7fe26..a337a60d 100644
--- a/dev/ZKAKit/NewKit/Macros.h
+++ b/dev/Kernel/NewKit/Macros.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/MutableArray.h b/dev/Kernel/NewKit/MutableArray.h
index 53d79819..b3fbd2ac 100644
--- a/dev/ZKAKit/NewKit/MutableArray.h
+++ b/dev/Kernel/NewKit/MutableArray.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
#pragma once
diff --git a/dev/ZKAKit/NewKit/New.h b/dev/Kernel/NewKit/New.h
index eb6c33e4..5285eaa7 100644
--- a/dev/ZKAKit/NewKit/New.h
+++ b/dev/Kernel/NewKit/New.h
@@ -1,7 +1,7 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
#pragma once
diff --git a/dev/ZKAKit/NewKit/NewKit.h b/dev/Kernel/NewKit/NewKit.h
index e17c3465..11f6c7cd 100644
--- a/dev/ZKAKit/NewKit/NewKit.h
+++ b/dev/Kernel/NewKit/NewKit.h
@@ -1,7 +1,7 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/OwnPtr.h b/dev/Kernel/NewKit/OwnPtr.h
index 36d1cdea..6aadbfc3 100644
--- a/dev/ZKAKit/NewKit/OwnPtr.h
+++ b/dev/Kernel/NewKit/OwnPtr.h
@@ -1,7 +1,7 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/PageMgr.h b/dev/Kernel/NewKit/PageMgr.h
index 225842c9..b8d14e87 100644
--- a/dev/ZKAKit/NewKit/PageMgr.h
+++ b/dev/Kernel/NewKit/PageMgr.h
@@ -3,7 +3,7 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/Pair.h b/dev/Kernel/NewKit/Pair.h
index 117bc1ac..65c06dda 100644
--- a/dev/ZKAKit/NewKit/Pair.h
+++ b/dev/Kernel/NewKit/Pair.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/Pmm.h b/dev/Kernel/NewKit/Pmm.h
index 1852c429..7990a75f 100644
--- a/dev/ZKAKit/NewKit/Pmm.h
+++ b/dev/Kernel/NewKit/Pmm.h
@@ -1,7 +1,7 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/Ref.h b/dev/Kernel/NewKit/Ref.h
index 75500693..4af94494 100644
--- a/dev/ZKAKit/NewKit/Ref.h
+++ b/dev/Kernel/NewKit/Ref.h
@@ -1,7 +1,7 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/Stop.h b/dev/Kernel/NewKit/Stop.h
index 0d7bf27b..8f3064c7 100644
--- a/dev/ZKAKit/NewKit/Stop.h
+++ b/dev/Kernel/NewKit/Stop.h
@@ -1,7 +1,7 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/Stream.h b/dev/Kernel/NewKit/Stream.h
index b0ebaa5a..2fe0d306 100644
--- a/dev/ZKAKit/NewKit/Stream.h
+++ b/dev/Kernel/NewKit/Stream.h
@@ -1,7 +1,7 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/Utils.h b/dev/Kernel/NewKit/Utils.h
index 3c72ba8e..ae6350ec 100644
--- a/dev/ZKAKit/NewKit/Utils.h
+++ b/dev/Kernel/NewKit/Utils.h
@@ -1,7 +1,7 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/NewKit/Variant.h b/dev/Kernel/NewKit/Variant.h
index b604e2c3..95718fae 100644
--- a/dev/ZKAKit/NewKit/Variant.h
+++ b/dev/Kernel/NewKit/Variant.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/POSIXKit/signal.h b/dev/Kernel/POSIXKit/signal.h
index c47fa392..7bfec0dd 100644
--- a/dev/ZKAKit/POSIXKit/signal.h
+++ b/dev/Kernel/POSIXKit/signal.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/POSIXKit/unix_layer.h b/dev/Kernel/POSIXKit/unix_layer.h
index dbc576af..74a5defa 100644
--- a/dev/ZKAKit/POSIXKit/unix_layer.h
+++ b/dev/Kernel/POSIXKit/unix_layer.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/Kernel/ReadMe.md b/dev/Kernel/ReadMe.md
new file mode 100644
index 00000000..f90bc5e5
--- /dev/null
+++ b/dev/Kernel/ReadMe.md
@@ -0,0 +1,3 @@
+# ZkaOS Minimal Kernel DLL.
+
+An EXE which takes the role of the Minimal Kernel Image.
diff --git a/dev/ZKAKit/StorageKit/AHCI.h b/dev/Kernel/StorageKit/AHCI.h
index ca4bcf31..88fcfdc8 100644
--- a/dev/ZKAKit/StorageKit/AHCI.h
+++ b/dev/Kernel/StorageKit/AHCI.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/StorageKit/ATA.h b/dev/Kernel/StorageKit/ATA.h
index 0a3d2678..d45bc164 100644
--- a/dev/ZKAKit/StorageKit/ATA.h
+++ b/dev/Kernel/StorageKit/ATA.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/StorageKit/NVME.h b/dev/Kernel/StorageKit/NVME.h
index 49f4203b..db6e2f2a 100644
--- a/dev/ZKAKit/StorageKit/NVME.h
+++ b/dev/Kernel/StorageKit/NVME.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/StorageKit/PRDT.h b/dev/Kernel/StorageKit/PRDT.h
index 258ba338..85e89e61 100644
--- a/dev/ZKAKit/StorageKit/PRDT.h
+++ b/dev/Kernel/StorageKit/PRDT.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/StorageKit/SCSI.h b/dev/Kernel/StorageKit/SCSI.h
index 0cbb780a..ffe8e9d2 100644
--- a/dev/ZKAKit/StorageKit/SCSI.h
+++ b/dev/Kernel/StorageKit/SCSI.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/StorageKit/StorageKit.h b/dev/Kernel/StorageKit/StorageKit.h
index 83cf4cd2..0f241e9c 100644
--- a/dev/ZKAKit/StorageKit/StorageKit.h
+++ b/dev/Kernel/StorageKit/StorageKit.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/amd64-efi.make b/dev/Kernel/amd64-efi.make
index 812bea24..52b1ff5f 100644
--- a/dev/ZKAKit/amd64-efi.make
+++ b/dev/Kernel/amd64-efi.make
@@ -1,5 +1,5 @@
##################################################
-# (c) Theater Quality Inc, all rights reserved.
+# (c) TQ B.V, all rights reserved.
# This is the minoskrnl's makefile.
##################################################
diff --git a/dev/ZKAKit/arm64-efi.make b/dev/Kernel/arm64-efi.make
index 16bc73eb..9deebe0a 100644
--- a/dev/ZKAKit/arm64-efi.make
+++ b/dev/Kernel/arm64-efi.make
@@ -1,5 +1,5 @@
##################################################
-# (c) Theater Quality Inc, all rights reserved.
+# (c) TQ B.V, all rights reserved.
# This is the microKernel makefile.
##################################################
diff --git a/dev/ZKAKit/doc/Explicit Partition Map.pdf b/dev/Kernel/doc/Explicit Partition Map.pdf
index a73834cd..a73834cd 100644
--- a/dev/ZKAKit/doc/Explicit Partition Map.pdf
+++ b/dev/Kernel/doc/Explicit Partition Map.pdf
Binary files differ
diff --git a/dev/ZKAKit/doc/SPECIFICATION.md b/dev/Kernel/doc/SPECIFICATION.md
index 0233643a..0233643a 100644
--- a/dev/ZKAKit/doc/SPECIFICATION.md
+++ b/dev/Kernel/doc/SPECIFICATION.md
diff --git a/dev/ZKAKit/doc/TODO-LIST.md b/dev/Kernel/doc/TODO-LIST.md
index 6e8e4b4d..6e8e4b4d 100644
--- a/dev/ZKAKit/doc/TODO-LIST.md
+++ b/dev/Kernel/doc/TODO-LIST.md
diff --git a/dev/ZKAKit/obj/.hgkeep b/dev/Kernel/obj/.hgkeep
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/obj/.hgkeep
+++ b/dev/Kernel/obj/.hgkeep
diff --git a/dev/ZKAKit/power64-cb.make b/dev/Kernel/power64-cb.make
index 8d7b20ae..53c5bc77 100644
--- a/dev/ZKAKit/power64-cb.make
+++ b/dev/Kernel/power64-cb.make
@@ -1,4 +1,4 @@
##################################################
-# (c) Theater Quality Inc, all rights reserved.
+# (c) TQ B.V, all rights reserved.
# This is the microKernel makefile.
##################################################
diff --git a/dev/ZKAKit/riscv64-cb.make b/dev/Kernel/riscv64-cb.make
index e69de29b..e69de29b 100644
--- a/dev/ZKAKit/riscv64-cb.make
+++ b/dev/Kernel/riscv64-cb.make
diff --git a/dev/ZKAKit/src/ACPIFactoryInterface.cc b/dev/Kernel/src/ACPIFactoryInterface.cc
index 424a951a..4128d8bf 100644
--- a/dev/ZKAKit/src/ACPIFactoryInterface.cc
+++ b/dev/Kernel/src/ACPIFactoryInterface.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Array.cc b/dev/Kernel/src/Array.cc
index ec676682..2dc49e5a 100644
--- a/dev/ZKAKit/src/Array.cc
+++ b/dev/Kernel/src/Array.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/ArrayList.cc b/dev/Kernel/src/ArrayList.cc
index 48bdd8a0..24e1375d 100644
--- a/dev/ZKAKit/src/ArrayList.cc
+++ b/dev/Kernel/src/ArrayList.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Atom.cc b/dev/Kernel/src/Atom.cc
index 43814d34..fa903985 100644
--- a/dev/ZKAKit/src/Atom.cc
+++ b/dev/Kernel/src/Atom.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/BitMapMgr.cc b/dev/Kernel/src/BitMapMgr.cc
index be9f73b8..68e42e35 100644
--- a/dev/ZKAKit/src/BitMapMgr.cc
+++ b/dev/Kernel/src/BitMapMgr.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/CodeMgr.cc b/dev/Kernel/src/CodeMgr.cc
index 0450f56a..4a3fdcf1 100644
--- a/dev/ZKAKit/src/CodeMgr.cc
+++ b/dev/Kernel/src/CodeMgr.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Crc32.cc b/dev/Kernel/src/Crc32.cc
index 3a8f9192..6ac44b30 100644
--- a/dev/ZKAKit/src/Crc32.cc
+++ b/dev/Kernel/src/Crc32.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/CxxAbi-AMD64.cc b/dev/Kernel/src/CxxAbi-AMD64.cc
index 83633955..3f862b23 100644
--- a/dev/ZKAKit/src/CxxAbi-AMD64.cc
+++ b/dev/Kernel/src/CxxAbi-AMD64.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/CxxAbi-ARM64.cc b/dev/Kernel/src/CxxAbi-ARM64.cc
index d46ea1e5..59731dc6 100644
--- a/dev/ZKAKit/src/CxxAbi-ARM64.cc
+++ b/dev/Kernel/src/CxxAbi-ARM64.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Defines.cc b/dev/Kernel/src/Defines.cc
index 10ef190d..a5a24f0e 100644
--- a/dev/ZKAKit/src/Defines.cc
+++ b/dev/Kernel/src/Defines.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/DeviceMgr.cc b/dev/Kernel/src/DeviceMgr.cc
index d5be833b..192a491f 100644
--- a/dev/ZKAKit/src/DeviceMgr.cc
+++ b/dev/Kernel/src/DeviceMgr.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/DriveMgr.cc b/dev/Kernel/src/DriveMgr.cc
index 6dc2b770..1b601ff4 100644
--- a/dev/ZKAKit/src/DriveMgr.cc
+++ b/dev/Kernel/src/DriveMgr.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
@@ -158,10 +158,10 @@ namespace Kernel
{
Void ioi_detect_drive(DriveTrait* trait)
{
- static _BOOT_BLOCK_STRUCT block_struct;
+ static EPM_BOOT_BLOCK block_struct;
- trait->fPacket.fPacketLba = kEPMBaseLba;
- trait->fPacket.fPacketSize = sizeof(_BOOT_BLOCK_STRUCT);
+ trait->fPacket.fPacketLba = kEPMBootBlockLba;
+ trait->fPacket.fPacketSize = sizeof(EPM_BOOT_BLOCK);
trait->fPacket.fPacketContent = &block_struct;
rt_copy_memory((VoidPtr) "fs/detect-packet", trait->fPacket.fPacketMime,
@@ -175,16 +175,18 @@ namespace Kernel
{
trait->fPacket.fPacketReadOnly = NO;
trait->fKind = kMassStorageDisc | kEPMDrive;
- kcout << "Formatted Disc is EPM (Mass Storage).\r";
+
+ kcout << "Formatted Disc is EPM (and Mass Storage too.)\r";
}
else
{
trait->fPacket.fPacketReadOnly = YES;
trait->fKind = kMassStorageDisc | kUnformattedDrive | kReadOnlyDrive;
+
kcout << "Scheme Found: " << block_struct.Name << endl;
if (block_struct.Name[0] == 0)
- kcout << "Disc partition is unknown (set to Read Only).\r";
+ kcout << "Disc partition is unknown (Was set to Read Only.)\r";
}
rt_copy_memory((VoidPtr) "*/*", trait->fPacket.fPacketMime,
@@ -200,7 +202,7 @@ namespace Kernel
/// @return the new drive. (returns kEPMDrive if EPM formatted)
DriveTrait io_construct_main_drive() noexcept
{
- DriveTrait trait;
+ DriveTrait trait{};
rt_copy_memory((VoidPtr) "/Disks/OS:", trait.fName, rt_string_len("/Disks/OS:"));
@@ -210,7 +212,7 @@ namespace Kernel
trait.fInit = io_drv_init;
trait.fDriveKind = io_drv_kind;
- kcout << "Detect partition scheme of: " << trait.fName << ".\r";
+ kcout << "Detecting partition scheme of: " << trait.fName << ".\r";
Detail::ioi_detect_drive(&trait);
diff --git a/dev/ZKAKit/src/ErrorOr.cc b/dev/Kernel/src/ErrorOr.cc
index 4e92491c..e1bb055a 100644
--- a/dev/ZKAKit/src/ErrorOr.cc
+++ b/dev/Kernel/src/ErrorOr.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/FS/HPFS.cc b/dev/Kernel/src/FS/HPFS.cc
index 8aba73ac..01bbb859 100644
--- a/dev/ZKAKit/src/FS/HPFS.cc
+++ b/dev/Kernel/src/FS/HPFS.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/FS/NeFS.cc b/dev/Kernel/src/FS/NeFS.cc
index c062d16a..4cf0a838 100644
--- a/dev/ZKAKit/src/FS/NeFS.cc
+++ b/dev/Kernel/src/FS/NeFS.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
@@ -499,23 +499,23 @@ bool NeFileSystemParser::Format(_Input _Output DriveTrait* drive, _Input const L
// make it bootable when needed.
Char bufEpmHdr[kNeFSSectorSz] = {0};
- BOOT_BLOCK_STRUCT* epmBoot = (BOOT_BLOCK_STRUCT*)bufEpmHdr;
+ BOOT_BLOCK_STRUCT* epm_boot = (BOOT_BLOCK_STRUCT*)bufEpmHdr;
// Write a new EPM entry.
constexpr auto kFsName = "NeFS";
constexpr auto kBlockName = "ZKA:";
- rt_copy_memory(reinterpret_cast<VoidPtr>(const_cast<Char*>(kFsName)), epmBoot->Fs, rt_string_len(kFsName));
+ rt_copy_memory(reinterpret_cast<VoidPtr>(const_cast<Char*>(kFsName)), epm_boot->Fs, rt_string_len(kFsName));
- epmBoot->FsVersion = kNeFSVersionInteger;
- epmBoot->LbaStart = start;
- epmBoot->SectorSz = kNeFSSectorSz;
+ epm_boot->FsVersion = kNeFSVersionInteger;
+ epm_boot->LbaStart = start;
+ epm_boot->SectorSz = kNeFSSectorSz;
- rt_copy_memory(reinterpret_cast<VoidPtr>(const_cast<Char*>(kBlockName)), epmBoot->Name, rt_string_len(kBlockName));
- rt_copy_memory(reinterpret_cast<VoidPtr>(const_cast<Char*>(kEPMMagic)), epmBoot->Magic, rt_string_len(kEPMMagic));
+ rt_copy_memory(reinterpret_cast<VoidPtr>(const_cast<Char*>(kBlockName)), epm_boot->Name, rt_string_len(kBlockName));
+ rt_copy_memory(reinterpret_cast<VoidPtr>(const_cast<Char*>(kEPMMagic)), epm_boot->Magic, rt_string_len(kEPMMagic));
- Lba outEpmLba = kEPMBaseLba;
+ Lba outEpmLba = kEPMBootBlockLba;
Char buf[kNeFSSectorSz];
@@ -532,13 +532,13 @@ bool NeFileSystemParser::Format(_Input _Output DriveTrait* drive, _Input const L
if (buf[0] == 0)
{
- epmBoot->LbaStart = prevStart;
+ epm_boot->LbaStart = prevStart;
- if (epmBoot->LbaStart)
- epmBoot->LbaStart = outEpmLba;
+ if (epm_boot->LbaStart)
+ epm_boot->LbaStart = outEpmLba;
- epmBoot->LbaEnd = endLba;
- epmBoot->NumBlocks = cnt;
+ epm_boot->LbaEnd = endLba;
+ epm_boot->NumBlocks = cnt;
drive->fPacket.fPacketContent = bufEpmHdr;
drive->fPacket.fPacketSize = kNeFSSectorSz;
diff --git a/dev/ZKAKit/src/FileMgr.cc b/dev/Kernel/src/FileMgr.cc
index 20892c99..b522a858 100644
--- a/dev/ZKAKit/src/FileMgr.cc
+++ b/dev/Kernel/src/FileMgr.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/GUIDWizard.cc b/dev/Kernel/src/GUIDWizard.cc
index 7224951d..fb58556b 100644
--- a/dev/ZKAKit/src/GUIDWizard.cc
+++ b/dev/Kernel/src/GUIDWizard.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: GUIDWizard.cc
Purpose: GUID helper code
diff --git a/dev/ZKAKit/src/GUIDWrapper.cc b/dev/Kernel/src/GUIDWrapper.cc
index a3b141ae..b3a08b64 100644
--- a/dev/ZKAKit/src/GUIDWrapper.cc
+++ b/dev/Kernel/src/GUIDWrapper.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/HardwareThreadScheduler.cc b/dev/Kernel/src/HardwareThreadScheduler.cc
index e93b2284..b71537b5 100644
--- a/dev/ZKAKit/src/HardwareThreadScheduler.cc
+++ b/dev/Kernel/src/HardwareThreadScheduler.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Heap.cc b/dev/Kernel/src/Heap.cc
index 77425670..2cf7e56a 100644
--- a/dev/ZKAKit/src/Heap.cc
+++ b/dev/Kernel/src/Heap.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/IDLLObject.cc b/dev/Kernel/src/IDLLObject.cc
index 7067d1fa..6355045e 100644
--- a/dev/ZKAKit/src/IDLLObject.cc
+++ b/dev/Kernel/src/IDLLObject.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* minoskrnl
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ZKAKit/src/IPEFDLLObject.cc b/dev/Kernel/src/IPEFDLLObject.cc
index a7d80081..0089b877 100644
--- a/dev/ZKAKit/src/IPEFDLLObject.cc
+++ b/dev/Kernel/src/IPEFDLLObject.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* minoskrnl
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ZKAKit/src/IndexableProperty.cc b/dev/Kernel/src/IndexableProperty.cc
index f5328870..6d60ccc3 100644
--- a/dev/ZKAKit/src/IndexableProperty.cc
+++ b/dev/Kernel/src/IndexableProperty.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Json.cc b/dev/Kernel/src/Json.cc
index f9fef7eb..77ebb073 100644
--- a/dev/ZKAKit/src/Json.cc
+++ b/dev/Kernel/src/Json.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/KString.cc b/dev/Kernel/src/KString.cc
index 8e40aa42..2bcf8365 100644
--- a/dev/ZKAKit/src/KString.cc
+++ b/dev/Kernel/src/KString.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/KernelMain.cc b/dev/Kernel/src/KernelMain.cc
index 6bafd979..6907deea 100644
--- a/dev/ZKAKit/src/KernelMain.cc
+++ b/dev/Kernel/src/KernelMain.cc
@@ -120,21 +120,7 @@ namespace Kernel::Detail
EXTERN_C Kernel::Void rtl_kernel_main(Kernel::SizeT argc, char** argv, char** envp, Kernel::SizeT envp_len)
{
Kernel::IFilesystemMgr::Mount(new Kernel::NeFileSystemMgr());
+ Kernel::Detail::FilesystemInstaller installer;
- kKernelWnd = CG::CGCreateWindow(CG::kWndFlagWindow, "ZkaOS | " KERNEL_VERSION, "ZkaWindow", 10, 10, 305, 114);
-
- if (kKernelWnd)
- {
- kKernelWnd->w_sub_type = CG::kWndFlagCloseControlSelect;
- kKernelWnd->w_child_count = 0;
- kKernelWnd->w_type = CG::kWndFlagWindow;
- kKernelWnd->w_needs_repaint = Yes;
- kKernelWnd->w_display_ptr = nullptr;
-
- CG::CGDrawWindow(kKernelWnd);
-
- CG::CGDrawStringToWnd(kKernelWnd, "Welcome to ZKA.", 10, 10, RGB(0, 0, 0));
-
- Kernel::Detail::FilesystemInstaller installer;
- }
+
}
diff --git a/dev/ZKAKit/src/LPC.cc b/dev/Kernel/src/LPC.cc
index 07a7b982..f1d7ed50 100644
--- a/dev/ZKAKit/src/LPC.cc
+++ b/dev/Kernel/src/LPC.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/LockDelegate.cc b/dev/Kernel/src/LockDelegate.cc
index ebcbe45a..060637c2 100644
--- a/dev/ZKAKit/src/LockDelegate.cc
+++ b/dev/Kernel/src/LockDelegate.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/MutableArray.cc b/dev/Kernel/src/MutableArray.cc
index 4329a2ea..15a2778c 100644
--- a/dev/ZKAKit/src/MutableArray.cc
+++ b/dev/Kernel/src/MutableArray.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/NeFS+FileMgr.cc b/dev/Kernel/src/NeFS+FileMgr.cc
index c57785dc..513b9ab2 100644
--- a/dev/ZKAKit/src/NeFS+FileMgr.cc
+++ b/dev/Kernel/src/NeFS+FileMgr.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/NeFS+IO.cc b/dev/Kernel/src/NeFS+IO.cc
index 902b2a5d..912ef70e 100644
--- a/dev/ZKAKit/src/NeFS+IO.cc
+++ b/dev/Kernel/src/NeFS+IO.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
@@ -13,7 +13,7 @@
* Purpose: Filesystem to mountpoint interface.
* Date: 3/26/24
*
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
*************************************************************/
diff --git a/dev/ZKAKit/src/Network/IP.cc b/dev/Kernel/src/Network/IP.cc
index 2a07bc62..1b745f30 100644
--- a/dev/ZKAKit/src/Network/IP.cc
+++ b/dev/Kernel/src/Network/IP.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Network/IPC.cc b/dev/Kernel/src/Network/IPC.cc
index 05d9d804..7ca796bd 100644
--- a/dev/ZKAKit/src/Network/IPC.cc
+++ b/dev/Kernel/src/Network/IPC.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Network/NetworkDevice.cc b/dev/Kernel/src/Network/NetworkDevice.cc
index 5a7ea487..49df121c 100644
--- a/dev/ZKAKit/src/Network/NetworkDevice.cc
+++ b/dev/Kernel/src/Network/NetworkDevice.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/New+Delete.cc b/dev/Kernel/src/New+Delete.cc
index 03afc117..d852f9dd 100644
--- a/dev/ZKAKit/src/New+Delete.cc
+++ b/dev/Kernel/src/New+Delete.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/OwnPtr.cc b/dev/Kernel/src/OwnPtr.cc
index fa290c41..32fb5583 100644
--- a/dev/ZKAKit/src/OwnPtr.cc
+++ b/dev/Kernel/src/OwnPtr.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/PEFCodeMgr.cc b/dev/Kernel/src/PEFCodeMgr.cc
index 5cde2da1..1d115f07 100644
--- a/dev/ZKAKit/src/PEFCodeMgr.cc
+++ b/dev/Kernel/src/PEFCodeMgr.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/PRDT.cc b/dev/Kernel/src/PRDT.cc
index 1c07fddf..2bec9b1e 100644
--- a/dev/ZKAKit/src/PRDT.cc
+++ b/dev/Kernel/src/PRDT.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/PageMgr.cc b/dev/Kernel/src/PageMgr.cc
index a4d37a4d..4598be78 100644
--- a/dev/ZKAKit/src/PageMgr.cc
+++ b/dev/Kernel/src/PageMgr.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Pmm.cc b/dev/Kernel/src/Pmm.cc
index fe7c8996..f83e6d6e 100644
--- a/dev/ZKAKit/src/Pmm.cc
+++ b/dev/Kernel/src/Pmm.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Property.cc b/dev/Kernel/src/Property.cc
index 140205cc..afbe9578 100644
--- a/dev/ZKAKit/src/Property.cc
+++ b/dev/Kernel/src/Property.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Ref.cc b/dev/Kernel/src/Ref.cc
index 35b2df3b..df9a2999 100644
--- a/dev/ZKAKit/src/Ref.cc
+++ b/dev/Kernel/src/Ref.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Semaphore.cc b/dev/Kernel/src/Semaphore.cc
index e957b0a3..804feaa8 100644
--- a/dev/ZKAKit/src/Semaphore.cc
+++ b/dev/Kernel/src/Semaphore.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Stop.cc b/dev/Kernel/src/Stop.cc
index b8bfdb1b..01820208 100644
--- a/dev/ZKAKit/src/Stop.cc
+++ b/dev/Kernel/src/Stop.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Storage/AHCIDeviceInterface.cc b/dev/Kernel/src/Storage/AHCIDeviceInterface.cc
index 5a4b218f..6d3f933e 100644
--- a/dev/ZKAKit/src/Storage/AHCIDeviceInterface.cc
+++ b/dev/Kernel/src/Storage/AHCIDeviceInterface.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Storage/ATADeviceInterface.cc b/dev/Kernel/src/Storage/ATADeviceInterface.cc
index 58564524..c9184909 100644
--- a/dev/ZKAKit/src/Storage/ATADeviceInterface.cc
+++ b/dev/Kernel/src/Storage/ATADeviceInterface.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Storage/NVMEDeviceInterface.cc b/dev/Kernel/src/Storage/NVMEDeviceInterface.cc
index ca957fe2..48849ad0 100644
--- a/dev/ZKAKit/src/Storage/NVMEDeviceInterface.cc
+++ b/dev/Kernel/src/Storage/NVMEDeviceInterface.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Storage/SCSIDeviceInterface.cc b/dev/Kernel/src/Storage/SCSIDeviceInterface.cc
index 92346e17..7704fc6b 100644
--- a/dev/ZKAKit/src/Storage/SCSIDeviceInterface.cc
+++ b/dev/Kernel/src/Storage/SCSIDeviceInterface.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Stream.cc b/dev/Kernel/src/Stream.cc
index 2d6a0034..c719e91f 100644
--- a/dev/ZKAKit/src/Stream.cc
+++ b/dev/Kernel/src/Stream.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: Stream.cc
Purpose: Stream object
diff --git a/dev/ZKAKit/src/ThreadLocalStorage.cc b/dev/Kernel/src/ThreadLocalStorage.cc
index 3d318632..e765f6a0 100644
--- a/dev/ZKAKit/src/ThreadLocalStorage.cc
+++ b/dev/Kernel/src/ThreadLocalStorage.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* minoskrnl
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
* ========================================================
*/
diff --git a/dev/ZKAKit/src/Timer.cc b/dev/Kernel/src/Timer.cc
index 8795dd66..656efb55 100644
--- a/dev/ZKAKit/src/Timer.cc
+++ b/dev/Kernel/src/Timer.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/User.cc b/dev/Kernel/src/User.cc
index d45c8e1b..601eee15 100644
--- a/dev/ZKAKit/src/User.cc
+++ b/dev/Kernel/src/User.cc
@@ -2,7 +2,7 @@
* ========================================================
*
* ZKA
- * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+ * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
*
* File: User.cc
* Purpose: User class, used to provide authentication and security.
diff --git a/dev/ZKAKit/src/UserProcessScheduler.cc b/dev/Kernel/src/UserProcessScheduler.cc
index 637eb151..56703e7c 100644
--- a/dev/ZKAKit/src/UserProcessScheduler.cc
+++ b/dev/Kernel/src/UserProcessScheduler.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
FILE: UserProcessScheduler.cc
PURPOSE: EL0/Ring-3 Process scheduler.
diff --git a/dev/ZKAKit/src/UserProcessTeam.cc b/dev/Kernel/src/UserProcessTeam.cc
index 77497f3a..2e65aebb 100644
--- a/dev/ZKAKit/src/UserProcessTeam.cc
+++ b/dev/Kernel/src/UserProcessTeam.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Utils.cc b/dev/Kernel/src/Utils.cc
index c0574dca..0c3ac5f8 100644
--- a/dev/ZKAKit/src/Utils.cc
+++ b/dev/Kernel/src/Utils.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZKAKit/src/Variant.cc b/dev/Kernel/src/Variant.cc
index 0b91ae8d..39235652 100644
--- a/dev/ZKAKit/src/Variant.cc
+++ b/dev/Kernel/src/Variant.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/Modules/ACPI/ACPI.h b/dev/Modules/ACPI/ACPI.h
index d21c475e..8d04cd96 100644
--- a/dev/Modules/ACPI/ACPI.h
+++ b/dev/Modules/ACPI/ACPI.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/Modules/ACPI/ACPIFactoryInterface.h b/dev/Modules/ACPI/ACPIFactoryInterface.h
index d6a71316..815b97bb 100644
--- a/dev/Modules/ACPI/ACPIFactoryInterface.h
+++ b/dev/Modules/ACPI/ACPIFactoryInterface.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/Modules/AHCI/AHCI.h b/dev/Modules/AHCI/AHCI.h
index 4670c5c7..9fe4d84a 100644
--- a/dev/Modules/AHCI/AHCI.h
+++ b/dev/Modules/AHCI/AHCI.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: AHCI.h
Purpose: AHCI protocol defines.
diff --git a/dev/Modules/APM/APM.h b/dev/Modules/APM/APM.h
index 6c631802..6e31b7fc 100644
--- a/dev/Modules/APM/APM.h
+++ b/dev/Modules/APM/APM.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/Modules/ATA/ATA.h b/dev/Modules/ATA/ATA.h
index d79fdd52..145a1d00 100644
--- a/dev/Modules/ATA/ATA.h
+++ b/dev/Modules/ATA/ATA.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: Defines.h
Purpose: ATA header.
diff --git a/dev/Modules/FB/FB.h b/dev/Modules/FB/FB.h
index 6a609255..02fd1c6f 100644
--- a/dev/Modules/FB/FB.h
+++ b/dev/Modules/FB/FB.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/Modules/FB/Text.h b/dev/Modules/FB/Text.h
index 36e082c3..f8a255f7 100644
--- a/dev/Modules/FB/Text.h
+++ b/dev/Modules/FB/Text.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/Modules/Flash/Flash.h b/dev/Modules/Flash/Flash.h
index f549ef44..120675fb 100644
--- a/dev/Modules/Flash/Flash.h
+++ b/dev/Modules/Flash/Flash.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/Modules/HPET/Defines.h b/dev/Modules/HPET/Defines.h
index 813e6884..e8a0d3a6 100644
--- a/dev/Modules/HPET/Defines.h
+++ b/dev/Modules/HPET/Defines.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: HPET.h
Purpose: HPET builtin.
diff --git a/dev/Modules/LTE/LTE.h b/dev/Modules/LTE/LTE.h
index a5327df9..5209d937 100644
--- a/dev/Modules/LTE/LTE.h
+++ b/dev/Modules/LTE/LTE.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
-Copyright (C) 2024, Theater Quality Inc, all rights reserved..
+Copyright (C) 2024, TQ B.V, all rights reserved..
File: LTE\LTE.h.
Purpose: LTE Standard Library.
diff --git a/dev/Modules/MBCI/Interface.h b/dev/Modules/MBCI/Interface.h
index 9186ba24..efcfc0aa 100644
--- a/dev/Modules/MBCI/Interface.h
+++ b/dev/Modules/MBCI/Interface.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/Modules/MBCI/MBCI.h b/dev/Modules/MBCI/MBCI.h
index ac620972..2be77b58 100644
--- a/dev/Modules/MBCI/MBCI.h
+++ b/dev/Modules/MBCI/MBCI.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/Modules/NVME/NVME.h b/dev/Modules/NVME/NVME.h
index 2d77a769..f2f42fac 100644
--- a/dev/Modules/NVME/NVME.h
+++ b/dev/Modules/NVME/NVME.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
Revision History:
diff --git a/dev/Modules/ReadMe.md b/dev/Modules/ReadMe.md
index bdb7fb69..f1bfc626 100644
--- a/dev/Modules/ReadMe.md
+++ b/dev/Modules/ReadMe.md
@@ -9,4 +9,4 @@ They are pluggable modules for builtin hardware support.
- [X] AHCI kernel module.
- [X] MBCI kernel module.
-###### Copyright (C) 2024, Theater Quality Inc, all rights reserved. All rights reserved.
+###### Copyright (C) 2024, TQ B.V, all rights reserved. All rights reserved.
diff --git a/dev/Modules/SCSI/SCSI.h b/dev/Modules/SCSI/SCSI.h
index 917c963e..27213ee7 100644
--- a/dev/Modules/SCSI/SCSI.h
+++ b/dev/Modules/SCSI/SCSI.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/Modules/XHCI/Defines.h b/dev/Modules/XHCI/Defines.h
index 6758cf33..ada55dfc 100644
--- a/dev/Modules/XHCI/Defines.h
+++ b/dev/Modules/XHCI/Defines.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
File: Defines.h
Purpose: XHCI (and backwards) header.
diff --git a/dev/SCIKit/CompilerHint.h b/dev/SCIKit/CompilerHint.h
index 3365bac2..0c84f8e4 100644
--- a/dev/SCIKit/CompilerHint.h
+++ b/dev/SCIKit/CompilerHint.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/SCIKit/GPU.h b/dev/SCIKit/GPU.h
index a7e3dd92..0606733a 100644
--- a/dev/SCIKit/GPU.h
+++ b/dev/SCIKit/GPU.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
-Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+Copyright (C) 2024, TQ B.V, all rights reserved.
File: GPU.h
Purpose: GFX System Calls.
diff --git a/dev/SCIKit/LPC.h b/dev/SCIKit/LPC.h
index b0e9e456..8013c6df 100644
--- a/dev/SCIKit/LPC.h
+++ b/dev/SCIKit/LPC.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/SCIKit/Macros.h b/dev/SCIKit/Macros.h
index 9523725c..28e62075 100644
--- a/dev/SCIKit/Macros.h
+++ b/dev/SCIKit/Macros.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
-Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+Copyright (C) 2024, TQ B.V, all rights reserved.
File: Macros.h
Purpose: SCIKit Macros header.
diff --git a/dev/SCIKit/SCI.h b/dev/SCIKit/SCI.h
index 0eea032a..146b469b 100644
--- a/dev/SCIKit/SCI.h
+++ b/dev/SCIKit/SCI.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
-Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+Copyright (C) 2024, TQ B.V, all rights reserved.
File: SCI.h
Purpose: System Calls.
diff --git a/dev/SCIKit/SysCalls.h b/dev/SCIKit/SysCalls.h
index 1f87134a..ccb5433c 100644
--- a/dev/SCIKit/SysCalls.h
+++ b/dev/SCIKit/SysCalls.h
@@ -1,6 +1,6 @@
/* -------------------------------------------
-Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+Copyright (C) 2024, TQ B.V, all rights reserved.
File: Macros.h
Purpose: SCIKit Macros header.
diff --git a/dev/SCIKit/src/GPU.cc b/dev/SCIKit/src/GPU.cc
index cb21dae5..f0462c5c 100644
--- a/dev/SCIKit/src/GPU.cc
+++ b/dev/SCIKit/src/GPU.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
-Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+Copyright (C) 2024, TQ B.V, all rights reserved.
File: GPU.cc
Purpose: GPU Interface.
diff --git a/dev/SCIKit/src/LPC.cc b/dev/SCIKit/src/LPC.cc
index 2dcfc415..bbc2004c 100644
--- a/dev/SCIKit/src/LPC.cc
+++ b/dev/SCIKit/src/LPC.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
-Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+Copyright (C) 2024, TQ B.V, all rights reserved.
File: LPC.cc
Purpose: Local Procedure Codes.
diff --git a/dev/SCIKit/src/Makefile b/dev/SCIKit/src/Makefile
index b14cc60d..22f7a44d 100644
--- a/dev/SCIKit/src/Makefile
+++ b/dev/SCIKit/src/Makefile
@@ -1,11 +1,16 @@
##################################################
-# (c) Theater Quality Inc, all rights reserved.
+# (c) TQ B.V, all rights reserved.
# This is the bootloader makefile.
##################################################
ASM=nasm
FLAGS=-f win64
-.PHONY: syscall_unit
-syscall_unit:
- $(ASM) $(FLAGS) SysCallDispatcher.asm -o SysCallDispatcher.o
+.PHONY: error
+error:
+ @echo "==> Invalid rule."
+ @echo "==> Use sci_asm_io instead."
+
+.PHONY: sci_asm_io
+sci_asm_io:
+ $(ASM) $(FLAGS) SCI+IO.asm -o SCI+IO.o
diff --git a/dev/SCIKit/src/SysCallDispatcher.asm b/dev/SCIKit/src/SCI+IO.asm
index 2f52796b..3f5c39fa 100644
--- a/dev/SCIKit/src/SysCallDispatcher.asm
+++ b/dev/SCIKit/src/SCI+IO.asm
@@ -2,7 +2,7 @@
;; * ========================================================
;; *
;; * SCI
-;; * Copyright (C) 2024, Theater Quality Inc, all rights reserved., all rights reserved.
+;; * Copyright (C) 2024, TQ B.V, all rights reserved., all rights reserved.
;; *
;; * ========================================================
;; */
diff --git a/dev/SCIKit/src/SCI.cc b/dev/SCIKit/src/SCI.cc
index a5ccdc23..f61fcdd7 100644
--- a/dev/SCIKit/src/SCI.cc
+++ b/dev/SCIKit/src/SCI.cc
@@ -1,6 +1,6 @@
/* -------------------------------------------
- Copyright (C) 2024, Theater Quality Inc, all rights reserved.
+ Copyright (C) 2024, TQ B.V, all rights reserved.
------------------------------------------- */
diff --git a/dev/ZBAKit/src/Root/zka/startup.wav b/dev/ZBAKit/src/Root/zka/startup.wav
deleted file mode 100644
index 524921f5..00000000
--- a/dev/ZBAKit/src/Root/zka/startup.wav
+++ /dev/null
Binary files differ
diff --git a/dev/ZKAKit/ReadMe.md b/dev/ZKAKit/ReadMe.md
deleted file mode 100644
index a63661c9..00000000
--- a/dev/ZKAKit/ReadMe.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# ZKA Minimal Kernel DLL.
-
-A dll which takes the role of the microKernel image.
diff --git a/make_docs.sh b/make_docs.sh
index 8f2d659e..b8de7abf 100755
--- a/make_docs.sh
+++ b/make_docs.sh
@@ -2,4 +2,4 @@
mkdir -p html
-XSDocgen --source ./dev/ --output ./html --undocumented --project-name "ZKA MicroKernel" --enable-c++ --project-copyright "Theater Quality Inc &copy; %Y - All rights Reserved" --project-version "930.2024.1" --company-name "Theater Quality Inc"
+XSDocgen --source ./dev/ --output ./html --undocumented --project-name "ZKA MicroKernel" --enable-c++ --project-copyright "TQ B.V &copy; %Y - All rights Reserved" --project-version "930.2024.1" --company-name "TQ B.V"
diff --git a/private/tools/Common.h b/private/tools/Common.h
index ae483545..ce147130 100644
--- a/private/tools/Common.h
+++ b/private/tools/Common.h
@@ -1,6 +1,6 @@
/**
Sat Oct 26 07:03:28 AM CEST 2024
- (c) Theater Quality Inc.
+ (c) TQ B.V.
*/
#ifndef APPS_COMMON_H
diff --git a/private/tools/Framework.h b/private/tools/Framework.h
index d5d7ac27..fd2a8106 100644
--- a/private/tools/Framework.h
+++ b/private/tools/Framework.h
@@ -1,6 +1,6 @@
/**
Thu Oct 17 07:57:43 CEST 2024
- (c) Theater Quality Inc.
+ (c) TQ B.V.
*/
#ifndef APPS_FRAMEWORK_H
diff --git a/private/tools/src/Framework.cc b/private/tools/src/Framework.cc
index ba7da4b3..cbe8806b 100644
--- a/private/tools/src/Framework.cc
+++ b/private/tools/src/Framework.cc
@@ -1,7 +1,7 @@
/*
* Created on Thu Oct 17 08:00:42 CEST 2024
*
- * Copyright (c) 2024 Theater Quality Inc
+ * Copyright (c) 2024 TQ B.V
*/
#include <cstdlib>
@@ -22,7 +22,7 @@ int main(int argc, char* argv[])
if (strcmp(argv[i], "-h") == 0)
{
std::cout << "make_framework: Framework/Application Creation Tool.\n";
- std::cout << "make_framework: © Theater Quality Inc, all rights reserved.\n";
+ std::cout << "make_framework: © TQ B.V, All rights reserved.\n";
return EXIT_SUCCESS;
}
diff --git a/resources/zka-window-server.png b/resources/zka-window-server.png
deleted file mode 100644
index 1c396b8d..00000000
--- a/resources/zka-window-server.png
+++ /dev/null
Binary files differ
diff --git a/resources/zka.svg b/resources/zka.svg
deleted file mode 100644
index 54b57123..00000000
--- a/resources/zka.svg
+++ /dev/null
@@ -1,36 +0,0 @@
-<svg width="520" height="122" viewBox="0 0 520 122" fill="none" xmlns="http://www.w3.org/2000/svg">
-<g filter="url(#filter0_di_0_1)">
-<rect x="4" width="305" height="114" fill="url(#paint0_linear_0_1)" shape-rendering="crispEdges"/>
-<rect x="4" width="305" height="114" fill="url(#paint1_linear_0_1)" fill-opacity="0.59" shape-rendering="crispEdges"/>
-<rect x="4.5" y="0.5" width="304" height="113" stroke="white" shape-rendering="crispEdges"/>
-</g>
-<path d="M41.1641 93C41.1641 90.4667 41.1641 87.9 41.1641 85.3C41.1641 82.7 41.1641 80.1333 41.1641 77.6C45.7641 71.4667 50.4307 65.2667 55.1641 59C59.8974 52.7333 64.5641 46.5333 69.1641 40.4C64.5641 40.4 59.8974 40.4 55.1641 40.4C50.4307 40.4 45.7641 40.4 41.1641 40.4C41.1641 37.8667 41.1641 35.3 41.1641 32.7C41.1641 30.1 41.1641 27.5333 41.1641 25C49.1641 25 57.2307 25 65.3641 25C73.5641 25 81.6641 25 89.6641 25C89.6641 27.5333 89.6641 30.1 89.6641 32.7C89.6641 35.3 89.6641 37.8667 89.6641 40.4C85.0641 46.5333 80.3974 52.7333 75.6641 59C70.9307 65.2667 66.2641 71.4667 61.6641 77.6C66.2641 77.6 70.9307 77.6 75.6641 77.6C80.3974 77.6 85.0641 77.6 89.6641 77.6C89.6641 80.1333 89.6641 82.7 89.6641 85.3C89.6641 87.9 89.6641 90.4667 89.6641 93C81.6641 93 73.5641 93 65.3641 93C57.2307 93 49.1641 93 41.1641 93ZM127.16 93C127.16 81.8 127.16 70.4667 127.16 59C127.16 47.5333 127.16 36.2 127.16 25C130.093 25 133.027 25 135.96 25C138.893 25 141.793 25 144.66 25C144.66 29.3333 144.66 33.7333 144.66 38.2C144.66 42.6 144.66 46.9667 144.66 51.3C148.06 46.9667 151.46 42.6 154.86 38.2C158.327 33.7333 161.76 29.3333 165.16 25C168.427 25 171.727 25 175.06 25C178.393 25 181.693 25 184.96 25C180.76 30.3333 176.493 35.7333 172.16 41.2C167.893 46.6 163.66 51.9667 159.46 57.3C163.86 63.1667 168.293 69.1 172.76 75.1C177.293 81.1 181.76 87.0667 186.16 93C182.693 93 179.193 93 175.66 93C172.193 93 168.727 93 165.26 93C161.86 88.2667 158.427 83.5333 154.96 78.8C151.493 74 148.06 69.2667 144.66 64.6C144.66 69.2667 144.66 74 144.66 78.8C144.66 83.5333 144.66 88.2667 144.66 93C141.793 93 138.893 93 135.96 93C133.027 93 130.093 93 127.16 93ZM211.113 93C214.58 81.8 218.047 70.4667 221.513 59C225.047 47.5333 228.547 36.2 232.013 25C235.947 25 239.913 25 243.913 25C247.98 25 251.98 25 255.913 25C259.38 36.2 262.847 47.5333 266.313 59C269.847 70.4667 273.347 81.8 276.813 93C273.947 93 271.013 93 268.013 93C265.08 93 262.147 93 259.213 93C258.547 90.8667 257.913 88.7333 257.313 86.6C256.713 84.4 256.08 82.2333 255.413 80.1C251.613 80.1 247.78 80.1 243.913 80.1C240.113 80.1 236.313 80.1 232.513 80.1C231.847 82.2333 231.213 84.4 230.613 86.6C230.013 88.7333 229.38 90.8667 228.713 93C225.847 93 222.913 93 219.913 93C216.98 93 214.047 93 211.113 93ZM236.913 65.2C239.247 65.2 241.58 65.2 243.913 65.2C246.313 65.2 248.68 65.2 251.013 65.2C249.88 61.2667 248.713 57.3 247.513 53.3C246.313 49.3 245.147 45.3333 244.013 41.4C242.88 45.3333 241.68 49.3 240.413 53.3C239.213 57.3 238.047 61.2667 236.913 65.2Z" fill="white"/>
-<path d="M325.2 50V47.9L339.375 31.1H325.2V29H342.18V31.1L328.005 47.9H342.18V50H325.2ZM343.965 50V29H356.745V31.1H346.065V37.7H354.9V39.8H346.065V47.9H356.745V50H343.965ZM374.734 29V31.1H367.534V50H365.434V31.1H358.249V29H374.734ZM380.973 29H383.583L391.233 50H388.998L387.363 45.5H377.208L375.573 50H373.338L380.973 29ZM377.973 43.4H386.583L382.278 31.58L377.973 43.4ZM412.533 50H409.818L402.933 40.565L401.148 42.71V50H399.048V29H401.148V39.44L409.893 29H412.638L404.313 38.915L412.533 50ZM414.049 50V29H426.829V31.1H416.149V37.7H424.984V39.8H416.149V47.9H426.829V50H414.049ZM429.138 50V29H436.263C437.383 29 438.393 29.275 439.293 29.825C440.193 30.365 440.908 31.1 441.438 32.03C441.968 32.95 442.233 33.985 442.233 35.135C442.233 36.165 442.023 37.1 441.603 37.94C441.183 38.78 440.608 39.475 439.878 40.025C439.158 40.575 438.343 40.94 437.433 41.12L442.563 50H440.133L435.078 41.285H431.238V50H429.138ZM431.238 39.185H436.083C436.823 39.185 437.498 39.005 438.108 38.645C438.728 38.275 439.218 37.78 439.578 37.16C439.948 36.53 440.133 35.82 440.133 35.03C440.133 34.24 439.948 33.535 439.578 32.915C439.218 32.285 438.728 31.79 438.108 31.43C437.498 31.06 436.823 30.875 436.083 30.875H431.238V39.185ZM445.077 50V29H447.357L458.442 46.205V29H460.542V50H458.277L447.177 32.795V50H445.077ZM462.949 50V29H475.729V31.1H465.049V37.7H473.884V39.8H465.049V47.9H475.729V50H462.949ZM478.038 50V29H480.138V47.9H489.783V50H478.038ZM332.835 65H335.445L343.095 86H340.86L339.225 81.5H329.07L327.435 86H325.2L332.835 65ZM329.835 79.4H338.445L334.14 67.58L329.835 79.4ZM344.698 86V65H351.823C352.943 65 353.953 65.275 354.853 65.825C355.753 66.365 356.468 67.1 356.998 68.03C357.528 68.95 357.793 69.985 357.793 71.135C357.793 72.165 357.583 73.1 357.163 73.94C356.743 74.78 356.168 75.475 355.438 76.025C354.718 76.575 353.903 76.94 352.993 77.12L358.123 86H355.693L350.638 77.285H346.798V86H344.698ZM346.798 75.185H351.643C352.383 75.185 353.058 75.005 353.668 74.645C354.288 74.275 354.778 73.78 355.138 73.16C355.508 72.53 355.693 71.82 355.693 71.03C355.693 70.24 355.508 69.535 355.138 68.915C354.778 68.285 354.288 67.79 353.668 67.43C353.058 67.06 352.383 66.875 351.643 66.875H346.798V75.185ZM369.536 86.39C368.116 86.39 366.781 86.11 365.531 85.55C364.281 84.98 363.181 84.2 362.231 83.21C361.291 82.21 360.551 81.05 360.011 79.73C359.481 78.41 359.216 77 359.216 75.5C359.216 74 359.481 72.59 360.011 71.27C360.551 69.95 361.291 68.795 362.231 67.805C363.181 66.805 364.281 66.025 365.531 65.465C366.781 64.895 368.116 64.61 369.536 64.61C371.236 64.61 372.801 65.005 374.231 65.795C375.661 66.585 376.846 67.635 377.786 68.945L375.926 69.95C375.186 68.96 374.246 68.175 373.106 67.595C371.976 67.005 370.786 66.71 369.536 66.71C368.386 66.71 367.311 66.945 366.311 67.415C365.321 67.875 364.451 68.51 363.701 69.32C362.951 70.13 362.366 71.065 361.946 72.125C361.526 73.185 361.316 74.31 361.316 75.5C361.316 76.71 361.526 77.845 361.946 78.905C362.376 79.965 362.966 80.9 363.716 81.71C364.476 82.52 365.351 83.155 366.341 83.615C367.341 84.065 368.406 84.29 369.536 84.29C370.836 84.29 372.041 83.995 373.151 83.405C374.271 82.805 375.196 82.025 375.926 81.065L377.786 82.07C376.846 83.38 375.661 84.43 374.231 85.22C372.801 86 371.236 86.39 369.536 86.39ZM392.805 65H394.905V86H392.805V75.8H381.78V86H379.68V65H381.78V73.7H392.805V65ZM397.768 86V65H399.868V86H397.768ZM418.595 65V67.1H411.395V86H409.295V67.1H402.11V65H418.595ZM420.407 86V65H433.187V67.1H422.507V73.7H431.342V75.8H422.507V83.9H433.187V86H420.407ZM444.718 86.39C443.298 86.39 441.963 86.11 440.713 85.55C439.463 84.98 438.363 84.2 437.413 83.21C436.473 82.21 435.733 81.05 435.193 79.73C434.663 78.41 434.398 77 434.398 75.5C434.398 74 434.663 72.59 435.193 71.27C435.733 69.95 436.473 68.795 437.413 67.805C438.363 66.805 439.463 66.025 440.713 65.465C441.963 64.895 443.298 64.61 444.718 64.61C446.418 64.61 447.983 65.005 449.413 65.795C450.843 66.585 452.028 67.635 452.968 68.945L451.108 69.95C450.368 68.96 449.428 68.175 448.288 67.595C447.158 67.005 445.968 66.71 444.718 66.71C443.568 66.71 442.493 66.945 441.493 67.415C440.503 67.875 439.633 68.51 438.883 69.32C438.133 70.13 437.548 71.065 437.128 72.125C436.708 73.185 436.498 74.31 436.498 75.5C436.498 76.71 436.708 77.845 437.128 78.905C437.558 79.965 438.148 80.9 438.898 81.71C439.658 82.52 440.533 83.155 441.523 83.615C442.523 84.065 443.588 84.29 444.718 84.29C446.018 84.29 447.223 83.995 448.333 83.405C449.453 82.805 450.378 82.025 451.108 81.065L452.968 82.07C452.028 83.38 450.843 84.43 449.413 85.22C447.983 86 446.418 86.39 444.718 86.39ZM470.513 65V67.1H463.313V86H461.213V67.1H454.028V65H470.513ZM480.469 86.39C478.789 86.39 477.339 85.98 476.119 85.16C474.899 84.34 473.959 83.24 473.299 81.86C472.649 80.47 472.324 78.93 472.324 77.24V65H474.424V77.24C474.424 78.52 474.659 79.695 475.129 80.765C475.599 81.835 476.284 82.69 477.184 83.33C478.084 83.97 479.179 84.29 480.469 84.29C481.789 84.29 482.894 83.97 483.784 83.33C484.684 82.68 485.364 81.82 485.824 80.75C486.284 79.68 486.514 78.51 486.514 77.24V65H488.614V77.24C488.614 78.51 488.424 79.7 488.044 80.81C487.674 81.91 487.134 82.88 486.424 83.72C485.724 84.56 484.869 85.215 483.859 85.685C482.859 86.155 481.729 86.39 480.469 86.39ZM490.87 86V65H497.995C499.115 65 500.125 65.275 501.025 65.825C501.925 66.365 502.64 67.1 503.17 68.03C503.7 68.95 503.965 69.985 503.965 71.135C503.965 72.165 503.755 73.1 503.335 73.94C502.915 74.78 502.34 75.475 501.61 76.025C500.89 76.575 500.075 76.94 499.165 77.12L504.295 86H501.865L496.81 77.285H492.97V86H490.87ZM492.97 75.185H497.815C498.555 75.185 499.23 75.005 499.84 74.645C500.46 74.275 500.95 73.78 501.31 73.16C501.68 72.53 501.865 71.82 501.865 71.03C501.865 70.24 501.68 69.535 501.31 68.915C500.95 68.285 500.46 67.79 499.84 67.43C499.23 67.06 498.555 66.875 497.815 66.875H492.97V75.185ZM506.809 86V65H519.589V67.1H508.909V73.7H517.744V75.8H508.909V83.9H519.589V86H506.809Z" fill="white"/>
-<defs>
-<filter id="filter0_di_0_1" x="0" y="0" width="313" height="122" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
-<feFlood flood-opacity="0" result="BackgroundImageFix"/>
-<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
-<feOffset dy="4"/>
-<feGaussianBlur stdDeviation="2"/>
-<feComposite in2="hardAlpha" operator="out"/>
-<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
-<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_0_1"/>
-<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_0_1" result="shape"/>
-<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
-<feOffset dy="4"/>
-<feGaussianBlur stdDeviation="2"/>
-<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
-<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
-<feBlend mode="normal" in2="shape" result="effect2_innerShadow_0_1"/>
-</filter>
-<linearGradient id="paint0_linear_0_1" x1="4" y1="114" x2="309" y2="114" gradientUnits="userSpaceOnUse">
-<stop stop-color="#001AFF" stop-opacity="0.3"/>
-<stop offset="1" stop-color="#B20000"/>
-</linearGradient>
-<linearGradient id="paint1_linear_0_1" x1="4" y1="57" x2="309" y2="57" gradientUnits="userSpaceOnUse">
-<stop stop-color="#001AFF" stop-opacity="0.3"/>
-<stop offset="0.496" stop-color="#AA00FF" stop-opacity="0.496"/>
-<stop offset="1" stop-color="#EA0000"/>
-</linearGradient>
-</defs>
-</svg>