*BSD News Article 82913


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!surfnet.nl!swidir.switch.ch!news.rccn.net!morgana.mat.uc.pt!usenet
From: Filipe Araujo <filipius@mercurio.uc.pt>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: DMA
Date: Fri, 15 Nov 1996 16:12:33 +0100
Organization: Dep. Eng. Inform=?iso-8859-1?Q?=E1tica - Universidade de Coimbra - PORTUGAL?=
Lines: 17
Message-ID: <328C8861.48A3@mercurio.uc.pt>
NNTP-Posting-Host: calvin.dei.uc.pt
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 2.01Gold (Win95; I)

Hi,

	I'm writing a device driver for a network device on FreeBSD, but I don't know 
how to program DMA.
	Could you please point me some places from where I could learn how to do it? I'm 
asking for an http site or a device driver's source code or something that could be 
helpful.
	I read the device drivers' source code for some pci devices (directory 
/sys/pci), but  I wasn't able to understand where and how did they do it.

	Thank you very much.

	Filipe Machado de Araujo
	Departamento de Engenharia de Informatica
	Faculdade de Ciencias e Tecnologia
	Universidade de Coimbra
	Portugal