Where to start for writing a driver for Intel Ethennet i217

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
User avatar
KemyLand
Member
Member
Posts: 213
Joined: Mon Jun 16, 2014 5:33 pm
Location: Costa Rica

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

Post 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.
Happy New Code!
Hello World in Brainfuck :D:

Code: Select all

++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
[/size]
User avatar
KemyLand
Member
Member
Posts: 213
Joined: Mon Jun 16, 2014 5:33 pm
Location: Costa Rica

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

Post by KemyLand »

Hey, guys! Wanna see an excellent job from Kemosparc? Just go through The Holy and Sacred WWW Hyperlink :mrgreen: .
Happy New Code!
Hello World in Brainfuck :D:

Code: Select all

++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
[/size]
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

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

Post by Candy »

Woohoo! Thanks a ton for that page! :-)
User avatar
iansjack
Member
Member
Posts: 4703
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

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

Post 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.)
User avatar
KemyLand
Member
Member
Posts: 213
Joined: Mon Jun 16, 2014 5:33 pm
Location: Costa Rica

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

Post 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.
Happy New Code!
Hello World in Brainfuck :D:

Code: Select all

++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
[/size]
ri
Posts: 9
Joined: Mon Feb 05, 2018 11:18 am

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

Post 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?
Post Reply