From 32673d5872a2c77c2cc70a14a1e50cd440bc0180 Mon Sep 17 00:00:00 2001 From: Harley Travis Date: Wed, 27 May 2026 18:04:13 -0500 Subject: Refactor source code and create an "installer" I have moved some source files into subdirectories for ease of installation. I have also added an installer script to automatically place driver files into their respective system directories. --- Install.HC | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Install.HC (limited to 'Install.HC') diff --git a/Install.HC b/Install.HC new file mode 100644 index 0000000..00aa318 --- /dev/null +++ b/Install.HC @@ -0,0 +1,19 @@ +/* + Copyright (C) 2026 Harley Travis . + This software (including source code) is licensed under the BSD Zero Clause + License. See the Copying.TXT file for details. +*/ + +// This program semi-automates the floppy driver install process. + +CopyTree("./Kernel/", "::/Kernel/") + +"The driver files have now been copied to your Kernel directory\n"; +"To complete the installation:\n\n"; +"in ::/Kernel/Kernel.PRJ:\n" +"* Include \"KFloppyDMA\" after \"KStart32\".\n"; +"* Include \"KFloppyA.HH\" and \"KFloppy\" (in that order) after \"KMain\"\n\n"; +"in ::/StartOS.HC:\n" +"* Include \"KFloppyB.HH\" after \"CompilerB.HH\"\n\n"; +"Then, rebuild the kernel with BootHDIns().\n\n"; +"Refer to ReadMe.TXT for further instructions. Good luck!\n"; -- cgit v1.2.3