|
Hi John
I make you EthernetLite core driver, and do
tests, in general it work fine.
I use MicroBlaze v4 50MHz, with 4k
ICACHE
So, speed of transfer from /var/*.* through
ftp is ~330k if driver in kernel and ~300k if driver as module.
Speed transfer to board through ftp is
20k, this normal?
Also, in this state this driver not make, I add
next strings to xemaclite_l.h:
#define Xuint32 u32
#define Xuint16 u16
#define Xuint8 u8
#define XNULL NULL
#define XTRUE 1
#define Xboolean u8
after existing strings
#include "xbasic_types.h"
#include "xio.h"
Because I don't known how link this types with kernel correctly.
Additional, if driver make as module, after do "insmod" and
"ifconfig", "lsmod" show:
Module
Size Used
by
xilinx_emaclite 7500 2 Used by 2 this normal?
I so happy :), thanks!
Pavel. |
Attachment:
emaclite-v2.patch
Description: Binary data