diff options
| author | Harley Travis <harleytravis123@outlook.com> | 2026-05-23 23:17:07 -0500 |
|---|---|---|
| committer | Harley Travis <harleytravis123@outlook.com> | 2026-05-23 23:17:07 -0500 |
| commit | 04d039d43164f48f5266d32e783d11f166b6161c (patch) | |
| tree | 24f6edf85ef87c5f9cb04860006e0962b7319bbb /Kernel.PRJ | |
Initial commit (TOSFloppy-2025-04-17.zip)2025-04-17
This is taken from the earliest Discord release of the TempleOS floppy
disk driver, released on April 17, 2025.
Diffstat (limited to 'Kernel.PRJ')
| -rw-r--r-- | Kernel.PRJ | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/Kernel.PRJ b/Kernel.PRJ new file mode 100644 index 0000000..158b096 --- /dev/null +++ b/Kernel.PRJ @@ -0,0 +1,63 @@ +//Compile this by calling $LK,"BootHDIns",A="MN:BootHDIns"$(). +//Don't do it directly. See $LK,"Cmp(\"/Kernel/Kernel\")",A="FF:::/Adam/Opt/Boot/BootHDIns.HC,Cmp(\"/Kernel/Kernel\""$. + +#exe { + Cd(__DIR__);; + Option(OPTf_WARN_PAREN,ON); + Option(OPTf_WARN_DUP_TYPES,ON); + #include "KCfg" + CKCfg *kernel_cfg; + kernel_cfg=KCfgNew; +}; + +#include "KernelA.HH" +#include "KStart16" +#include "KStart32" +#include "KStart64" +#include "KMathA" +#include "KUtils" +#exe {Option(OPTf_KEEP_PRIVATE,ON);}; +#include "/Compiler/CompilerA.HH" +#exe {Option(OPTf_EXTERNS_TO_IMPORTS,ON);}; +#include "/Compiler/CompilerB.HH" +#exe {Option(OPTf_EXTERNS_TO_IMPORTS,OFF);}; +#exe {Option(OPTf_KEEP_PRIVATE,OFF);}; +#include "KernelB.HH" +#include "KExts" +#include "StrA" +#include "KGlbls" +#include "KMathB" +#include "Sched" +#include "Mem/MakeMem" +#include "FontStd" +#include "FontCyrillic" +#include "StrB" +#include "KHashA" +#include "KInts" +#include "KDataTypes" +#include "Compress" +#include "KHashB" +#include "KLoad" +#include "KDate" +#include "StrPrint" +#include "StrScan" +#include "KDefine" +#include "Display" +#include "KMisc" +#include "KDbg" +#include "KeyDev" +#include "KExcept" +#include "SerialDev/MakeSerialDev" +#include "QSort" +#include "KTask" +#include "Job" +#include "PCIBIOS" +#include "MultiProc" +#include "EdLite" +#include "BlkDev/MakeBlkDev" +#include "FunSeg" +#include "KMain" +#include "Floppy.HH" +#include "NewFloppy" + +#exe {KCfgDel(kernel_cfg);}; |
