Re: [Qemu-devel] [PATCH v2 05/20] arm: add Faraday FTGMAC100 1Gbps ethernet support

2013-01-27 Thread Kuo-Jung Su
2013/1/26 Paul Brook > > In order to reduce the processing load of the host CPU, the FTGMAC100 > > implements TCP, UDP, and IP V4 checksum generation and validation, and > > supports VLAN tagging. > > I see no evidence of these features in the code. > > My bad and yes, the VLAN and checksum

Re: [Qemu-devel] [PATCH v2 05/20] arm: add Faraday FTGMAC100 1Gbps ethernet support

2013-01-25 Thread Paul Brook
> In order to reduce the processing load of the host CPU, the FTGMAC100 > implements TCP, UDP, and IP V4 checksum generation and validation, and > supports VLAN tagging. I see no evidence of these features in the code. > +static void ftgmac100_read_desc(hwaddr addr, void *desc) > +{ > +int i;

[Qemu-devel] [PATCH v2 05/20] arm: add Faraday FTGMAC100 1Gbps ethernet support

2013-01-25 Thread Kuo-Jung Su
From: Kuo-Jung Su The FTGMAC100 is a high-quality Ethernet controller with DMA function. It includes the AHB wrapper, DMA engine, on-chip memories (TX FIFO and RX FIFO), MAC, and MII/GMII interfaces. The FTGMAC100 is an Ethernet controller that provides AHB master capability and full compliance