Xref: utzoo comp.lang.pascal:6012 comp.os.msdos.programmer:4486 comp.sys.ibm.pc.programmer:2619 alt.graphics:85 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!caen!math.lsa.umich.edu!sharkey!bnlux1.bnl.gov!kushmer From: kushmer@bnlux1.bnl.gov (christopher kushmerick) Newsgroups: comp.lang.pascal,comp.os.msdos.programmer,comp.sys.ibm.pc.programmer,alt.graphics Subject: Wanted: Code to do extended memory move from turbo pascal. Message-ID: <1991Apr5.190744.3033@bnlux1.bnl.gov> Date: 5 Apr 91 19:07:44 GMT Distribution: na Organization: Brookhaven National Laboratory Lines: 34 I have a Data Translations 2851 video image frame grabber. The image sits in a user-configurable area of the AT memory space above 1 Mb. I want to be able to read and write this memory via a function call in turbo pascal. I know what needs to be done: there is an interrupt function that does extended memory moves. I think the interrupt is 15H and the function is 80 something. That is not important. What is important is that I don't know how to set up the structures (descriptor tables) needed by this interrupt. Somewhere, someone must have implemented this already, no? I will gladly pay a small (US$25.00) for code to do this. Does anyone klnow where I can get it? I don't need support. Public domain is fine. I even have code for microsoft C and masm to do it. If anyone out there wants to convert it, I'll work with them, and they may be some money in it (more than $25). One note: when I try to use the Microsoft LIM stuff, it does not seem to recognize the memory. I don't know why. Perhaps I am doing something wrong. If anyone can set me straight, I would appreciate it. Thank You for listening. -- Chris Kushmerick kciremhsuK sirhC kushmer@bnlux1.bnl.gov <===Try this one first kushmerick@pofvax.sunysb.edu