From mboxrd@z Thu Jan 1 00:00:00 1970 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" Archived-At: List-Archive: 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==