From 22bf13e927429ad2c3546c4aea6446367f0531b9 Mon Sep 17 00:00:00 2001 From: Harley Travis Date: Thu, 18 Jun 2026 21:14:13 -0500 Subject: Rename KFloppyB2.HH to KFloppyB.HH KFloppyB2.HH has now replaced KFloppyB.HH, and has been renamed accordingly. --- Kernel/KFloppyB.HH | 27 +++++++++++++++++++++++++++ Kernel/KFloppyB2.HH | 27 --------------------------- 2 files changed, 27 insertions(+), 27 deletions(-) create mode 100644 Kernel/KFloppyB.HH delete mode 100644 Kernel/KFloppyB2.HH diff --git a/Kernel/KFloppyB.HH b/Kernel/KFloppyB.HH new file mode 100644 index 0000000..0af3047 --- /dev/null +++ b/Kernel/KFloppyB.HH @@ -0,0 +1,27 @@ +/* + 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. +*/ + +// TO INSTALL: #include this file after KernelA.HH in Kernel.PRJ. +// Also #include it in StartOS.HC. + +public extern U0 FDCDMAInit(U16 len); +public extern U0 FDCDMAPrepWrite(); +public extern U0 FDCDMAPrepRead(); +public extern U8 FDCReadByte(CBlkDev *bd); +public extern U0 FDCSendByte(CBlkDev *bd,U8 byte); +public extern U0 FDCReset(CBlkDev *bd); +public extern U0 FDCMotorTask(CBlkDev *bd); +public extern U0 FDCMotor(CBlkDev *bd, Bool onoff); +public extern U0 FDCSelDrv(CBlkDev *bd); +public extern Bool FDCInit(CBlkDev *bd); +public extern U8 FDCWriteData(CBlkDev *bd,U8 cyl,Bool head,U8 start,U8 end); +public extern U8 FDCReadData(CBlkDev *bd,U8 cyl,Bool head,U8 start,U8 end); +public extern U0 FDCRBlks(CDrv *dv,U8 *buf,I64 blk,I64 cnt); +public extern U0 FDCReadBlks(CBlkDev *bd,U8 *buf,I64 blk,I64 cnt); +public extern U0 FDCWBlks(CDrv *dv,U8 *buf,I64 blk,I64 cnt); +public extern U0 FDCWriteBlks(CBlkDev *bd,U8 *buf,I64 blk,I64 cnt); +public extern U8 FDCReadId(CBlkDev *bd,Bool hd); +public extern U8 FDCChk(CBlkDev *bd); \ No newline at end of file diff --git a/Kernel/KFloppyB2.HH b/Kernel/KFloppyB2.HH deleted file mode 100644 index 0af3047..0000000 --- a/Kernel/KFloppyB2.HH +++ /dev/null @@ -1,27 +0,0 @@ -/* - 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. -*/ - -// TO INSTALL: #include this file after KernelA.HH in Kernel.PRJ. -// Also #include it in StartOS.HC. - -public extern U0 FDCDMAInit(U16 len); -public extern U0 FDCDMAPrepWrite(); -public extern U0 FDCDMAPrepRead(); -public extern U8 FDCReadByte(CBlkDev *bd); -public extern U0 FDCSendByte(CBlkDev *bd,U8 byte); -public extern U0 FDCReset(CBlkDev *bd); -public extern U0 FDCMotorTask(CBlkDev *bd); -public extern U0 FDCMotor(CBlkDev *bd, Bool onoff); -public extern U0 FDCSelDrv(CBlkDev *bd); -public extern Bool FDCInit(CBlkDev *bd); -public extern U8 FDCWriteData(CBlkDev *bd,U8 cyl,Bool head,U8 start,U8 end); -public extern U8 FDCReadData(CBlkDev *bd,U8 cyl,Bool head,U8 start,U8 end); -public extern U0 FDCRBlks(CDrv *dv,U8 *buf,I64 blk,I64 cnt); -public extern U0 FDCReadBlks(CBlkDev *bd,U8 *buf,I64 blk,I64 cnt); -public extern U0 FDCWBlks(CDrv *dv,U8 *buf,I64 blk,I64 cnt); -public extern U0 FDCWriteBlks(CBlkDev *bd,U8 *buf,I64 blk,I64 cnt); -public extern U8 FDCReadId(CBlkDev *bd,Bool hd); -public extern U8 FDCChk(CBlkDev *bd); \ No newline at end of file -- cgit v1.2.3