I noticed a problem with my Microdrive and Floppy disk image drivers.
The MDI_FILE$ and FDI_FILE$ functions were damaging the maths stack. Leaving time bombs behind, that go off unexpectedly.
The forum software would not let me attach all the files in one message, So here's the FDI ones.
MDI and FDI device driver updates
-
- Aurora
- Posts: 967
- Joined: Tue Dec 17, 2013 1:17 pm
MDI and FDI device driver updates
- Attachments
-
- FDI2sources205.zip
- (91.22 KiB) Downloaded 53 times
-
- FDI2driver205.zip
- (19.25 KiB) Downloaded 75 times
-
- FDI1sources107.zip
- (43.96 KiB) Downloaded 88 times
-
- FDI1driver107.zip
- (14.48 KiB) Downloaded 56 times
-
- Aurora
- Posts: 967
- Joined: Tue Dec 17, 2013 1:17 pm
Re: MDI and FDI device driver updates
And here's the MDI ones.
- Attachments
-
- MDIsources110.zip
- (53.97 KiB) Downloaded 83 times
-
- MDIdriver110.zip
- (15.02 KiB) Downloaded 59 times
-
- Font of All Knowledge
- Posts: 4659
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: MDI and FDI device driver updates
Hi Martin,
Thanks for the update.
I use FDI and MDI on the Q68,, I had not noticed any problems.
Thanks for the update.
I use FDI and MDI on the Q68,, I had not noticed any problems.
Regards,
Derek
Derek
-
- Aurora
- Posts: 967
- Joined: Tue Dec 17, 2013 1:17 pm
Re: MDI and FDI device driver updates
If you don't use the MDI_FILE$, or FDI_FILE$ functions, and I don't expect many people do. Then you won't see a problem. Even if you do use it, you may not see a problem. Or something strange will happen later.Derek_Stewart wrote:Hi Martin,
Thanks for the update.
I use FDI and MDI on the Q68,, I had not noticed any problems.
For example, The way I noticed it, was that I had a Procedure that used FDI_FILE$ to read the mounted image names into an array.
Later a Function, that had nothing to do with FDI_FILE$, or the array. Would fall over on the RETurn line, saying the Procedure or Function had no RETurn.
-
- Font of All Knowledge
- Posts: 4659
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: MDI and FDI device driver updates
Hi Martin,
I was looking at those functions to develop a software distribution for the Q68 using FDI or MDI images.
I was looking at those functions to develop a software distribution for the Q68 using FDI or MDI images.
Regards,
Derek
Derek
-
- Aurora
- Posts: 967
- Joined: Tue Dec 17, 2013 1:17 pm
Re: MDI and FDI device driver updates
I'm currently tinkering with a MDI/FDI image manager program based on what I was doing here viewtopic.php?f=3&t=4182&start=10#p47955Derek_Stewart wrote:Hi Martin,
I was looking at those functions to develop a software distribution for the Q68 using FDI or MDI images.
But using menu_rext to select the images, instead of an external Windows program.
That's where I hit the bug. One day, I only saw the problem when I mounted one particular image file. But the next day it did it on all the image files.