From 5e53c1971116cbc78082575fd52da3fa77615a90 Mon Sep 17 00:00:00 2001 From: Harley Travis Date: Mon, 1 Jun 2026 20:04:23 -0500 Subject: Update changelog I have updated the changelog to reflect the changes made to the blkdev branch as of June 1, 2026, 19:56 CDT. --- ChangeLog.TXT | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'ChangeLog.TXT') diff --git a/ChangeLog.TXT b/ChangeLog.TXT index 3e324c1..4466857 100644 --- a/ChangeLog.TXT +++ b/ChangeLog.TXT @@ -1,3 +1,19 @@ +2026-06-01: +I have removed the DMA flag from the CBlkDev patch as I have decided to only +support DMA at this time. + +I have also decided to do atomic reads and writes to the disk, instead of +whole-track operations. I also added a 0.5-second timeout on the motor command +when powering it on (I chose 0.5 to accomodate 5ΒΌ" floppy drives). + +I then updated FDCInit to set the highest block number and act like the +existing ATA init code, where it returns TRUE if initialization was sucessful. + +2026-05-31: +I have branched the driver code so as to not pollute the existing codebase with +the new BlkDev code. I also began work on the device functions, and a patch +file to add needed parameters to the CBlkDev class. + 2026-05-29: I modified the "read data" and "send command" functions to properly check the MSR for the correct values before doing I/O operations. I also removed an -- cgit v1.2.3