[vortex-bug] device driver for 3c905C

vara prasad Ajjampudi varaprasad246@hotmail.com
Wed Dec 11 22:14:01 2002


Hi,

Let me put in this way, in 3c59x.c file, outl() function is there.
Obviously we cannot use this for 16 bit operations. So could you please give 
me suggestion, how to solve this.

Thanks


>From: Donald Becker <becker@scyld.com>
>To: vara prasad Ajjampudi <varaprasad246@hotmail.com>
>CC: vortex-bug@scyld.com
>Subject: Re: [vortex-bug] device driver for 3c905C
>Date: Wed, 11 Dec 2002 21:58:51 -0500 (EST)
>
>On Wed, 11 Dec 2002, vara prasad Ajjampudi wrote:
>
> > I am trying to port under the GPL only.
> > To be pricise, I am porting to one
> > of the operating systems that works under real mode.
>
>Does that mean a GPLed, MS-DOS-like OS?
>The driver is _not_ released under the LGPL -- you are not licensed to
>distribute a version converted to link with a propriety OS.
>
> > Please let me remind you that I have only 16 bit I/O functions (not 32 
>bit
> > I/O functions).
>
>The problem is that in some cases, registers must be read or written as
>a single 32 bit operation.  With the 3Com 3c905C, many of the basic
>registers are the same as the old ISA 3c509 and thus are 16 bits.
>
>The problem ones will be setting the down list pointer and up list
>pointer.  See
>   http://gkernel.sourceforge.net/specs/3com
>
>
> > If not is the answer: " we cannot develop driver for 3c905C card in real
> > mode OS" is true?
>
>The PCI bridge you are using likely provides a way to generate 32 bit
>operations with a combination of 16 bit operations.
>
>
>--
>Donald Becker				becker@scyld.com
>Scyld Computing Corporation		http://www.scyld.com
>410 Severn Ave. Suite 210		Scyld Beowulf cluster system
>Annapolis MD 21403			410-990-9993
>
>_______________________________________________
>vortex-bug mailing list
>vortex-bug@scyld.com
>http://www.scyld.com/mailman/listinfo/vortex-bug


_________________________________________________________________
MSN 8 with e-mail virus protection service: 2 months FREE* 
http://join.msn.com/?page=features/virus