Phil Gardner's Wrapper.sys & MS-DOS7 bug (Miscellaneous)
> 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.
No, the kernel function only fills the DPB with data. For this, the DPB must be allocated. DEVLOAD needs to know the DPB's size to allocate it. (Sorry, me stating it needs to "create" DPBs was too vague.)
> 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.
My previous example Int21.71A0 is called "LFN Get volume information" and one of the returned flags is "Supports DOS long filename functions". I'd count that as explicit, though you're right: many other interfaces don't have explicit checks.
> 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.
Exactly. Unfortunately not all programmers had this good idea, especially regarding checks for DOS FAT32 and LFN support.
---
l
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