summaryrefslogtreecommitdiff
path: root/ChangeLog.TXT
blob: e0d7e98ac1c68dd9259b8dfacacdaaab8b944562 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
2026-05-26:
I found a copy-paste error while testing my driver code on my main TOS machine
(a Dell OptiPlex 755 Mini Tower). "2025 Me" seemingly forgot to change the DMA
setup function in the multi-track write code. As a result, the DMA controller
was being set up for reading instead of writing, causing the FDC to time out.

I have also done some more line-breaking. Now, as far as I can tell, nearly
every line of code has been broken down to 80 characters or less, save for a
few long function calls. I have also done the same for ReadMe.TXT (I also did
some rewording and correction while I was at it).

2026-05-24:
I updated the copyright statements to match those on the WTFPL FAQ, completed
the flags for the ST2 and ST3 in KFloppyA.HH, updating the copyright notice
accordingly, and adjusted it (and this changelog) to fit in 80 columns.

2026-05-23:
I placed the driver into version control on a Git server I set up.

2025-04-18:
I had a brain fart and forgot to revert the hard-coded DMA buffer address, as
pointed out by TheTinkerer on the TOS Discord. I went ahead and uncommented the
stuff for splitting up the address, and fixed the base address I/O writes. If
you have installed the driver, just replace NewFloppy.HC and recompile the
kernel; you should be good after that.

Whoops!

2025-04-20 (hah! weed.):
Moved some stuff out of the system files to make things a bit less of a mess.
Also I added a copyright notice to the readme (you can still do what the fuck
you want to; see Copying.TXT).