diff options
| author | Harley Travis <harleytravis123@outlook.com> | 2026-06-19 21:32:09 -0500 |
|---|---|---|
| committer | Harley Travis <harleytravis123@outlook.com> | 2026-06-19 21:32:09 -0500 |
| commit | 501c1c04f1fb758be29014ad9d49a2ee8f36640e (patch) | |
| tree | 5a01adb021ae715c0cb6d9da91c8b27534be0c45 | |
| parent | 05a74482171a30bfad9545ed51c43e20c6fe3690 (diff) | |
| download | templeos-floppy-driver-501c1c04f1fb758be29014ad9d49a2ee8f36640e.tar.gz | |
Update instruction sheet
I updated my instruction generator script to show the parent paths of each file, and also added support for the ADAM PATCH tag.
| -rw-r--r-- | Instructions.TXT | 45 |
1 files changed, 25 insertions, 20 deletions
diff --git a/Instructions.TXT b/Instructions.TXT index 54f0833..48e85a3 100644 --- a/Instructions.TXT +++ b/Instructions.TXT @@ -1,79 +1,84 @@ This file was generated using an automated Python script. -Generated on Friday, June 19, 2026 at 19:46:32 CDT. +Generated on Friday, June 19, 2026 at 21:31:02 CDT. -Install.HC +./Install.HC PURPOSE: Semi-automate the floppy driver install process TO USE: #include this file on the cmd line. -DskImg.HC +Examples/DskImg.HC PURPOSE: Demonstration of floppy driver TO USE: #include this file at the cmd prompt or run it with F5. -KFloppyA.HH +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. -KFloppyB.HH +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. -Mount2LtrsFDC.HC +Adam/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! -Mount2CaseAFDC.HC +Adam/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! -Mount2VarsFDC2.HC +Adam/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! -Mount2VarsFDC.HC +Adam/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! -Mount2CaseBFDC.HC +Adam/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! -Let2BlkDevTypeFDC.HC +Kernel/Patches/Let2BlkDevTypeFDC.HC PATCH: Remaps ltrs W-Z for floppy drives -TO INSTALL: Comment out the original function -THEN: #include this file after it +TO INSTALL: Comment out the original function. +THEN: #include this file after it. -KernelABDTs.HH +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. -KDefineBDTs.HC +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. -BlkDevAddFDC.HC +Kernel/Patches/BlkDevAddFDC.HC PATCH: Add the ability to create floppy drvs TO INSTALL: #include this file at the end of the switch statement. -CBlkDevFDC.HC +Kernel/Patches/CBlkDevFDC.HC PATCH: Add floppy params to the CBlkDev class TO INSTALL: #include this file after the second U32 declaration. -KFloppyDMA.HC +Kernel/Patches/KFloppyDMA.HC PATCH: Adds a buf for floppy DMA xfers. TO INSTALL: #include this file at the end. -BlkDevInitFDC.HC +Kernel/Patches/BlkDevInitFDC.HC PATCH: Add the ability to init floppy BlkDevs TO INSTALL: #include this file at the end of the switch statement. -DskFDC.HC +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. |
