Date: Sat, 02 Sep 2017 00:05:13 +0000 From: blubee blubeeme <gurenchan@gmail.com> To: Thomas Mueller <mueller6722@twc.com>, freebsd-wireless@freebsd.org Subject: Re: Adding wifi source code Message-ID: <CALM2mEniO%2Bma1Fh_mW-xfk07QJKA2cF7jO9SvttMXWsXf4NgEA@mail.gmail.com> In-Reply-To: <68.D0.25924.050D9A95@dnvrco-omsmta02> References: <CAFg2nZZRgenQOua4uhx_mPr1qUd9f3dt_2=ztfyjOBks7A3Ycg@mail.gmail.com> <68.D0.25924.050D9A95@dnvrco-omsmta02>
next in thread | previous in thread | raw e-mail | index | archive | help
Here's a pdf giving a decent overview: https://www.bsdcan.org/2006/papers/freebsd.device.driver.slides.pdf But, the FreeBSD handbook also goes over the process as well. https://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics.html For the guy that took Linux drivers, you might want to look into the Linux Emulator, that would be the easiest path especially if those Linux drivers includes a lot of Linux specific headers. The NetBSD drivers should be a bit easier to port. Best, Owen On Sat, Sep 2, 2017, 05:25 Thomas Mueller <mueller6722@twc.com> wrote: > from Tecno Linux: > > > Hello, I have the source code of my wireless driver i extract it from the > > linux kernel how can i compile that source code or i have another option > my > > wireless driver is a realtek rtl8723be wifi > > I have similar question, but the source code is from NetBSD and the > wireless chip is Atheros AR9271. > > I also have similar question regarding Ethernet Realtek 8111E re driver, > works in NetBSD but not FreeBSD (11.1-STABLE and HEAD) on computer in > question. > > Is there online handbook/documentation on writing device drivers or > porting from Linux or NetBSD? > > Tom > > _______________________________________________ > freebsd-wireless@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.org > " >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALM2mEniO%2Bma1Fh_mW-xfk07QJKA2cF7jO9SvttMXWsXf4NgEA>