NDIS code

Mark Cullen mark.cullen at dsl.pipex.com
Wed Oct 13 05:20:51 PDT 2004


"Matthew Dillon" <dillon at xxxxxxxxxxxxxxxxxxxx> wrote in message
news:200410121828.i9CISo51092188 at xxxxxxxxxxxxxxxxxxxxxxx
>
> :Hi
> :
> :I was just wondering how much of a task it would be to import the
newest(?)
> :NDIS stuff from FreeBSD (-CURRENT?). Would I only have to change the
device
> :stuff, as FreeBSD now uses DevFS? Could anyone point me to where the NDIS
> :stuff in FreeBSD is located? It's not in the same place as DF. I would
like
> :to just give it a look and see if I can manage to get it to compile on
DF,
> :as the DF version doesn't seem to like my card (or maybe it's a little
> :deeper than NDIS, I don't know)
> :
> :If anyone could point me to where the source is in FreeBSD, I would like
to
> :atleast look at it and see if I can manage anything. I'll probably get
> :scared and crap out, but I realise you're probably all really busy doing
> :more important coding, so I thought I might give it a go :-)
> :
> :Thanks!
>
>     Our NDIS support is fairly recent.  What you would have to do is
>     get the freebsd cvs tree via cvsup and run cvs diff between the
>     version of the files we originally ported and the head of the freebsd
>     tree.  Our files are in /usr/src/sys/emulation/ndis and
>     /usr/src/sys/dev/netif/ndis and the FreeBSD revs are up in the
comments
>     near the top, after the copyright statement.  The FreeBSD files are
>     (relative to the freebsd tree): <freebsd_src>/sys/compat/ndis and
>     <freebsd_src>/sys/dev/if_ndis.

Ah ha! Thank you!

I'm looking on the cvsweb at both of them, since I don't have the disk space
to checkout cvs tree's really. cvsweb also have the revision field on all
the files :-)

if_ndis.c is at 1.70 on FreeBSD, and 1.2 on DF ... so I guess it's getting a
little outdated.

>
> -Matt
> Matthew Dillon
> <dillon at xxxxxxxxxxxxx>







More information about the Users mailing list