diff options
Diffstat (limited to 'dev')
| -rw-r--r-- | dev/Boot/amd64-desktop.make | 2 | ||||
| -rw-r--r-- | dev/Kernel/src/DriveMgr.cc | 7 | ||||
| -rw-r--r-- | dev/LibSCI/FileMgr.h | 10 |
3 files changed, 11 insertions, 8 deletions
diff --git a/dev/Boot/amd64-desktop.make b/dev/Boot/amd64-desktop.make index a62a779b..cbfd9d87 100644 --- a/dev/Boot/amd64-desktop.make +++ b/dev/Boot/amd64-desktop.make @@ -149,6 +149,6 @@ help: @echo "=== HELP ===" @echo "epm-img: Format a disk using the Explicit Partition Map." @echo "gpt-img: Format a disk using the Explicit Partition Map." - @echo "clean: clean bootloader." + @echo "clean: remove bootloader and files." @echo "bootloader-amd64: Build bootloader. (PC AMD64)" @echo "run-efi-amd64-<ahci, ata>: Run bootloader. (PC AMD64)" diff --git a/dev/Kernel/src/DriveMgr.cc b/dev/Kernel/src/DriveMgr.cc index 77dee353..27c082ed 100644 --- a/dev/Kernel/src/DriveMgr.cc +++ b/dev/Kernel/src/DriveMgr.cc @@ -182,13 +182,6 @@ namespace NeOS trait.fSectorSz = block_struct.SectorSz; trait.fLbaEnd = block_struct.LbaEnd; trait.fLbaStart = block_struct.LbaStart; - - if (trait.fSectorSz == 0 || - trait.fLbaEnd == 0 || - trait.fSectorSz == 0) - { - ke_panic(RUNTIME_CHECK_FAILED, "Invalid EPM partition!"); - } } else { diff --git a/dev/LibSCI/FileMgr.h b/dev/LibSCI/FileMgr.h new file mode 100644 index 00000000..2e256bfb --- /dev/null +++ b/dev/LibSCI/FileMgr.h @@ -0,0 +1,10 @@ +/* ------------------------------------------- + +Copyright (C) 2024-2025, Amlal EL Mahrouss, all rights reserved. + +File: Finder.h +Purpose: FileMgr Interface. + +------------------------------------------- */ + +#pragma once
\ No newline at end of file |
