Re: [libre-riscv-dev] Introduction and Questions
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 15 May 2020 22:47:51 +0000 (23:47 +0100)
committerlibre-riscv-dev <libre-riscv-dev@lists.libre-riscv.org>
Fri, 15 May 2020 22:48:26 +0000 (23:48 +0100)
8c/fc63369cdf21fa85ce5d7a43fdc8398c9f4b34 [new file with mode: 0644]

diff --git a/8c/fc63369cdf21fa85ce5d7a43fdc8398c9f4b34 b/8c/fc63369cdf21fa85ce5d7a43fdc8398c9f4b34
new file mode 100644 (file)
index 0000000..e997e9a
--- /dev/null
@@ -0,0 +1,133 @@
+Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
+Envelope-to: publicinbox@libre-riscv.org
+Delivery-date: Fri, 15 May 2020 23:48:27 +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 1jZj7y-0003d6-2d; Fri, 15 May 2020 23:48:26 +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 1jZj7w-0003cw-5i
+ for libre-riscv-dev@lists.libre-riscv.org; Fri, 15 May 2020 23:48:24 +0100
+DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lkcl.net;
+ s=201607131; 
+ h=Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To:References:MIME-Version;
+ bh=+oWLMgW3Cu2LU4K0KwwpgLOhBg3My2IUt1THZeGmNz8=; 
+ b=aJCVWjSs6awSDIpjXCzgRQ+Fdf2p9mzwJOmm47DBczoeOXHrJV/oetAeLB+CQdm+ZYkFZaMLNVUugkILmOmlWeggAFVqNA2t2DR0gRewQf8FYgokGtvBoVzf+O3O/zbhcODPVpcgwY8cT3ztAv3AqhUAO68z2PfvKRoepWiz9ZA=;
+Received: from mail-lj1-f169.google.com ([209.85.208.169])
+ by lkcl.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
+ (Exim 4.84_2) (envelope-from <lkcl@lkcl.net>) id 1jZj7v-0005B7-PO
+ for libre-riscv-dev@lists.libre-riscv.org; Fri, 15 May 2020 22:48:23 +0000
+Received: by mail-lj1-f169.google.com with SMTP id u6so3918172ljl.6
+ for <libre-riscv-dev@lists.libre-riscv.org>;
+ Fri, 15 May 2020 15:48:08 -0700 (PDT)
+X-Gm-Message-State: AOAM530H185JLz5cljzbbE9JwtZn+fA/yBGY61sncmYUBeK8mpFgJb6Q
+ vmOWH97W4SaZwGATQICthCq4IOe5u1iIiNN7MRA=
+X-Google-Smtp-Source: ABdhPJxnFBQrf2jMR+1qlbQ8dSHxv03IaLoiN4JtCEXpVWgpbTAOnBqDZpuzTlHRMtlmXcwq6LtfmH+OAbL4rZ7snAw=
+X-Received: by 2002:a2e:9882:: with SMTP id b2mr3756214ljj.35.1589582882766;
+ Fri, 15 May 2020 15:48:02 -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>
+ <CAPweEDyZQEBsh8uZ4VkzzALPcoiTgs0AvTmTwS6B0Dc+jy+mfw@mail.gmail.com>
+ <CAEoCstTERH=Z84je148ffL7_yiBYFj_Zet2VfOzkbe86MVmyQQ@mail.gmail.com>
+ <CAPweEDyHrrQqPaNy7OqCsPUgR0yrELuRENqZTw_qr-tBVHVg+g@mail.gmail.com>
+ <CAEoCstT7yZObkbS9GhWDRE7rm3p=Y5CzAJgYYj_3THCuRy=MCQ@mail.gmail.com>
+In-Reply-To: <CAEoCstT7yZObkbS9GhWDRE7rm3p=Y5CzAJgYYj_3THCuRy=MCQ@mail.gmail.com>
+From: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
+Date: Fri, 15 May 2020 23:47:51 +0100
+X-Gmail-Original-Message-ID: <CAPweEDzObJ1RXD51Y1D1WDJqsmsiNJKL1j-jDQqy0OwKLs6fdQ@mail.gmail.com>
+Message-ID: <CAPweEDzObJ1RXD51Y1D1WDJqsmsiNJKL1j-jDQqy0OwKLs6fdQ@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>
+
+T24gRnJpLCBNYXkgMTUsIDIwMjAgYXQgMTE6MTUgUE0gSmVyZW15IFNpbmdoZXIgPHRoZWpzaW5n
+aGVyQGdtYWlsLmNvbT4gd3JvdGU6Cj4KPiA+IGl0J3MgYmFzaWNhbGx5IGEgQ3JheSBWZWN0b3Ig
+TG9vcAo+ID4gKFZMKSBleGNlcHQgdGhhdCBWTCwgd2hlbiBzZXQsIGFjdHVhbGx5ICpQQVVTRVMq
+IHRoZSBQcm9ncmFtIENvdW50ZXIsCj4gPiBhbmQgaXNzdWVzIE1VTFRJUExFIGluc3RydWN0aW9u
+cyAtIHVzaW5nIHRoZSBvbmUgYXQgdGhlIFBDIGFzIGEKPiA+ICJ0ZW1wbGF0ZSIgLSBidXQgaW5j
+cmVtZW50aW5nIHRoZSBvcGVyYW5kIHJlZ2lzdGVyIG51bWJlcnMKPiA+IHNlcXVlbnRpYWxseSBv
+biBlYWNoIGl0ZXJhdGlvbiBvZiB0aGUgbG9vcCBmcm9tIDAgdG8gVkwtMS4KPgo+IFNvIGlmIHlv
+dSBkZWNvZGUgYSB2YWRkIGluc3RydWN0aW9uLCB3aXRoIFZMPTQsIGFuZCBhIDEtd2lkZSBwaXBl
+bGluZSwKPiB0aGUgZGVzaWduIHdvdWxkIHN0YWxsIGluc3RydWN0aW9uIGZldGNoLCBhbmQgaXNz
+dWUgNCAic2NhbGFyIiBhZGQKPiBtaWNyby1vcHMgd2l0aCBpbmNyZW1lbnRpbmcgcmVnaXN0ZXIg
+aW5kaWNlcz8KCm5vdCBtaWNyby1vcHMsICphY3R1YWwqIHNjYWxhciBhZGQgb3BzLgoKPiBUaGF0
+IHNlZW1zIGxpa2UgaXQKPiBzaG91bGQgd29yaywgYWx0aG91Z2ggeW91IHdvdWxkIGxvc2UgdGhl
+IGFiaWxpdHkgdG8gZXhwbG9pdCB2ZWN0b3IKPiBjaGFpbmluZywgc2luY2UgcGF1c2luZyB0aGUg
+UEMgd291bGQgcHJldmVudCBhZGRpdGlvbmFsIGluc3RydWN0aW9ucwo+IGFmdGVyIHRoZSB2ZWN0
+b3IgaW5zdHJ1Y3Rpb24gZnJvbSBnZXR0aW5nIGlzc3VlZC4KCm5vcGUgOikgIGJlY2F1c2UgdGhl
+IE91dC1vZi1PcmRlciBzY29yZWJvYXJkIHRha2VzIGNhcmUgb2YgdGhlbS4KdGhleSdyZSAqbGl0
+ZXJhbGx5KiBzaW1wbHkgYXMgaWYgeW91IGhhZCBoYWQgNHggKG9yIDh4LCBvciAxMngsIG9yCjE2
+eCkgc2NhbGFyIEFERCBtdWx0aS1pc3N1ZSBpbnN0cnVjdGlvbnMgc2hvdmVkIGludG8gdGhlIGV4
+ZWN1dGlvbgplbmdpbmUuCgphbnkgZm9sbG93aW5nIDR4IGluc3RydWN0aW9ucyAob3IgaG93ZXZl
+ciBtYW55KSAqd2lsbCogc3RpbGwgaGF2ZSB0aGUKcmVnaXN0ZXIgbnVtYmVycyAtIGRpZmZlcmVu
+dCBvciBvdGhlcndpc2UgLSBhbmQgdGh1cyAqd2lsbCogaGF2ZSB0aGUKUmVhZCBhbmQgV3JpdGUg
+RGVwZW5kZW5jeSBIYXphcmQgdHJhY2tpbmcgYXBwbGllZCB0byB0aGVtLgoKaXQncyBiYXNpY2Fs
+bHkgYyBtYWNyb3MuLi4gYXBwbGllZCB0byBoYXJkd2FyZS4KCj4gSSBsb29rZWQgYSBTaW1wbGVW
+IGEKPiB3aGlsZSBhZ28sIGFuZCB0byBtZSBpdCBzZWVtZWQgbGlrZSB0aGUgZGlmZmVyZW5jZSB2
+cyBhIG5vcm1hbCB2ZWN0b3IKPiBhcmNoaXRlY3R1cmUgd2FzIHRoYXQgU2ltcGxlViBtZXJnZWQg
+dGhlIHZlY3RvciBhbmQgaW50ZWdlciByZWdpc3Rlcgo+IGZpbGVzLgoKbm8sIGl0J3Mgd2FhYXkg
+bW9yZSB0aGFuIHRoYXQuCgo+ID4gdGhpcyBoYXMgImltcGxpY2l0Igo+ID4gcmVnaXN0ZXItcmVu
+YW1pbmcgYXV0b21hdGljYWxseSBidWlsdC1pbiB0byB0aGUgZGVzaWduLiAgdGhlc2UgYXJlIHRo
+ZQo+ID4gRnVuY3Rpb24gVW5pdCBvcGVyYW5kIGxhdGNoZXMuICB0aGV5IGFyZSBiZXN0IHRlcm1l
+ZCAibmFtZWxlc3MKPiA+IHJlZ2lzdGVycyIgcmF0aGVyIHRoYW4gInJlZ2lzdGVyLXJlbmFtaW5n
+Ii4KPgo+IEkgdGhpbmsgSSB1bmRlcnN0YW5kIHdoYXQgeW91IGFyZSBzYXlpbmcsIG15IHRlcm1p
+bm9sb2d5IGZvciB0aGlzIGlzCj4gdGhhdCB0aGUgY29yZSBpcyAicmVuYW1pbmciIHJlZ2lzdGVy
+cyBpbnRvIHdoYXQgeW91IGNhbGwgaW5mbGlnaHQKPiAibmFtZWxlc3MgcmVnaXN0ZXJzIi4gQXQg
+dGhlIGVuZCBvZiB0aGUgZGF5LCB0aGUgcG9pbnQgaXMgdGhhdAo+IHJlZ2lzdGVyIGRhdGEgaXMg
+c3RvcmVkIG5vdCBqdXN0IGluIGEgbG9naWNhbCByZWdpc3RlciBmaWxlLAoKY29ycmVjdC4uLiBp
+dCBpcyAiaW4gZmxpZ2h0Ii4gIHRoZSBkaXN0aW5jdGlvbiBpcyBpbXBvcnRhbnQgYmVjYXVzZSBh
+CmxvdCBvZiBwZW9wbGUgdHJ5CnRvICpleHBsaWNpdGx5KiBhZGQgcmVnaXN0ZXItcmVuYW1pbmcg
+aGFyZHdhcmUsIHJlZ2lzdGVyIGNhY2hlcywgYW5kICphY3R1YWxseSoKcmVuYW1lIHRoZSByZWdp
+c3RlcnMgYnkgcHJvdmlkaW5nIGEgUFJGLUFSRiAocGh5c2ljYWwgLyBhcmNoaXRlY3R1cmFsKQpy
+ZWdpc3RlciBmaWxlIG5hbWluZyBzY2hlbWUuCgp3ZSBtYWFheSBoYXZlIHRvIGRvIHRoYXQgKGJl
+Y2F1c2Ugd2Ugd2lsbCBoYXZlIGEgMTI4IGVudHJ5IHJlZ2ZpbGUgYW5kCnRoZSBEZXBlbmRlbmN5
+IE1hdHJpY2VzIG5lZWQgdG8gYmUgb2YgdGhlIHNpemUgb2YgdGhlIGFjdHVhbCByZWdzIGluIHVz
+ZSkuCgpob3dldmVyIGl0IHdpbGwgYmUgdG8gKkRPV05TSVpFKiB0aGUgcmVnaXN0ZXIgbnVtYmVy
+cy4uLiAqTk9UKiAidXBzaXplIgp0aGVtIGFzIGlzIG5vcm1hbGx5IGRvbmUgd2l0aCBlLmcuIHg4
+Ni4KCj4gYW5kIHRoYXQKPiB0aGUgc2NoZWR1bGVyIGNhbiBhZ2dyZXNzaXZlbHkgZXhlY3V0ZSBp
+bnN0cnVjdGlvbnMgT09PIHdoZW4gdGhlaXIKPiBvcGVyYW5kcyBhcmUgYXZhaWxhYmxlLCBpbnN0
+ZWFkIG9mIGluIHNlcmlhbGl6aW5nIGV4ZWN1dGlvbiBpbiBwcm9ncmFtCj4gb3JkZXIuCgpjb3Jy
+ZWN0LgoKPiBIb3cgZG9lcyB0aGUgc2NvcmVib2FyZCBoYW5kbGUgYSBXQVcgaGF6YXJkLi4uIHR3
+byBpbnN0cnVjdGlvbnMKPiB3cml0aW5nIHRoZSBzYW1lIHJlZ2lzdGVyPyBEb2VzIHRoZSBzZWNv
+bmQgaW5zdHJ1Y3Rpb24gd2FpdCBmb3IgdGhlCj4gZmlyc3QgdG8gZmluaXNoPwoKc2lnaCBvdmVy
+IGEgeWVhciBhZ28gaSB1bmRlcnN0b29kIHRoaXMgZW5vdWdoIHRvIGJlIGFibGUgdG8gYW5zd2Vy
+Lgp3aGF0IHdlIHdpbGwgaGF2ZSB0byBkbyBpcyBzaW1wbHkgaWdub3JlIHRoZSBvcHRpbWlzYXRp
+b24gb3Bwb3J0dW5pdHkuCgo+ID4gTWl0Y2ggQWxzdXAgaGFkIHRvIHdyaXRlIHR3bwo+ID4gYWRk
+aXRpb25hbCBjaGFwdGVycywgYXMgYW4gYWRkZW5kdW0gdG8gSmFtZXMgVGhvcm50b24ncyBib29r
+LCAiRGVzaWduCj4gPiBvZiBhIENvbXB1dGVyIiwgaW4gb3JkZXIgdG8gY29ycmVjdCBQYXR0ZXJz
+b24ncyBtaXNpbmZvcm1hdGlvbi4KPgo+IERvIHlvdSBoYXZlIGEgbGluayB0byB0aGUgYWRkZW5k
+dW0/IEkgaGF2ZSBhIHBkZiBvZiB0aGUgYm9vaywgYnV0IGl0Cj4gZG9lc24ndCBzZWVtIHRvIGhh
+dmUgdGhlIGFkZGVuZHVtLgoKbm8gaXQgZG9lcyBub3QuICB5b3Ugd2lsbCBuZWVkIHRvIHN0YXRl
+IHRoYXQgeW91IGFyZSBoYXBweSB0byBnaXZlCmNyZWRpdCBpZiB5b3UgdXNlIHRoZSBib29rIGNo
+YXB0ZXJzLCBhbmQgdGhhdCBpZiB5b3UgcGFzcyB0aGVtIG9uIHlvdQp3aWxsIGxpa2V3aXNlIGFz
+ayB0aGUgcmVjaXBpZW50IHRvIGd1YXJhbnRlZSB0aGF0IHRoZXkgYWxzbyB3aWxsIGdpdmUKY3Jl
+ZGl0IHRvIE1pdGNoIEFsc3VwLgoKdGhlc2UgYXJlIHRoZSBjb25kaXRpb25zIHVuZGVyIHdoaWNo
+IGkgcmVjZWl2ZWQgdGhlIGJvb2sgY2hhcHRlcnMgZnJvbQpNaXRjaCBBbHN1cCwgYW5kLCBhcyB0
+aGUgQ29weXJpZ2h0IGhvbGRlciwgaGUgaXMgZW50aXRsZWQgdG8gcmVxdWVzdAphbnkgY29uZGl0
+aW9ucyB0aGF0IGhlIHNlZXMgZml0LgoKaWYgdGhhdCdzIG9rIHdpdGggeW91IHRoZW4gaSBjYW4g
+c2VuZCB0aGUgY2hhcHRlcnMgb24gdG8geW91LgoKbC4KCl9fX19fX19fX19fX19fX19fX19fX19f
+X19fX19fX19fX19fX19fX19fX19fX19fCmxpYnJlLXJpc2N2LWRldiBtYWlsaW5nIGxpc3QKbGli
+cmUtcmlzY3YtZGV2QGxpc3RzLmxpYnJlLXJpc2N2Lm9yZwpodHRwOi8vbGlzdHMubGlicmUtcmlz
+Y3Yub3JnL21haWxtYW4vbGlzdGluZm8vbGlicmUtcmlzY3YtZGV2Cg==
+