Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!ucbvax!MJM.XYPLEX.COM!milan From: milan@MJM.XYPLEX.COM (Milan Merhar) Newsgroups: comp.lang.forth Subject: Accessing extended memory from FPC Message-ID: <9104171853.AA05073@ucbvax.Berkeley.EDU> Date: 17 Apr 91 17:02:58 GMT References: <9104171621.AA00749@xyplex.com> Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: Milan Merhar Organization: The Internet Lines: 13 Hoo boy....You're not talking about a DOS interrupt, but a BIOS internal function instead. My copy of the IBM-AT technical reference describes "INT 15 - Function 87H - Move Block" on page 5-149 of the "BIOS 1" listings. The calling parameters take up about a page of itsy tiny text, so I suggest that you hunt up a copy of the manual for yourself. I presume that all of the compatible BIOS'es implement this function; it's used by the VDISK driver that IBM provided with DOS for the AT. As for accessing it from FPC, I don't know. You have to set up the ES:SI register set as well as AH and CX registers and a parameter list in RAM. I haven't checked to see what registers FPC allows free use of on a DOS interrupt call...