Article View: comp.sys.atari.st
Article #31000SUPRA Code for read/write DMA port
From: Glen
Date: Tue, 01 Mar 1988 15:56
Date: Tue, 01 Mar 1988 15:56
19 lines
1123 bytes
1123 bytes
Hi, I've gone through the Supra DMA code quite throroughly, and used it. One possible bug is with their use of the "dma" variable. First off thats a bad name for it. It is used for two purposes, to select one of eight dma devices, and then to select one of eight units on that device. Normally, no matter what device you select, you'll want unit zero (it being first). However if you use the Supra code, and select device 1, you'll get unit 1 (and so on). This is because they reuse "dma" for unit selection. I have re-documented their code, probably handy for those with out developers doc. I have also made some code to make all work. Anyone who wants let me know. M. Braner- got your mail, replied but it suffers from this sq.sq.com thing. Glen
Technical Details
Message-ID:
<1414@vaxb.calgary.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-lcc!ptsfa!pacbell!att-ih!ihnp4!alberta!calgary!crashShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-lcc!ptsfa!pacbell!att-ih!ihnp4!alberta!calgary!crash From: crash@calgary.UUCP (Glen ) Newsgroups: comp.sys.atari.st Subject: SUPRA Code for read/write DMA port Message-ID: <1414@vaxb.calgary.UUCP> Date: 1 Mar 88 15:56:12 GMT Organization: U. of Calgary, Calgary, Ab. Lines: 18 Summary: Possible bug