Embedded Intel Atom® Processors
Technological Conversations about Intel Atom® Hardware, Software, Firmware, Graphics
1229 Discussions

Intel Elkhart Lake X6000E - Ethernet documentation question

etag4048
New User
54 Views

Hello, 

 

We've been contracted to port an old RTOS to a system running on the Intel Elkhart Lake X6000E

after solving UEFI related issues, I am now working on networking support. I've decided to  import a driver from OpenBSD, the synopsis GMAC driver which is easier to port than the Linux stmmac driver.

I've downloaded the following documentation: vol1: 636112, vol2: 636722,635255,636723

636722 - chapter 10 contains a list of registers, that I am able to read/write to. So far it has been helpful to setup the device. However when I  read DMA_DEBUG_STATUS0 it says Rx Descriptor error...

 

vol1 - chapter 15, describes features, interrupts.

 

However, I can not seem to find any information on the Rx/Tx descriptors, and their RDES/TDES fields.

 

I can go by the source code and documentation from other vendors I found on google, but this is work and not a reverse engineering challenge

 

Any help will be greatly appreciated.

 

- Erik 

0 Kudos
0 Replies
Reply