Hi John,Additional not correct assign MAC address, I think not run xemaclite_ioctl subroutine, because kernel messages not have ".... SIOCSIFHWADDR" Now I correct __init probe, before XEmacLite_SetMacAddress() I copy to dev->dev_addr needed MAC address.
Thank you, Pavel.----- Original Message ----- From: "John Williams" <jwilliams@xxxxxxxxxxxxxx>
To: <microblaze-uclinux@xxxxxxxxxxxxxx> Sent: Monday, June 05, 2006 6:19 AM Subject: Re: [microblaze-uclinux] EthernetLite driver
Hi Pavel,Thanks for doing the work to get this going - great stuff! I haven't had achance to test it yet, how about anyone else? Regards, John Pavel Ivanchenko wrote:Hi JohnI 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.___________________________ microblaze-uclinux mailing list microblaze-uclinux@xxxxxxxxxxxxxx Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinuxMailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
___________________________ microblaze-uclinux mailing list microblaze-uclinux@xxxxxxxxxxxxxx Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/