From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HRF69-0000RC-4z for qemu-devel@nongnu.org; Tue, 13 Mar 2007 18:04:01 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HRF64-0000QU-Ri for qemu-devel@nongnu.org; Tue, 13 Mar 2007 18:03:59 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HRF64-0000QK-JH for qemu-devel@nongnu.org; Tue, 13 Mar 2007 17:03:56 -0500 Received: from nf-out-0910.google.com ([64.233.182.185]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HRF5F-0006wf-Dw for qemu-devel@nongnu.org; Tue, 13 Mar 2007 18:03:05 -0400 Received: by nf-out-0910.google.com with SMTP id c31so5107445nfb for ; Tue, 13 Mar 2007 15:03:04 -0700 (PDT) Message-ID: Date: Wed, 14 Mar 2007 01:03:04 +0300 From: "Igor Kovalenko" Subject: Re: [Qemu-devel] Updated PATCH: hw/rtl8139.c for Sparc (BigEndian) Hosts In-Reply-To: <14804192.1173752663118.JavaMail.root@eastrmwml06.mgt.cox.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_36264_4899532.1173823384097" References: <14804192.1173752663118.JavaMail.root@eastrmwml06.mgt.cox.net> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, sol10x86@cox.net ------=_Part_36264_4899532.1173823384097 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 3/13/07, Ben Taylor wrote: > > > Patch 1: qemu-rtl8139-bigend.diff > > This fixes the big-endian problem with the hw/rtl8139.c on a Sparc host. > > I updated the patch to remove one extra le32 conversion found in rtl8139_TxAddr_read which is called from i/o read callback. -- Kind regards, Igor V. Kovalenko ------=_Part_36264_4899532.1173823384097 Content-Type: text/x-patch; name=qemu-rtl8139-endianness-20070314-1.diff; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_ez8vz6jw Content-Disposition: attachment; filename="qemu-rtl8139-endianness-20070314-1.diff" LS0tIGh3L3J0bDgxMzkuYy5vbGQJMjAwNy0wMy0xNCAwMDo1NTowMy4wMDAwMDAwMDAgKzAzMDAK KysrIGh3L3J0bDgxMzkuYwkyMDA3LTAzLTEzIDIzOjU3OjA0LjAwMDAwMDAwMCArMDMwMApAQCAt MTE5NCw3ICsxMTk0LDEwIEBACiAgICAgcy0+ZWVwcm9tLmNvbnRlbnRzWzFdID0gMHgxMGVjOwog ICAgIHMtPmVlcHJvbS5jb250ZW50c1syXSA9IDB4ODEzOTsKICNlbmRpZgotICAgIG1lbWNweSgm cy0+ZWVwcm9tLmNvbnRlbnRzWzddLCBzLT5tYWNhZGRyLCA2KTsKKworICAgIHMtPmVlcHJvbS5j b250ZW50c1s3XSA9IHMtPm1hY2FkZHJbMF0gfCBzLT5tYWNhZGRyWzFdIDw8IDg7CisgICAgcy0+ ZWVwcm9tLmNvbnRlbnRzWzhdID0gcy0+bWFjYWRkclsyXSB8IHMtPm1hY2FkZHJbM10gPDwgODsK KyAgICBzLT5lZXByb20uY29udGVudHNbOV0gPSBzLT5tYWNhZGRyWzRdIHwgcy0+bWFjYWRkcls1 XSA8PCA4OwogCiAgICAgLyogbWFyayBhbGwgc3RhdHVzIHJlZ2lzdGVycyBhcyBvd25lZCBieSBo b3N0ICovCiAgICAgZm9yIChpID0gMDsgaSA8IDQ7ICsraSkKQEAgLTI0NTcsMTIgKzI0NjAsMTIg QEAKIHsKICAgICBERUJVR19QUklOVCgoIlJUTDgxMzk6IFR4QWRkciB3cml0ZSBvZmZzZXQ9MHgl eCB2YWw9MHglMDh4XG4iLCB0eEFkZHJPZmZzZXQsIHZhbCkpOwogCi0gICAgcy0+VHhBZGRyW3R4 QWRkck9mZnNldC80XSA9IGxlMzJfdG9fY3B1KHZhbCk7CisgICAgcy0+VHhBZGRyW3R4QWRkck9m ZnNldC80XSA9IHZhbDsKIH0KIAogc3RhdGljIHVpbnQzMl90IHJ0bDgxMzlfVHhBZGRyX3JlYWQo UlRMODEzOVN0YXRlICpzLCB1aW50MzJfdCB0eEFkZHJPZmZzZXQpCiB7Ci0gICAgdWludDMyX3Qg cmV0ID0gY3B1X3RvX2xlMzIocy0+VHhBZGRyW3R4QWRkck9mZnNldC80XSk7CisgICAgdWludDMy X3QgcmV0ID0gcy0+VHhBZGRyW3R4QWRkck9mZnNldC80XTsKIAogICAgIERFQlVHX1BSSU5UKCgi UlRMODEzOTogVHhBZGRyIHJlYWQgb2Zmc2V0PTB4JXggdmFsPTB4JTA4eFxuIiwgdHhBZGRyT2Zm c2V0LCByZXQpKTsKIAo= ------=_Part_36264_4899532.1173823384097--