finegan@uccba.UUCP (Mike Finegan) (09/19/87)
A while back I asked for info about addressing more than 1 Mbytes of memory in Microsoft C. The responses I got were appropriate, and they, along with a Microsoft book (Advanced MS-DOS (sic)) enabled me to get it to work (basically using 64K windows). In the Microsoft book, they say that expanded memory can be accessed over 1M (using the same techniques), but that you are out of luck with extended memory configurations, since the current Microsoft operating systems don't support protected mode. My question is: How do I access the extended memory used by a DataTranslation image processing board if I can't use protected mode? They obviously figured it out (sorry - no source available) and I have looked at the 80286 hardware manual, and the information is insufficient (for me personally ...). Can someone send me (or post) a skeleton assembler routine that would allow the access of extended memory using protected mode (under DOS 3.1) ? I would like to modify it and call it from Microsoft 4.0 C. Any help will be GREATLY appreciated. Thanks, Mike Finegan ...{hal,pyramid}!uccba!usier.er