Phil Gardner's Wrapper.sys & MS-DOS7 bug (Miscellaneous)
> FreeDOS's famous new DEVLOAD (which needs to know whether to create
> FAT32 EDPBs or the normal MS-DOS 4+ DPBs to load block device drivers)
Why would it care about the DOS version for this? To make a DOS drive from the block device's units it needs to make a DPB, yes, but the kernel has a function for this. There's a FAT32 version as int 21h function 7304h subfunction 01h, but in fact, good old int 21h function 53h does the trick as long as you pass 4558h in CX and 4152h in DX. Why can't DEVLOAD try these and just be happy with what it gets if they succeed, whatever the DOS version?
Well, of course, those interfaces are for MS-DOS, but surely FreeDOS has them work the same way. Have I just misunderstood what you mean? There'd be nothing I could do about it anyway.
> Int21.7302/.7304/.7305 is what I recommend to check for, but all of
> these aren't exactly named "FAT32 check" and thus might not be obvious
> at first. They certainly aren't explicit.
If by explicit you want it in letters ten feet high "test for whether DOS has FAT32 support", then no, but that was never very much Microsoft's way in the days of DOS or VxDs. If you want to test that support exists, you try to use the desired support in a way that won't change anything important, but whose success you can assess. That's as explicit as things mostly ever got. There was never a lot of hand-holding.
Complete thread:
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 18.11.2009, 20:41 (Miscellaneous)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Rugxulo, 18.11.2009, 23:00
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 18.11.2009, 23:30
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Khusraw, 19.11.2009, 07:18
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 19.11.2009, 11:32
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Khusraw, 19.11.2009, 12:54
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Khusraw, 19.11.2009, 16:29
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 19.11.2009, 18:22
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - ecm, 19.11.2009, 18:52
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 20.11.2009, 12:27
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Khusraw, 20.11.2009, 12:56
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Rugxulo, 22.11.2009, 01:08
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - rr, 22.11.2009, 19:50
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Khusraw, 22.11.2009, 20:17
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Khusraw, 20.11.2009, 12:56
- Re MS-DOS7 bug, Patch done! available soon :=) - Ninho, 23.11.2009, 23:26
- Re MS-DOS7 bug, Patch done! available soon :=) - ecm, 24.11.2009, 15:03
- Re MS-DOS7 bug, Patch done! available soon :=) - Ninho, 24.11.2009, 18:10
- Re MS-DOS7 bug, Patch done! available soon :=) - ecm, 24.11.2009, 23:11
- Re MS-DOS7 bug, Patch done! available soon :=) - Ninho, 25.11.2009, 00:36
- Re MS-DOS7 bug, Patch done! available soon :=) - ecm, 24.11.2009, 23:11
- Re MS-DOS7 bug, Patch done! available soon :=) - Ninho, 24.11.2009, 18:10
- Re MS-DOS7 bug, Patch done! available soon :=) - ecm, 24.11.2009, 15:03
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 20.11.2009, 12:27
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Khusraw, 19.11.2009, 19:16
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 19.11.2009, 23:48
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Khusraw, 20.11.2009, 08:29
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 20.11.2009, 09:59
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Khusraw, 20.11.2009, 10:43
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 20.11.2009, 12:00
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Khusraw, 20.11.2009, 10:43
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 20.11.2009, 09:59
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Khusraw, 20.11.2009, 08:29
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 19.11.2009, 23:48
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - ecm, 19.11.2009, 18:52
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 19.11.2009, 18:22
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 19.11.2009, 11:32
- *beta* Patch available ! - Ninho, 25.11.2009, 22:01
- *beta* Patch available ! - ecm, 25.11.2009, 22:17
- *beta* Patch available ! - Ninho, 26.11.2009, 00:02
- *beta* Patch available ! - ecm, 26.11.2009, 15:04
- *beta* Patch available ! - Ninho, 26.11.2009, 17:33
- *beta* Patch available ! - ecm, 26.11.2009, 15:04
- *beta* Patch available ! - Ninho, 26.11.2009, 00:02
- *beta* Patch available ! - ecm, 25.11.2009, 22:17
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - rr, 09.12.2009, 22:50
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 10.12.2009, 13:11
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - geoffchappell, 11.12.2009, 17:12
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 12.12.2009, 01:04
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - geoffchappell, 12.12.2009, 10:57
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 12.12.2009, 11:50
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - geoffchappell, 12.12.2009, 10:57
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 12.12.2009, 01:04
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - geoffchappell, 11.12.2009, 17:12
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - ecm, 10.12.2009, 15:56
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Rugxulo, 11.12.2009, 07:14
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - ecm, 11.12.2009, 16:02
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Rugxulo, 11.12.2009, 19:42
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - geoffchappell, 12.12.2009, 11:08
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Arjay, 12.12.2009, 11:34
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Rugxulo, 12.12.2009, 12:03
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Arjay, 12.12.2009, 12:25
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - geoffchappell, 14.12.2009, 08:28
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Rugxulo, 12.12.2009, 12:03
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Arjay, 12.12.2009, 11:34
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - ecm, 11.12.2009, 16:02
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - geoffchappell, 11.12.2009, 17:14
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - ecm, 11.12.2009, 18:21
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - geoffchappell, 12.12.2009, 10:56
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - ecm, 12.12.2009, 11:48
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - geoffchappell, 14.12.2009, 08:29
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - ecm, 12.12.2009, 11:48
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - geoffchappell, 12.12.2009, 10:56
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - ecm, 11.12.2009, 18:21
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Rugxulo, 11.12.2009, 07:14
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Ninho, 10.12.2009, 13:11
- Phil Gardner's Wrapper.sys & MS-DOS7 bug - Rugxulo, 18.11.2009, 23:00
Mix view