Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!ut-sally!husc6!Diamond!mlandau From: mlandau@Diamond.BBN.COM (Matt Landau) Newsgroups: net.micro.pc,net.wanted.sources Subject: Intel 8237-A5 DMA Programming, Anyone? Message-ID: <731@Diamond.BBN.COM> Date: Tue, 9-Sep-86 16:55:49 EDT Article-I.D.: Diamond.731 Posted: Tue Sep 9 16:55:49 1986 Date-Received: Tue, 9-Sep-86 20:48:54 EDT Reply-To: mlandau@Diamond.BBN.COM (Matt Landau) Distribution: world Organization: BBN Labs, Cambridge, MA Lines: 17 Keywords: DMA assembler IBM-PC Xref: mnetor net.micro.pc:6452 net.wanted.sources:2258 Does anyone in Usenet-land have experience programming the Intel 8237-A5 DMA controller used in the IBM PC, preferably from Microsoft assembly language? I've got the Intel data sheets, but they're not as much help as they might be (surprise :-). The task at hand is to communicate with a peripheral device (someone else's) that's sending data via DMA, and to retrieve that data into memory buffers somewhere in a Lattice C program. Ideally, someone's already written a library of DMA communication routines that s/he wouldn't mind sharing with the Net. Failing that, I'll settle for pointers and advice. Please respond by mail, and if anyone else is interested, I'll post a summary. Thanks as always. -- Matt Landau BBN Laboratories, Inc. mlandau@diamond.bbn.com 10 Moulton Street, Cambridge MA 02238 ...harvard!diamond.bbn.com!mlandau (617) 497-2429