From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LDjsy-0005Fu-SR for qemu-devel@nongnu.org; Fri, 19 Dec 2008 13:15:40 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LDjsx-0005FO-QM for qemu-devel@nongnu.org; Fri, 19 Dec 2008 13:15:40 -0500 Received: from [199.232.76.173] (port=49599 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LDjsx-0005FK-Iq for qemu-devel@nongnu.org; Fri, 19 Dec 2008 13:15:39 -0500 Received: from mail-bw0-f12.google.com ([209.85.218.12]:52650) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LDjsw-00028T-VV for qemu-devel@nongnu.org; Fri, 19 Dec 2008 13:15:39 -0500 Received: by bwz5 with SMTP id 5so79325bwz.10 for ; Fri, 19 Dec 2008 10:15:36 -0800 (PST) Message-ID: Date: Fri, 19 Dec 2008 20:13:03 +0200 From: "Blue Swirl" Subject: Re: [Qemu-devel] Re: [PATCH 2/2][RFC] Load an OpenBios ELF image instead of OpenHackware binary object if found In-Reply-To: <200812191212.03769.paul@codesourcery.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_49753_15320139.1229710383583" References: <1229635267-16897-1-git-send-email-Laurent@lvivier.info> <1229635267-16897-3-git-send-email-Laurent@lvivier.info> <494B5F1E.9020505@aurel32.net> <200812191212.03769.paul@codesourcery.com> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paul Brook Cc: Laurent Vivier , qemu-devel@nongnu.org, Aurelien Jarno ------=_Part_49753_15320139.1229710383583 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline T24gMTIvMTkvMDgsIFBhdWwgQnJvb2sgPHBhdWxAY29kZXNvdXJjZXJ5LmNvbT4gd3JvdGU6Cj4g T24gRnJpZGF5IDE5IERlY2VtYmVyIDIwMDgsIEF1cmVsaWVuIEphcm5vIHdyb3RlOgo+ICA+IExh dXJlbnQgVml2aWVyIGEgw6ljcml0IDoKPiAgPiA+IFRoaXMgcGF0Y2ggdHJ5IHRvIGxvYWQgYW4g T3BlbkJJT1MgRUxGIGltYWdlIGluc3RlYWQgb2YKPiAgPiA+IE9wZW5IYWNrd2FyZSBiaW5hcnku IERlZmF1bHQgYmVoYXZpb3IgaXMgdXNlZCBpZiB0aGUgT3BlbkJJT1MKPiAgPiA+IChvcGVuYmlv cy1wcGMzMikgZmlsZSBpcyBub3QgZm91bmQKPiAgPgo+ICA+IEFjdHVhbGx5LCBJIHdvbmRlciBp ZiBpdCB3b24ndCBiZSBzaW1wbGVyIHRvIGp1c3QgcmVtb3ZlIE9wZW5IYWNrd2FyZQo+ICA+IGFu ZCBhbHdheXMgdXNlIHRoZSBPcGVuQklPUyBpbWFnZS4KPgo+Cj4gSSdtIGluY2xpbmVkIHRvIGFn cmVlLgo+ICBTdXBwb3J0aW5nIHR3byBkaWZmZXJlbnQgYmlvcyBqdXN0IGFkZHMgY29uZnVzaW9u LCBlc3BlY2lhbGx5IHdoZW4gdGhleSdyZQo+ICBib3RoIGJyb2tlbi4KClRoaXMgd291bGQgbWFr ZSB0aGluZ3MgZWFzaWVyLiBVcGRhdGVkIHBhdGNoIGF0dGFjaGVkLgo= ------=_Part_49753_15320139.1229710383583 Content-Type: plain/text; name=ppc_openbios.diff Content-Transfer-Encoding: base64 X-Attachment-Id: f_fox5qc0l Content-Disposition: attachment; filename=ppc_openbios.diff TG9hZCBhbiBPcGVuQmlvcyBFTEYgaW1hZ2UgaW5zdGVhZCBvZiBPcGVuSGFja3dhcmUgYmluYXJ5 IG9iamVjdAoKVGhpcyBwYXRjaCBsb2FkcyBhbiBPcGVuQklPUyBFTEYgaW1hZ2UgKG9wZW5iaW9z LXBwYzMyKSBpbnN0ZWFkIG9mCk9wZW5IYWNrd2FyZSBiaW5hcnkuCgpTaWduZWQtb2ZmLWJ5OiBM YXVyZW50IFZpdmllciA8TGF1cmVudEBsdml2aWVyLmluZm8+ClNpZ25lZC1vZmYtYnk6IEJsdWUg U3dpcmwgPGJsYXV3aXJiZWxAZ21haWwuY29tPgotLS0KIGh3L3BwY19tYWMuaCAgICAgIHwgICAg MiArKwogaHcvcHBjX29sZHdvcmxkLmMgfCAgIDMyICsrKysrKysrKysrKysrKysrKysrKystLS0t LS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygt KQoKSW5kZXg6IHFlbXUvaHcvcHBjX21hYy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHFlbXUub3JpZy9ody9w cGNfbWFjLmgJMjAwOC0xMi0xOSAxODowMDo0NS4wMDAwMDAwMDAgKzAwMDAKKysrIHFlbXUvaHcv cHBjX21hYy5oCTIwMDgtMTItMTkgMTg6MDc6MzYuMDAwMDAwMDAwICswMDAwCkBAIC0zMSw2ICsz MSw4IEBACiAjZGVmaW5lIEJJT1NfRklMRU5BTUUgInBwY19yb20uYmluIgogI2RlZmluZSBWR0FC SU9TX0ZJTEVOQU1FICJ2aWRlby54IgogI2RlZmluZSBOVlJBTV9TSVpFICAgICAgICAweDIwMDAK KyNkZWZpbmUgUFJPTV9GSUxFTkFNRSAgICAib3BlbmJpb3MtcHBjMzIiCisjZGVmaW5lIFBST01f QUREUiAgICAgICAgIDB4ZmZmMDAwMDAKIAogI2RlZmluZSBLRVJORUxfTE9BRF9BRERSIDB4MDEw MDAwMDAKICNkZWZpbmUgSU5JVFJEX0xPQURfQUREUiAweDAxODAwMDAwCkluZGV4OiBxZW11L2h3 L3BwY19vbGR3b3JsZC5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHFlbXUub3JpZy9ody9wcGNfb2xkd29ybGQu YwkyMDA4LTEyLTE5IDE4OjAxOjUxLjAwMDAwMDAwMCArMDAwMAorKysgcWVtdS9ody9wcGNfb2xk d29ybGQuYwkyMDA4LTEyLTE5IDE4OjAzOjAzLjAwMDAwMDAwMCArMDAwMApAQCAtMTY0LDE5ICsx NjQsMTYgQEAKICAgICAvKiBhbGxvY2F0ZSBhbmQgbG9hZCBCSU9TICovCiAgICAgYmlvc19vZmZz ZXQgPSBxZW11X3JhbV9hbGxvYyhCSU9TX1NJWkUpOwogICAgIGlmIChiaW9zX25hbWUgPT0gTlVM TCkKLSAgICAgICAgYmlvc19uYW1lID0gQklPU19GSUxFTkFNRTsKKyAgICAgICAgYmlvc19uYW1l ID0gUFJPTV9GSUxFTkFNRTsKICAgICBzbnByaW50ZihidWYsIHNpemVvZihidWYpLCAiJXMvJXMi LCBiaW9zX2RpciwgYmlvc19uYW1lKTsKLSAgICBiaW9zX3NpemUgPSBsb2FkX2ltYWdlKGJ1Ziwg cGh5c19yYW1fYmFzZSArIGJpb3Nfb2Zmc2V0KTsKKyAgICBjcHVfcmVnaXN0ZXJfcGh5c2ljYWxf bWVtb3J5KFBST01fQUREUiwgQklPU19TSVpFLCBiaW9zX29mZnNldCB8IElPX01FTV9ST00pOwor CisgICAgLyogTG9hZCBPcGVuQklPUyAoRUxGKSAqLworICAgIGJpb3Nfc2l6ZSA9IGxvYWRfZWxm KGJ1ZiwgMCwgTlVMTCwgTlVMTCwgTlVMTCk7CiAgICAgaWYgKGJpb3Nfc2l6ZSA8IDAgfHwgYmlv c19zaXplID4gQklPU19TSVpFKSB7CiAgICAgICAgIGNwdV9hYm9ydChlbnYsICJxZW11OiBjb3Vs ZCBub3QgbG9hZCBQb3dlclBDIGJpb3MgJyVzJ1xuIiwgYnVmKTsKICAgICAgICAgZXhpdCgxKTsK ICAgICB9Ci0gICAgaWYgKGJpb3Nfc2l6ZSA+IDB4MDAwODAwMDApIHsKLSAgICAgICAgLyogQXMg dGhlIE5WUkFNIGlzIGxvY2F0ZWQgYXQgMHhGRkYwNDAwMCwgd2UgY2Fubm90IHVzZSAxIE1CIEJJ T1NlcyAqLwotICAgICAgICBjcHVfYWJvcnQoZW52LCAiRzNCVyBNYWMgaGFyZHdhcmUgY2FuIG5v dCBoYW5kbGUgMSBNQiBCSU9TXG4iKTsKLSAgICB9Ci0gICAgY3B1X3JlZ2lzdGVyX3BoeXNpY2Fs X21lbW9yeSgodWludDMyX3QpKC1iaW9zX3NpemUpLAotICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgYmlvc19zaXplLCBiaW9zX29mZnNldCB8IElPX01FTV9ST00pOwogCiAgICAgLyog YWxsb2NhdGUgYW5kIGxvYWQgVkdBIEJJT1MgKi8KICAgICB2Z2FfYmlvc19vZmZzZXQgPSBxZW11 X3JhbV9hbGxvYyhWR0FfQklPU19TSVpFKTsK ------=_Part_49753_15320139.1229710383583--