| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | OS/2 16MB barrier |
Rob Landley wrote in a message to John Poltorak: RL> 32 bit DMA can access all memory, but older cards with 16 RL> bit DMA can only access the first 16 megs, which is why OS/2 RL> will only use memory above 16 megs for swap space if any of RL> your cards use 16 bit DMA. That's not quite right. The driver for the card is at fault, not the card. When the driver calls kernel helper services to lock memory for doing DMA, it can specifically request that the lock occur below the 16 MB boundary if necessary for the particular hardware. If the driver is smart enough to do that, then it can signal to the operating system that it supports memory greater than 16 MB because it takes the proper precautions with locating its DMA buffers. Other than for DMA, this is really not an issue. -- Mike ---* Origin: N1BEE BBS +1 401 944 8498 V.34/V.FC/V.32bis/HST16.8 (1:323/107) SEEN-BY: 105/42 620/243 624/50 711/401 409 410 413 430 807 808 809 934 955 SEEN-BY: 712/407 515 628 704 713/888 800/1 7877/2809 @PATH: 323/107 150 3615/50 396/1 270/101 105/103 42 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™.