Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Dec 2007 11:54:20 +0100 (CET)
From:      =?iso-8859-1?Q?Bj=F6rn_K=F6nig?= <bkoenig@alpha-tierchen.de>
To:        ticso@cicely.de
Cc:        freebsd-arm@freebsd.org
Subject:   Re: MMC cards support
Message-ID:  <51020.192.168.1.2.1197975260.squirrel@webmail.alpha-tierchen.de>

next in thread | raw e-mail | index | archive | help
------=_20071218115420_50511
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

Bernd Walter wrote:

> Don't remember the patch, but whoever is commiting this should please
> keep in mind that the driver should relocate the MAC into the first
> register set and wipe out the other sets, otherwise we end with two
> configured MAC if the MAC is changed via ifconfig into the first set.

Here it is. I picked up your thoughts and added appropriate code quickly.

Björn

------=_20071218115420_50511
Content-Type: application/octet-stream; name="src-sys-arm-at91-if_ate.c.diff"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="src-sys-arm-at91-if_ate.c.diff"

LS0tIHNyYy9zeXMvYXJtL2F0OTEvaWZfYXRlLmMub3JpZwkyMDA3LTEyLTAyIDE1OjE5OjM3LjAw
MDAwMDAwMCArMDEwMAorKysgc3JjL3N5cy9hcm0vYXQ5MS9pZl9hdGUuYwkyMDA3LTEyLTE4IDEx
OjUxOjA3LjAwMDAwMDAwMCArMDEwMApAQCAtMTcwLDcgKzE3MCw3IEBACiAJc3RydWN0IHN5c2N0
bF9jdHhfbGlzdCAqc2N0eDsKIAlzdHJ1Y3Qgc3lzY3RsX29pZCAqc29pZDsKIAlpbnQgZXJyOwot
CXVfY2hhciBlYWRkcls2XTsKKwl1X2NoYXIgZWFkZHJbRVRIRVJfQUREUl9MRU5dOwogCiAJc2Mt
PmRldiA9IGRldjsKIAllcnIgPSBhdGVfYWN0aXZhdGUoZGV2KTsKQEAgLTU4NiwyNCArNTg2LDM4
IEBACiBzdGF0aWMgaW50CiBhdGVfZ2V0X21hYyhzdHJ1Y3QgYXRlX3NvZnRjICpzYywgdV9jaGFy
ICplYWRkcikKIHsKKwlidXNfc2l6ZV90IHNhX2xvd19yZWdbXSA9IHsgRVRIX1NBMUwsIEVUSF9T
QTJMLCBFVEhfU0EzTCwgRVRIX1NBNEwgfTsKKwlidXNfc2l6ZV90IHNhX2hpZ2hfcmVnW10gPSB7
IEVUSF9TQTFILCBFVEhfU0EySCwgRVRIX1NBM0gsIEVUSF9TQTRIIH07CiAJdWludDMyX3QgbG93
LCBoaWdoOworCWludCBpOwogCiAJLyoKIAkgKiBUaGUgYm9vdCBsb2FkZXIgc2V0dXAgdGhlIE1B
QyB3aXRoIGFuIGFkZHJlc3MsIGlmIG9uZSBpcyBzZXQgaW4KLQkgKiB0aGUgbG9hZGVyLiAgVGhl
IFRTQyBsb2FkZXIgd2lsbCBhbHNvIHNldCB0aGUgTUFDIGFkZHJlc3MgaW4gYQotCSAqIHNpbWls
YXIgd2F5LiAgR3JhYiB0aGUgTUFDIGFkZHJlc3MgZnJvbSB0aGUgU0ExW0hMXSByZWdpc3RlcnMu
CisJICogdGhlIGxvYWRlci4gR3JhYiBvbmUgTUFDIGFkZHJlc3MgZnJvbSB0aGUgU0FbMS00XVtI
TF0gcmVnaXN0ZXJzLgogCSAqLwotCWxvdyA9IFJENChzYywgRVRIX1NBMUwpOwotCWhpZ2ggPSAg
UkQ0KHNjLCBFVEhfU0ExSCk7Ci0JaWYgKChsb3cgfCAoaGlnaCAmIDB4ZmZmZikpID09IDApCi0J
CXJldHVybiAoRU5YSU8pOwotCWVhZGRyWzBdID0gbG93ICYgMHhmZjsKLQllYWRkclsxXSA9IChs
b3cgPj4gOCkgJiAweGZmOwotCWVhZGRyWzJdID0gKGxvdyA+PiAxNikgJiAweGZmOwotCWVhZGRy
WzNdID0gKGxvdyA+PiAyNCkgJiAweGZmOwotCWVhZGRyWzRdID0gaGlnaCAmIDB4ZmY7Ci0JZWFk
ZHJbNV0gPSAoaGlnaCA+PiA4KSAmIDB4ZmY7Ci0JcmV0dXJuICgwKTsKKwlmb3IgKGkgPSAwOyBp
IDwgNDsgaSsrKSB7CisJCWxvdyA9IFJENChzYywgc2FfbG93X3JlZ1tpXSk7CisJCWhpZ2ggPSBS
RDQoc2MsIHNhX2hpZ2hfcmVnW2ldKTsKKwkJaWYgKChsb3cgfCAoaGlnaCAmIDB4ZmZmZikpICE9
IDApIHsKKwkJCWVhZGRyWzBdID0gbG93ICYgMHhmZjsKKwkJCWVhZGRyWzFdID0gKGxvdyA+PiA4
KSAmIDB4ZmY7CisJCQllYWRkclsyXSA9IChsb3cgPj4gMTYpICYgMHhmZjsKKwkJCWVhZGRyWzNd
ID0gKGxvdyA+PiAyNCkgJiAweGZmOworCQkJZWFkZHJbNF0gPSBoaWdoICYgMHhmZjsKKwkJCWVh
ZGRyWzVdID0gKGhpZ2ggPj4gOCkgJiAweGZmOworCQkJaWYgKGkgPiAwKSB7CisJCQkJV1I0KHNj
LCBzYV9sb3dfcmVnWzBdLCBsb3cpOworCQkJCVdSNChzYywgc2FfaGlnaF9yZWdbMF0sIGhpZ2gp
OworCQkJfQorCQkJZm9yIChpID0gMTsgaSA8IDQ7IGkrKykgeworCQkJCVdSNChzYywgc2FfbG93
X3JlZ1tpXSwgMCk7CisJCQkJV1I0KHNjLCBzYV9oaWdoX3JlZ1tpXSwgMCk7CisJCQl9CisJCQly
ZXR1cm4gKDApOworCQl9CisJfQorCisJcmV0dXJuIChFTlhJTyk7CiB9CiAKIHN0YXRpYyB2b2lk
Cg==
------=_20071218115420_50511--





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51020.192.168.1.2.1197975260.squirrel>