Re: [libre-riscv-dev] Introduction and Questions
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 15 May 2020 20:11:09 +0000 (21:11 +0100)
committerlibre-riscv-dev <libre-riscv-dev@lists.libre-riscv.org>
Fri, 15 May 2020 20:12:19 +0000 (21:12 +0100)
37/146382bf727c099580025c4cfe580acc843d9c [new file with mode: 0644]

diff --git a/37/146382bf727c099580025c4cfe580acc843d9c b/37/146382bf727c099580025c4cfe580acc843d9c
new file mode 100644 (file)
index 0000000..2862ab4
--- /dev/null
@@ -0,0 +1,132 @@
+Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
+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 <libre-riscv-dev-bounces@lists.libre-riscv.org>)
+       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 <lkcl@lkcl.net>) 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 <lkcl@lkcl.net>) 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 <libre-riscv-dev@lists.libre-riscv.org>;
+ 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: <CAEoCstQz36UuDJ+ZUgLRJNeQkA=pTfYuzCr+XgF-FJY9+yJsvA@mail.gmail.com>
+ <747F8870-06C6-46A0-AFD9-D55289D4C41A@gatech.edu>
+ <CAEoCstRUXkB_LxXXubx4A0dhLGvFqq6EPL+GzukDQORpHopaiw@mail.gmail.com>
+ <4BDA96A5-9063-42A6-9548-CAE3CBEBEBAC@gatech.edu>
+In-Reply-To: <4BDA96A5-9063-42A6-9548-CAE3CBEBEBAC@gatech.edu>
+From: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
+Date: Fri, 15 May 2020 21:11:09 +0100
+X-Gmail-Original-Message-ID: <CAPweEDyZQEBsh8uZ4VkzzALPcoiTgs0AvTmTwS6B0Dc+jy+mfw@mail.gmail.com>
+Message-ID: <CAPweEDyZQEBsh8uZ4VkzzALPcoiTgs0AvTmTwS6B0Dc+jy+mfw@mail.gmail.com>
+To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
+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
+ <libre-riscv-dev.lists.libre-riscv.org>
+List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>, 
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
+List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
+List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
+List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
+List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>, 
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
+Reply-To: Libre-RISCV General Development
+ <libre-riscv-dev@lists.libre-riscv.org>
+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" <libre-riscv-dev-bounces@lists.libre-riscv.org>
+
+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=
+