This file was generated using an automated Python script. Generated on Monday, June 22, 2026 at 02:17:51 CDT. ./Install.HC PURPOSE: Semi-automate the floppy driver install process TO USE: #include this file on the cmd line. Examples/DskImg.HC PURPOSE: Demonstration of floppy driver TO USE: #include this file at the cmd prompt or run it with F5. Kernel/KFloppyA.HH PURPOSE: Adds necessary definitions for the floppy driver TO INSTALL: #include this file in Kernel.PRJ, after KernelB.HH. THEN: Also #include it in ::/StartOS.HC. Kernel/KFloppyB.HH PURPOSE: Exports floppy driver funs for use by other programs TO INSTALL: #include this file after KernelA.HH in Kernel.PRJ. THEN: Also #include it in StartOS.HC. Kernel/KFloppyInt.HC PURPOSE: Floppy disk IRQ handler TO INSTALL: #include this file after the floppy header files in Kernel.PRJ. Adam/ABlkDev/Patches/Mount2LtrsFDC.HC PATCH: Update ltr lst to reflect remapping of drv ltrs TO INSTALL: Comment out the original Print call. THEN: #include this file after it. ADAM PATCH: Must be installed after kernel patches! Adam/ABlkDev/Patches/Mount2CaseAFDC.HC PATCH: Add the ability to configure floppy BlkDevs (part 1 of 2) TO INSTALL: #include this file at the end of the first switch statement. ADAM PATCH: Must be installed after kernel patches! Adam/ABlkDev/Patches/Mount2VarsFDC2.HC PATCH: Add two new Bools for floppy configuration TO INSTALL: Comment out the old Bool declaration. THEN: #include this file after it. ADAM PATCH: Must be installed after kernel patches! Adam/ABlkDev/Patches/Mount2VarsFDC.HC PATCH: Add more U8 bufs for floppy configuration TO INSTALL: Comment out the original declaration. THEN: #include this file after it. ADAM PATCH: Must be installed after kernel patches! Adam/ABlkDev/Patches/Mount2CaseBFDC.HC PATCH: Add the ability to configure floppy BlkDevs (part 2 of 2) TO INSTALL: #include this file at the end of the second switch statement. ADAM PATCH: Must be installed after kernel patches! Kernel/Patches/KernelABDTs.HH PATCH: Add floppy BlkDev type TO INSTALL: Comment out the old block device type #defines. THEN: #include this file after them. Kernel/Patches/IntInit2FDC.HC PATCH: Make IntInit2() set up the IDT to handle FDC IRQ's TO INSTALL: #include this file after the line that sets the wake int handler. Kernel/Patches/KDefineBDTs.HC PATCH: Add str for floppy BlkDev type to BlkDev str tbl TO INSTALL: Comment out the old DefineLstLoad call. THEN: #include this file after it. Kernel/Patches/IntsInitFDC.HC PATCH: Make IntsInit() unmask IRQ6 TO INSTALL: Comment out the original fun. THEN: #include this file after it. Kernel/Patches/CBlkDevFDC.HC PATCH: Add floppy params to the CBlkDev class TO INSTALL: #include this file after the second U32 declaration. Kernel/Patches/KFloppyDMA.HC PATCH: Adds a buf for floppy DMA xfers. TO INSTALL: #include this file at the end. Kernel/BlkDev/DskFDC.HC PURPOSE: Adds support for std PC floppy dsk ctrlrs to TempleOS TO INSTALL: #include this file after DskATA in MakeBlkDev.HC. Kernel/BlkDev/Patches/Let2BlkDevTypeFDC.HC PATCH: Remaps ltrs W-Z for floppy drives TO INSTALL: Comment out the original function. THEN: #include this file after it. Kernel/BlkDev/Patches/BlkDevAddFDC.HC PATCH: Add the ability to create floppy drvs TO INSTALL: #include this file at the end of the switch statement. Kernel/BlkDev/Patches/BlkDevInitFDC.HC PATCH: Add the ability to init floppy BlkDevs TO INSTALL: #include this file at the end of the switch statement.