intel / iotg_tsn_ref_sw

IOTG Time-Sensitive Networking Reference Software
BSD 3-Clause "New" or "Revised" License
141 stars 68 forks source link

Where can i find the i210 tsn driver source code? #13

Closed nwpucong closed 4 years ago

nwpucong commented 4 years ago

Hello, After i followed the TSN_UG_index.htm, run the setup.sh and create a usb flash drive from . I wonder how the i210 tsn driver implements, but i can't find anything on yocto_build/ useful for that. Does the i210 tsn driver implementation Confidential ?

nwpucong commented 4 years ago

Finally I find the drivers at ../kernel-source/drivers/net/ethernet/intel/ . Those files have no "tsn" words, which confuse me at first.

vincentxw commented 4 years ago

Hi, glad you found it.

Just to clarify in case this comes up again. The Yocto BSP specified by this project pulls a specific linux kernel version when building the image and applies 1 out-of-tree patch per the recipe. The linux kernel and i210 (igb) driver are open source.

Quoting the Yocto BSP README:

Intel Atom E3900 BSP utilize linux-intel kernel from Intel Github which is hosted in Intel Github repositories. The branch for Intel Atom E3900 BSP kernel is 4.14/preempt-rt.