Page 2 of 2

Re: Where to start for writing a driver for Intel Ethennet i

Posted: Sat Apr 18, 2015 5:55 am
by KemyLand
kemosparc wrote:Hi,

Where I can add a Wiki page?

Or should I prepare the content and post it as a reply ?

Thanks,
Karim.
You can do one of three things:
  1. Create a wiki account, then create an article (using Wiki codes of course), and save it :P .
  2. Post the content on this post. Maybe someone (me, if I have time) can send it to the wiki.
  3. Post the content on a Private Message to someone, (again, me only if I have time).
No. 1 is prefered.

Re: Where to start for writing a driver for Intel Ethennet i

Posted: Sat Apr 18, 2015 5:28 pm
by KemyLand
Hey, guys! Wanna see an excellent job from Kemosparc? Just go through The Holy and Sacred WWW Hyperlink :mrgreen: .

Re: Where to start for writing a driver for Intel Ethennet i

Posted: Sun Apr 19, 2015 12:58 am
by Candy
Woohoo! Thanks a ton for that page! :-)

Re: Where to start for writing a driver for Intel Ethennet i

Posted: Sun Apr 19, 2015 2:22 am
by iansjack
I think it would be helpful to provide a link on that page to the Intel manual. (I may have missed such a link, in which case it needs to be more prominent.)

Re: Where to start for writing a driver for Intel Ethennet i

Posted: Sun Apr 19, 2015 3:06 pm
by KemyLand
iansjack wrote:I think it would be helpful to provide a link on that page to the Intel manual. (I may have missed such a link, in which case it needs to be more prominent.)
Kemosparc wrote the page on his private user-page. I then just moved it to its current position. So no, there's no Intel manual link.

Edit:
Just fixed that. Now there are manuals in an extra section at the bottom of the page named Manuals.

Re: Where to start for writing a driver for Intel Ethennet i

Posted: Wed Mar 21, 2018 11:51 am
by ri
Hi,

I'm trying to write a driver for the i219. My basic driver works on QEMU with th e1000 card. I've now shifted to real hardware and I've made the changes mentioned in the i217 page, but the driver doesn't seem to be working. I'm trying to look a the i219 datasheet to see how it differs from older cards but the datasheet is very different. There's no reference to a receive descriptor address register or a transmission control register. Even the numbering of the registers is different. Does anyone know how to use the datasheet?