diff options
| author | Harley Travis <harleytravis123@outlook.com> | 2026-06-01 20:04:23 -0500 |
|---|---|---|
| committer | Harley Travis <harleytravis123@outlook.com> | 2026-06-01 20:04:23 -0500 |
| commit | 5e53c1971116cbc78082575fd52da3fa77615a90 (patch) | |
| tree | 8f7d91797990dceaee8c3d205ca3b63ba297311c /ChangeLog.TXT | |
| parent | 45014e275907fe3714d854e13458161426974879 (diff) | |
| download | templeos-floppy-driver-5e53c1971116cbc78082575fd52da3fa77615a90.tar.gz | |
Update changelog
I have updated the changelog to reflect the changes made to the blkdev branch as of June 1, 2026, 19:56 CDT.
Diffstat (limited to 'ChangeLog.TXT')
| -rw-r--r-- | ChangeLog.TXT | 16 |
1 files changed, 16 insertions, 0 deletions
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
|
