[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] EthernetLite driver



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