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

Re: [microblaze-uclinux] EthernetLite driver



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 a
chance to test it yet, how about anyone else?

Regards,

John

Pavel Ivanchenko wrote:

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.
___________________________
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/



___________________________
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/