From 26326405978b7c52391ff7d5e72eefa144df77d7 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Tue, 24 Mar 2020 12:06:28 +0000 Subject: [PATCH] Re: [libre-riscv-dev] Advanced Topics on RISCV --- 94/5eebbf9bffa37b08c3c1ea8e78d7003bee5c40 | 118 ++++++++++++++++++++++ 1 file changed, 118 insertions(+) create mode 100644 94/5eebbf9bffa37b08c3c1ea8e78d7003bee5c40 diff --git a/94/5eebbf9bffa37b08c3c1ea8e78d7003bee5c40 b/94/5eebbf9bffa37b08c3c1ea8e78d7003bee5c40 new file mode 100644 index 0000000..b15df4b --- /dev/null +++ b/94/5eebbf9bffa37b08c3c1ea8e78d7003bee5c40 @@ -0,0 +1,118 @@ +Return-path: +Envelope-to: publicinbox@libre-riscv.org +Delivery-date: Tue, 24 Mar 2020 12:07:03 +0000 +Received: from localhost ([::1] helo=libre-riscv.org) + by libre-riscv.org with esmtp (Exim 4.89) + (envelope-from ) + id 1jGiKk-0002Fx-LG; Tue, 24 Mar 2020 12:07:02 +0000 +Received: from lkcl.net ([217.147.94.29]) + by libre-riscv.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) + (Exim 4.89) (envelope-from ) id 1jGiKj-0002Fr-4h + for libre-riscv-dev@lists.libre-riscv.org; Tue, 24 Mar 2020 12:07:01 +0000 +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=C/XP8Dgj/kPfW0tPAK2aC/kcO0ctnWpwGAcMu3EE9hA=; + b=KgTRsyKL1Zr8GWbRA+BEJJQzdN2zS3BucHRpzpVJs7auJZiLTlEZMFfcyjrI3A0UQlc3bxl5GChCkrmHMN7dPJGL6ZRSbmw7VSnoQEMHVyv0LmX31bqS8M1ZzmP1tDpSI6HALisheRZEvcrneSDhBBtojnT9dwotqQZGFAHh9iU=; +Received: from mail-lj1-f181.google.com ([209.85.208.181]) + by lkcl.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) + (Exim 4.84_2) (envelope-from ) id 1jGiKi-0006DK-Op + for libre-riscv-dev@lists.libre-riscv.org; Tue, 24 Mar 2020 12:07:00 +0000 +Received: by mail-lj1-f181.google.com with SMTP id v16so11231030ljk.13 + for ; + Tue, 24 Mar 2020 05:06:45 -0700 (PDT) +X-Gm-Message-State: ANhLgQ3uL368C8QJXovY1/pH5oFWbuhcQ1nZCQA9LIEtjxBl0AH/lV3R + SeeZC52pvDwEQe8UIdm4QaVdLBH+Gu8dVl6lwcQ= +X-Google-Smtp-Source: ADFU+vsnxpF4G0BaFtQXl/A+WckAxKpAW3HosFgTE27AV1fqH7ppCVwNucosrzbhTsPQJ0sgVfi+rouMYd/a2ApOjSs= +X-Received: by 2002:a2e:81cc:: with SMTP id s12mr17410770ljg.35.1585051599763; + Tue, 24 Mar 2020 05:06:39 -0700 (PDT) +MIME-Version: 1.0 +References: <0F80A1BC-0241-49FE-B374-B4F1D8F3F5BD@gatech.edu> +In-Reply-To: <0F80A1BC-0241-49FE-B374-B4F1D8F3F5BD@gatech.edu> +From: Luke Kenneth Casson Leighton +Date: Tue, 24 Mar 2020 12:06:28 +0000 +X-Gmail-Original-Message-ID: +Message-ID: +To: Libre-RISCV General Development +Subject: Re: [libre-riscv-dev] Advanced Topics on RISCV +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" + +T24gVHVlLCBNYXIgMjQsIDIwMjAgYXQgMTE6NTIgQU0gSW1tYW51ZWwsIFllaG93c2h1YSBVCjx5 +aW1tYW51ZWwzQGdhdGVjaC5lZHU+IHdyb3RlOgoKPiBJ4oCZdmUgcmVhZCB0aHJvdWdoIHRoZSBT +cGlrZSBwYWdlIGFuZCBhIGdvb2QgcG9ydGlvbiBvZiB0aGUgc2ltcGxlViBwYWdlLgoKaXQncyB1 +bHRpbWF0ZWx5IHF1aXRlIHNpbXBsZSBpbiBjb25jZXB0OiB0aGUgZGV0YWlscyBhcmUgd2hlcmUg +aXQgZ2V0cyBoYWlyeQoKPiBNeSB0d28gZ29hbHMgYXQgdGhlIG1vbWVudCBhcmU6Cj4gMS4gVW5k +ZXJzdGFuZCBob3cgUklTQ1YgaGFuZGxlcyBtdWx0aXBsZSBwcm9jZXNzZXMgYW5kIGRvZXMgcGFn +ZSB3YWxraW5nCgpvayBzbyBTViB3aWxsIG5vdCBoZWxwIHlvdSB0aGVyZTogaXQgZG9lc24ndCBo +YXZlIGFueXRoaW5nIHRvIGRvIHdpdGggUFRXIChldGMuKQoKbXVsdGlwbGUgcHJvY2Vzc2VzIGFy +ZSBoYW5kbGVkIGJ5IGNvbnRleHQtc3dhcHBpbmcuICByZWdpc3RlciBhbmQgQ1NSCnN0YXRlIGFy +ZSAic2F2ZWQiLCB0aGUgbmV3IHByb2Nlc3Mgc2VsZWN0ZWQsIGFuZCBpdHMgc3RhdGUgInN3YXBw +ZWQKaW4iIHRvIHJlZ2lzdGVycyBhbmQgQ1NScy4gIHRoZSBsYXN0IHRoaW5nIHRoYXQncyBzd2Fw +cGVkIG92ZXIgaXM6IHRoZQpQcm9ncmFtIENvdW50ZXIuCgpQVFcgLSB5b3UnbGwgbmVlZCB0byBk +byBxdWl0ZSBhIGJpdCBvZiByZXNlYXJjaCBpbnRvIHZpcnR1YWwgbWVtb3J5LApUTEJzLCBldGMu +IGZpcnN0LgoKPiAyLiBVbmRlcnN0YW5kIGhvdyBtdWx0aWNvcmUgUklTQ1Ygd291bGQgd29yawoK +eW91J2xsIG5lZWQgdG8gbG9vayB1cCAiV2VhayBNZW1vcnkgTW9kZWwiIChhcyBvcHBvc2VkIHRv +ICJUb3RhbCBTdG9yZQpPcmRlciIpLiAgdGhlbiBsb29rIHVwIEFNTyAoYXRvbWljIG1lbW9yeSBv +cGVyYXRpb25zKS4KCj4gSeKAmW0gaG9waW5nIHRvIHBsYXkgd2l0aCBGcmVlUlRPUyBzb29uIHNv +IEkgY2FuIHJ1biB0aHJvdWdoIGl0cyBjb2RlYmFzZSBmb3Igc2V0dGluZyB1cCBwYWdlIHRhYmxl +cy4KCnRoYXQncyBhIGdvb2QgaWRlYS4KCj4gQWxzbywgZG8geW91IGtub3cgaWYgc3Bpa2UgdGVz +dHMgdGhlIHNwZWNpYWwgaW5zdHJ1Y3Rpb25zIGxpa2UgZXhjZXB0aW9uIGluc3RydWN0aW9ucz8g +QWxzbywgd2hhdCBSSVNDViBpbnN0cnVjdGlvbnMgd291bGQgYSBrZXJuZWwgdXNlIHRvIHNldCB1 +cCB0aGUgcGFnZXRhYmxlcz8KPgo+IExhc3RseSwgZG8geW91IGtub3cgYW55IGdvb2QgcmVzb3Vy +Y2VzIGZvciBpbnRybyB0byBtdWx0aWNvcmUgc3lzdGVtcz8gUklTQ1YgZG9lc27igJl0IHNlZW0g +dG8gaGF2ZSBhbnkgbXVsdGljb3JlIHNwZWNpZmljIGluc3RydWN0aW9ucy4KCmNvcnJlY3QuICBp +dCBoYXMgTFIvU0Mgc2VtYW50aWNzIG9uIGF0b21pYyBvcGVyYXRpb25zLCBhbmQgaXQgaXMKZW50 +aXJlbHkgdXAgdG8gdGhlICpvcGVyYXRpbmcgc3lzdGVtKiAtIHRoZSBrZXJuZWwgLSB0byB1c2Ug +dGhlc2UgaW4KYW4gZWZmZWN0aXZlIHdheSBpbiBvcmRlciB0byBndWFyYW50ZWUgdGhhdCBtZW1v +cnkgY29ycnVwdGlvbiBiZXR3ZWVuCnByb2Nlc3NlcyBkb2VzIG5vdCBvY2N1ci4KCip0aGF0IGlz +IGFsbCB0aGVyZSBpcyB0byBpdCouCgo+IE15IGN1cnJlbnQgcXVlc3Rpb25zIHdvdWxkIGluY2x1 +ZGUgdGhpbmdzIGxpa2U6Cj4KPiAxLiBIb3cgY2FuIHRoZSBrZXJuZWwgYXNzaWduIHRhc2tzIHRv +IGEgY2VydGFpbiBjb3JlPyBJZiB5b3UgaGF2ZSBhIHByb2Nlc3Mgd2l0aCBtdWx0aXBsZSB0aHJl +YWRzLCBpdCB3b3VsZCBtYWtlIHNlbnNlIHRvIHNwcmVhZCBvdXQgdGhlIHRocmVhZHMgYW1vbmcg +YXZhaWxhYmxlIHByb2Nlc3NvcnMgaW5zdGVhZCBvZiBjb25jZW50cmF0aW5nIHRoZW0gb24gYSBz +aW5nbGUgY29yZS4gSG93IG1pZ2h0IHRoaXMgd29yayB3aXRoIHJlc3BlY3QgdG8gUklTQ1Y/Cgpq +dXN0IGxpa2UgaXQgd291bGQgb24gYW55IG11bHRpLWNvcmUgb3BlcmF0aW5nIHN5c3RlbSB3aGlj +aCB3YXMKcnVubmluZyBvbiBhbiBTTVAtY2FwYWJsZSBoYXJkd2FyZS4gIHRoZXJlJ3MgYWJzb2x1 +dGVseSBubyBkaWZmZXJlbmNlCmhlcmUuCgoKPiAyLiBEb2VzIHRoZSBoYXJkd2FyZSBlbnN1cmUg +Y2FjaGUgY29oZXJlbmN5IC0KCm5ubm9wZS4gIHRoYXQncyB3aGF0IGEgIldlYWsgTWVtb3J5IE1v +ZGVsIiBpcy4KCj4gdGhhdCBpcyAtIGV4dGVybmFsbHkgLSBzb2Z0d2FyZSBzZWVzIG9uZSBiaWcg +Y2FjaGUgYWxsIHRob3VnaCBJIGltYWdpbmUgZWFjaCBjb3JlIHdvdWxkIGhhdmUgYSBsb2NhbCBj +YWNoZSB0aGF0IHdvdWxkIGhhdmUgdG8gY29tbXVuaWNhdGUgd2l0aCBvdGhlciBjYWNoZXM/Cgpu +bm9wZS4KCnRoYXQncyB3aHkgTFIvU0MgYXRvbWljIHNlbWFudGljcyBleGlzdC4gIGxvb2sgdXAg +QU1PLiAgdGhlc2UgYXJlIHRoZW4KdXNlZCB0byBkbyBrZXJuZWwtbGV2ZWwgc3Bpbi1sb2Nrcywg +bXV0ZXhlcyBldGMuIGFsbCBvZiB3aGljaCBhcmUgYQpoYXJkIHJlcXVpcmVtZW50IGZvciBzb3J0 +aW5nIG91dCBtZW1vcnkgY2xhc2hlcy4KCmZyb20gbXkgKGJyaWVmKSBsb29rIGF0IHNldmVyYWwg +UklTQy1WIFNNUCBpbXBsZW1lbnRhdGlvbnMsIHRoZQp0YWtlYXdheSB0aGF0IGkgZ290IHdhczog +bW9zdCBpbXBsZW1lbnRhdGlvbnMgYWN0dWFsbHkgcHV0IHRoZSBBTU8gQUxVCiphY3R1YWxseSBp +biB0aGUgTDIgY2FjaGUqICghKSAtIG9uZSAqc2luZ2xlKiBBTU8gQUxVIC0gYWNjZXNzaWJsZQoq +T05MWSogb3ZlciBhbiBleGNsdXNpdmUgYnVzIHN1Y2ggdGhhdCBPTkxZIG9uZSBjb3JlIG1heSB1 +c2UgaXQgYXQgYW55CmdpdmVuIHRpbWUuCgp0aHVzLCBhdG9taWNpdHkgb2YgdGhlIEF0b21pYyBN +ZW1vcnkgT3BlcmF0aW9ucyAtIGNydWNpYWwgdG8gLSBhcmUKZG9uZSBieSB3YXkgb2YgcmVzb3Vy +Y2UgY29udGVudGlvbiAvIHN0YXJ2YXRpb24sIHJhdGhlciB0aGFuICJhY3R1YWwKYXRvbWljIGJ1 +dCBwYXJhbGxlbCBtZW1vcnkgb3BlcmF0aW9uIGRldGVjdGlvbiBhbmQgY2xhc2ggYXZvaWRhbmNl +Ii4KCmdpdmVuIHRoYXQgQU1PcyBhcmUgbm90IHZlcnkgY29tbW9uLCB0aGV5IGJhc2ljYWxseSBn +ZXQgYXdheSB3aXRoIHRoaXMKYXBwcm9hY2guICBob3dldmVyIGZvciBtYXNzaXZlbHktcGFyYWxs +ZWwgU01QIHN5c3RlbXMgKDY0IGNvcmVzIG9yCmdyZWF0ZXIpIHRoaXMgYXBwcm9hY2ggd291bGQg +YmVnaW4gdG8gcmVzdWx0IGluIHNpZ25pZmljYW50IGNvbnRlbnRpb24KYW5kIHNsb3ctZG93biBv +ZiBjZXJ0YWluIHRhc2tzLgoKbC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f +X19fX19fX19fX19fCmxpYnJlLXJpc2N2LWRldiBtYWlsaW5nIGxpc3QKbGlicmUtcmlzY3YtZGV2 +QGxpc3RzLmxpYnJlLXJpc2N2Lm9yZwpodHRwOi8vbGlzdHMubGlicmUtcmlzY3Yub3JnL21haWxt +YW4vbGlzdGluZm8vbGlicmUtcmlzY3YtZGV2Cg== + -- 2.30.2