| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | 16MB ISa restriction |
MS> > DosQuerySysInfo returns to total physical memory size. But > this is >= addressable memory. > > eq: on a 32MB ISA machine with a busmastering SCSI adapter > only 16MB is addressable. but DosQuerySysInfo returns 32MB. > :-( MS> The ISA DMA limitations are not visible to processes, and do not affect their address space at all. So there is not much point in providing such information to them. However, there obviously is a means of determining whether ISA DMA limitations apply to a device, since the System Information Tool can determine this. The way to do it turns out to be to query the device to determine whether it supports addressing above the 16Mb line using DosDevIOCtl category 8 function 0x63 (query device attributes) and to inspect the flag in the returned data buffer. > JdeBP < ___ X MegaMail 2.10 #0: --- Maximus/2 3.00* Origin: DoNoR/2,Woking UK (44-1483-725167) (2:440/4) SEEN-BY: 270/101 620/243 711/401 409 410 413 430 808 809 934 955 712/407 515 SEEN-BY: 712/517 628 713/888 800/1 7877/2809 @PATH: 440/4 141/209 270/101 712/515 711/808 809 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.