From f4a379d65f74f99a8e7a475826bf03eddc7316fd Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Fri, 15 May 2020 21:11:09 +0100 Subject: [PATCH] Re: [libre-riscv-dev] Introduction and Questions --- 37/146382bf727c099580025c4cfe580acc843d9c | 132 ++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 37/146382bf727c099580025c4cfe580acc843d9c diff --git a/37/146382bf727c099580025c4cfe580acc843d9c b/37/146382bf727c099580025c4cfe580acc843d9c new file mode 100644 index 0000000..2862ab4 --- /dev/null +++ b/37/146382bf727c099580025c4cfe580acc843d9c @@ -0,0 +1,132 @@ +Return-path: +Envelope-to: publicinbox@libre-riscv.org +Delivery-date: Fri, 15 May 2020 21:12:20 +0100 +Received: from localhost ([::1] helo=libre-riscv.org) + by libre-soc.org with esmtp (Exim 4.89) + (envelope-from ) + id 1jZggt-0001Ld-KZ; Fri, 15 May 2020 21:12:19 +0100 +Received: from lkcl.net ([217.147.94.29]) + by libre-soc.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) + (Exim 4.89) (envelope-from ) id 1jZggs-0001LX-Lx + for libre-riscv-dev@lists.libre-riscv.org; Fri, 15 May 2020 21:12:18 +0100 +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lkcl.net; + s=201607131; + h=Content-Transfer-Encoding:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To:References:MIME-Version; + bh=5bgNqTykN4OeyRI6IkbHrSACvS5DNYXx9pgYUvyDf98=; + b=R1xOwKqqu95hWcc7hgp57QNrfR+QMY+Q9KV2hgGZYebDLOYXyBDKRwpEssvX0scOhEhaIxq1Y9/Q8e0DL3xQsNDSHwZMcHXURyF9UjbkAniqcbw9mxOH4HKH7Kp+yHoNg04p9RxQEOXVlKDzBU9dMlbFwWx/1Mkwx2jv8L7MSao=; +Received: from mail-lj1-f172.google.com ([209.85.208.172]) + by lkcl.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) + (Exim 4.84_2) (envelope-from ) id 1jZggs-0004dX-8P + for libre-riscv-dev@lists.libre-riscv.org; Fri, 15 May 2020 20:12:18 +0000 +Received: by mail-lj1-f172.google.com with SMTP id w10so3593516ljo.0 + for ; + Fri, 15 May 2020 13:11:26 -0700 (PDT) +X-Gm-Message-State: AOAM532jeMsObd7FEpGGqj+BbwshDC+X2oOCmADyXnuQvldPorXdmwYs + hb2v7d+0ktihCTl1kU5IFNRy1XoiP98++F8koBM= +X-Google-Smtp-Source: ABdhPJwLj1i1WKtJS23hPNl3Q4i43jQZ36dkM5JOlZcKQ1mC+KnkzfTX2ehnSWKm2qKqFo1PmVBh4Oulk066osIDWBc= +X-Received: by 2002:a2e:2245:: with SMTP id i66mr3398037lji.191.1589573481101; + Fri, 15 May 2020 13:11:21 -0700 (PDT) +MIME-Version: 1.0 +References: + <747F8870-06C6-46A0-AFD9-D55289D4C41A@gatech.edu> + + <4BDA96A5-9063-42A6-9548-CAE3CBEBEBAC@gatech.edu> +In-Reply-To: <4BDA96A5-9063-42A6-9548-CAE3CBEBEBAC@gatech.edu> +From: Luke Kenneth Casson Leighton +Date: Fri, 15 May 2020 21:11:09 +0100 +X-Gmail-Original-Message-ID: +Message-ID: +To: Libre-RISCV General Development +Subject: Re: [libre-riscv-dev] Introduction and Questions +X-BeenThere: libre-riscv-dev@lists.libre-riscv.org +X-Mailman-Version: 2.1.23 +Precedence: list +List-Id: Libre-RISCV General Development + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +Reply-To: Libre-RISCV General Development + +Content-Type: text/plain; charset="utf-8" +Content-Transfer-Encoding: base64 +Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org +Sender: "libre-riscv-dev" + +aGkgamVyZW15LCB3ZWxjb21lLgoKaGVyZSB5b3UgbWF5IGhhdmUgbm90aWNlZCwgdGhlcmUgYXJl +IHR3byBjaGlwczogdGhlIDE4MG5tIHRlc3QgQVNJQwp3aGljaCB3ZSBoYXZlIGEgdGlnaHQgZGVh +ZGxpbmUgdG8gbWVldCwgbWlkLWF1Z3VzdCB3ZSBuZWVkIHRvIGZyZWV6ZQp0aGUgZGVzaWduIGFu +ZCBpbW1lZGlhdGVseSBtb3ZlIHRvIGRvaW5nIGxheW91dCB1c2luZyBDb3Jpb2xpczIuICB0aGlz +Cm9uZSB3ZSBhcmUgZXh0cmVtZWx5IHVubGlrZWx5IHRvIGV2ZW4gaGF2ZSBGUCBvcGVyYXRpb25z +LgoKYmV5b25kIHRoYXQgd2UgaGF2ZSBhIHNlY29uZCBBU0lDIHRvIGRvLCB0aGUgcXVhZC1jb3Jl +IFNNUCA4MDBtaHoKZHVhbC1pc3N1ZS4gIHRoYXQncyB3aGVyZSB5b3Ugc2F3IHRoZSBudW1iZXJz +IGZvci4KCk9uIEZyaSwgTWF5IDE1LCAyMDIwIGF0IDg6MzMgUE0gWWVob3dzaHVhIDx5aW1tYW51 +ZWwzQGdhdGVjaC5lZHU+IHdyb3RlOgoKPiBJIGtub3cgd2UgaW5pdGlhbGx5IHdlcmUgdGFyZ2V0 +aW5nIDVHRkxPUFMgZm9yIHRoZSBHUFUgb24gdGhlIGZpcnN0IHRhcGVvdXQuCgp0aGlzIHdhcyB0 +byBiZSA1LTYgR01BQ3MgY2FwYWJpbGl0eSBmb3IgdGhlIHF1YWQtY29yZSBTTVAgODAwbWh6CmR1 +YWwtaXNzdWUgKHNlY29uZCB0YXJnZXQpLiAgaG93ZXZlci4uLiAqc2hlZXBpc2gqLi4uIHdlIGtp +bmRhCmRyYXN0aWNhbGx5IG92ZXJzaG90IHRoYXQgb24gdGhlIGludGVybmFsIGFyY2hpdGVjdHVy +ZSA6KSAgaXQgd2FzIHRvCmJlIDUtNiBHTUFDUyB3aGljaCBpcyBvZiBjb3Vyc2UgMTAtMTIgR0ZM +T1BTIChGUCBNVUwgYW5kIEZQIEFERCBpbgpGUE1BQyBjb3VudGluZyBhcyAyKS4KCmFsc28gZWFj +aCBjb3JlIC0gYWxsIGZvdXIgb2YgdGhlbSAtIGlzIGFyY2hpdGVjdGVkIHRvIGhhbmRsZSBhIG1p +bmltdW0KMTI4LWJpdC13aWRlIExPQUQvU1RPUkUgZGF0YSBwYXRoICg0eCBGUDMyKSwgYW5kIHRo +ZXJlIHdpbGwgYmUgNHggRlAzMgotIEZNQUNzIC0gcGVyIGNsb2NrIGN5Y2xlLCBiZWNhdXNlIHRo +ZXkgd2lsbCBiZSBpc3N1ZWQgYXMgMnggNjQtYml0Cm9wZXJhdGlvbnMgKDJ4IDMyLWJpdCBGUHMg +aW4gZWFjaCA2NC1iaXQpIGFuZCBpdCBpcyBkdWFsIGlzc3VlLgoKODAwbWh6IHggMiBpc3N1ZSB4 +IDItMzIgcGVyIDY0LWJpdCB4IDQgPSAxMi44IEdNQUNzIHdoaWNoIHgyIGJlY2F1c2UKRlBNVUwg +YW5kIEZQQUREIGlzIDIgb3BzID0gMjUuNiBHRkxPUHMuCgphIHRlZW55IHRpbnkgYml0IG92ZXIg +d2hhdCB3ZSBpbml0aWFsbHkgcGxhbm5lZCwgdGhlbiA6KQoKPiBCYXNpY2FsbHksIHRoZSB3YXkg +d2XigJlyZSBkb2luZyB0aGUgR1BVIGlzIHRoZSBhZGQgYSB2ZWN0b3IgRlBVIGFsb25nIHdpdGgK +PiBhY2NvbXBhbnlpbmcgaW5zdHJ1Y3Rpb25zIGludG8gdGhlIGFjdHVhbCBDUFUuCgpieSBvdmVy +bG9hZGluZyAibXVsdGktaXNzdWUiLiAgYSBoYXJkd2FyZSBmb3ItbG9vcCBhdCB0aGUgaW5zdHJ1 +Y3Rpb24KZXhlY3V0aW9uIHBoYXNlIHdpbGwgcHVzaCBtdWx0aXBsZSBzZXF1ZW50aWFsIGluc3Ry +dWN0aW9ucyBpbnRvIHRoZQpPb08gZW5naW5lIGZyb20gYSAqc2luZ2xlKiBpbnN0cnVjdGlvbi4K +Cj4gV2Ugd291bGQgdGhlbiBqdXN0IHdyaXRlIHRoZSBkcml2ZXJzIHRoYXQgdHJhbnNsYXRlIHZh +cmlvdXMgc2hhZGVycyBhbmQgZHJhd2luZwo+IGNvbW1hbmRzIGludG8gdmVjdG9yIGluc3RydWN0 +aW9ucyB3aGljaCBjYW4gYmUgc2NoZWR1bGVkIG9uIHRoZSBzY29yZWJvYXJkLgoKcmF0aGVyIHRo +YW4gaGF2aW5nIGEgcmlkaWN1bG91cyAiUmVtb3RlIFByb2NlZHVyZSBDYWxsIiBzeXN0ZW0gdGhh +dApwYWNrcyB1cCBWdWxrYW4gLyBPcGVuR0wgY29tbWFuZHMgaW50byBhIHNlcmlhbCBtYXJzaGFs +bGVkIGRhdGEgc3RyZWFtCmZyb20gdGhlIGFwcGxpY2F0aW9uLCBjb21tdW5pY2F0ZWQgdG8gdGhl +IGtlcm5lbCwgc2hpcHBlZCBvdmVyIFBDSWUgb3IKb3RoZXIgbWVtb3J5IGJ1cyBhcmNoaXRlY3R1 +cmUsIHVucGFja2VkIGF0IHRoZSBHUFUsIHR1cm5lZCBpbnRvCmluc3RydWN0aW9ucywgZXhlY3V0 +ZWQsIGFuZCB0aGUgcmVzdWx0cyBzaGlwcGVkICpiYWNrKiB0aGUgb3RoZXIgd2F5Cgp0b3RhbCBp +bnNhbml0eS4KCj4gUmVhbGlzdGljYWxseSwgZm9yIG91ciBmaXJzdCB0YXBlb3V0KHdl4oCZcmUg +dXNpbmcgR29vZ2xl4oCZcyBzaHV0dGxlIHNlcnZpY2Ugb24gMTgwMG5tIFRTTUMpLAo+IHdl4oCZ +ZCBkbyBhIENQVSB3aXRoIG5vIHZlY3RvciBpbnN0cnVjdGlvbnMoZWZmZWN0aXZlbHkgbm8gR1BV +KSBmb3IgT2N0b2Jlci4KCnN0cmFpZ2h0IFBPV0VSOSBob3dldmVyIHN0aWxsIE9vTwoKPiBTaW5j +ZSB3ZeKAmXJlIGRvaW5nIEZPU1MgZG93biB0byB0aGUgVkxTSSBkZXNpZ24gY2VsbHMod2XigJly +ZSB1c2luZyBUaW1lIEFuc2VsbOKAmXMgT3BlblBESyBhcyBhbiBpbnRlcm1lZGlhdGUpLCB3ZSBu +ZWVkIHNvbWVib2R5IHRvIGRvIGEgUExMLgoKYSBQcm9mZXNzb3IgZnJvbSBMSVA2IGhhcyBvZmZl +cmVkIHRvIGRvIHRoYXQuICBpIGludHJvZHVjZWQgeW91IHRvIGhpbQphbmQgVGltLCB5ZWhvd3No +dWEuCgo+IFdpdGggYSBGT1NTIFBMTCBpbiBwbGFjZSwgd2UgY2FuIGdldCAzMDBNSFogb24gdGhl +IGZpcnN0IHRhcGVvdXQuIFdl4oCZcmUgZG9pbmcgYSBzaW5nbGUgY29yZSBmb3IgdGhlCj4gZmly +c3QgdGFwZSBvdXQsIHdpdGggNiBzdGFnZXMgSSB0aGlua+KApgoKdGhlIERJViBwaXBlbGluZSB3 +aWxsIGJlLi4uIDggKG1heWJlIG1vcmUpLCBNVUwgd2lsbCBiZSAyLCBBREQgKGV0Yy4pIHdpbGwg +YmUgMS4KCiogZmV0Y2g6IDEuCiogZGVjb2RlOiAxLgoqIGlzc3VlIGFuZCByZWctcmVhZDogMSAo +bWluaW11bSkuCiogZXhlY3V0ZTogYmV0d2VlbiAxIGFuZCA4IChtYXliZSBtb3JlKQoqIHdyaXRl +OiAxIChtaW5pbXVtKQoKUE9XRVI5IGhhcyB1cGRhdGUgbW9kZSBmb3IgTEQvU1Qgc28gdGhvc2Ug +d291bGQgdGFrZSAxIGV4dHJhLiAgc29tZQpBTFUgb3BlcmF0aW9ucyBuZWVkIHRvIHdyaXRlIHRv +IHRoZSBDb25kaXRpb24gUmVnaXN0ZXIsIHRoYXQncyBhbm90aGVyCmV4dHJhIDEgd3JpdGUgKHBv +c3NpYmx5KS4KCmV0Yy4KCmJhc2ljYWxseSB0aGlzIGlzIHdoeSB3ZSdyZSBkb2luZyBPb08gYmVj +YXVzZSBjb29yZGluYXRpbmcgYWxsIHRoYXQgaW4KYW4gaW4tb3JkZXIgc3lzdGVtIHdvdWxkIGJl +IGFic29sdXRlIGhlbGwuCgo+IFdpdGggbm8gUExMLCBJIHRoaW5rIHdl4oCZcmUgbGltaXRlZCB0 +byAyNS01ME1Iei4KClN0YWYgbWVudGlvbmVkIHRoYXQgdGhlcmUncyBubyByZWFzb24gd2h5IHdl +IHNob3VsZCBub3QgYXR0ZW1wdCB0bwpkcml2ZSB0aGUgZXh0ZXJuYWwgQ0xLIGxpbmUgYXQgMTAw +bWh6LiAgaXQgY291bGQgcG90ZW50aWFsbHkgcmFkaWF0ZQpFTSBsaWtlIHN0aW5rLCBob3dldmVy +IGl0IG1pZ2h0IHdvcmsuICB3ZSdsbCBzZWUgOikKCj4gU29tZSBzaW1wbGUgbWF0aCBjb3VsZCBn +aXZlIGEgRE1JUFMgZXN0aW1hdGUuCgppdCdzIGRvd24gdWx0aW1hdGVseSB0byBob3cgd2lkZSB0 +aGUgcmVnaXN0ZXIgcGF0aHMgYXJlLCBiZXR3ZWVuIHRoZQpSZWdmaWxlIGFuZCB0aGUgRnVuY3Rp +b24gVW5pdHMuICBpZiB3ZSBoYXZlIG11bHRpcGxlIFJlZ2lzdGVyIERhdGEKQnVzZXMsIGFuZCBj +YW4gaW1wbGVtZW50IHRoZSBtdWx0aS1pc3N1ZSBwYXJ0IGluIHRpbWUsIGl0J2xsIGJlIGNvZGVk +CmluIGEgZ2VuZXJhbC1wdXJwb3NlIGVub3VnaCB3YXkgdGhhdCB3ZSBjb3VsZCBjb25zaWRlciA0 +LWlzc3VlLgpob3dldmVyLi4uIHdpdGhvdXQgdGhlIHJlZ2lzdGVyIGRhdGEgcGF0aHMsIHRoZXJl +J3Mgbm8gcG9pbnQuCgppdCBjb21lcyBkb3duIHRvIGhvdyBtdWNoIHRpbWUgd2UgaGF2ZS4KCmwu +CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaWJyZS1y +aXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBsaXN0cy5saWJyZS1yaXNjdi5v +cmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpYnJlLXJp +c2N2LWRldgo= + -- 2.30.2