Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!lll-crg!mordor!sri-spam!sri-unix!hplabs!tektronix!uw-beaver!tikal!amc!pilchuck!dataio!bright From: bright@dataio.UUCP (Walter Bright) Newsgroups: comp.sys.ibm.pc Subject: DMA Message-ID: <1189@dataio.UUCP> Date: Wed, 5-Nov-86 20:33:09 EST Article-I.D.: dataio.1189 Posted: Wed Nov 5 20:33:09 1986 Date-Received: Fri, 7-Nov-86 21:09:02 EST Organization: Data I/O - FutureNet Corp., Redmond, WA Lines: 9 I am interested in copying pixel data from one page to another on the IBM EGA. This involves moving 128k bytes of data. Doing it with a REP MOVSW takes about 1/2 second (on an AT), which is too slow. Does anyone know how the DMA channel could be programmed to do this? It is not clear from the documentation how to program the DMA chip, or even if it is capable of memory-to-memory transfers. Thanks for any help.