From owner-freebsd-hackers Tue May 9 19:14:26 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA04386 for hackers-outgoing; Tue, 9 May 1995 19:14:26 -0700 Received: from hda.com (hda.com [199.232.40.182]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id TAA04371 for ; Tue, 9 May 1995 19:14:19 -0700 Received: (dufault@localhost) by hda.com (8.6.9/8.3) id VAA08825; Fri, 17 Mar 1995 21:11:31 -0500 From: Peter Dufault Message-Id: <199503180211.VAA08825@hda.com> Subject: Re: A question of downloading device drivers To: brian@MediaCity.Com (Brian Litzinger) Date: Fri, 17 Mar 1995 21:11:31 -0500 (EST) Cc: freebsd-hackers@FreeBSD.org In-Reply-To: from "Brian Litzinger" at May 9, 95 01:19:05 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 876 Sender: hackers-owner@FreeBSD.org Precedence: bulk Brian Litzinger writes: > > I'm about to implement downloading the microcode for the talisman > MPEG decoder rather than relying on it being in an EPROM on the card. > > I'm looking for any guidance, examples, etc, on a right way to do > this. > > I could > > include the microcode as a giant static array in the device driver 8-( This is the last resort and isn't needed in this case. > download the microcode via a write to a special device No, > download the microcode via an set of ioctls. do this. You'll have a special program to do the download anyway, and god knows what someone might otherwise dd to your microcode to see what happens; probably the Adaptec firmware. Peter -- Peter Dufault Real Time Machine Control and Simulation HD Associates, Inc. Voice: 508 433 6936 dufault@hda.com Fax: 508 433 5267