From: Michael Nolan Date: Thu, 7 May 2020 23:39:08 +0000 (-0400) Subject: [libre-riscv-dev] MMU + TLB idea X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ad8df02f05f9bc97ba62b17f37fb90ef3e4b3c82;p=libre-riscv-dev.git [libre-riscv-dev] MMU + TLB idea --- diff --git a/35/5451b3af9b353aa91e29f43961bebf9ed981d3 b/35/5451b3af9b353aa91e29f43961bebf9ed981d3 new file mode 100644 index 0000000..d9ed34a --- /dev/null +++ b/35/5451b3af9b353aa91e29f43961bebf9ed981d3 @@ -0,0 +1,91 @@ +Return-path: +Envelope-to: publicinbox@libre-riscv.org +Delivery-date: Fri, 08 May 2020 00:39:14 +0100 +Received: from localhost ([::1] helo=libre-riscv.org) + by libre-soc.org with esmtp (Exim 4.89) + (envelope-from ) + id 1jWq6j-0007m0-9t; Fri, 08 May 2020 00:39:13 +0100 +Received: from mail-oo1-f47.google.com ([209.85.161.47]) + by libre-soc.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) + (Exim 4.89) (envelope-from ) + id 1jWq6h-0007lt-Ep + for libre-riscv-dev@lists.libre-riscv.org; Fri, 08 May 2020 00:39:11 +0100 +Received: by mail-oo1-f47.google.com with SMTP id x17so1770450ooa.3 + for ; + Thu, 07 May 2020 16:39:11 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; + h=to:from:subject:message-id:date:user-agent:mime-version + :content-transfer-encoding:content-language; + bh=TlkDONlPahN4T77zPV5tPhi/9w7IOPfXqmw1aX7BGjw=; + b=urqiq3f9DZJbY6oWlPgVLdOf/tc2G6S/NrwkdupgaZY5Ifny+/OfqDFlhhSZTusnS/ + qTH7JnMyIeegjy1pKysdryIlZvTzVcQYhIKi8tg9vPjFaxOyimA/7bAn63c6vN32wQ2l + RhqlQWjsvw49vIe+lmHxCy6rIVBJZsP5yy4V9cr4wzR5/U+L+RrIJLg9OpynJM7/gpOw + yaH28AVGOZl46TVCQ5suhy0lRyV0Ic6Ve86pYa7xHL21qkoHSNq2aFG+6nMa8EOWyqzr + YKE72j3XNz/S+Hd1+WliBzsPCqmo7lG72JKQEMms+sqNvDYNrOMtprWpE9Ll5NH6N8dq + pHPw== +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20161025; + h=x-gm-message-state:to:from:subject:message-id:date:user-agent + :mime-version:content-transfer-encoding:content-language; + bh=TlkDONlPahN4T77zPV5tPhi/9w7IOPfXqmw1aX7BGjw=; + b=tAYU/4+ixDzSgVc3WjDAAasP7NSlulyz1fd/gvgzhutkeI5Q0uLqEEyUxgWfJR4rqw + RSR++a3xTted/0KO3Pj6eOtdB+QxrZZRsmzPsYK6UwlSaLBSEAEEoEsyS6Prg7f/HqtX + hxkTJZUnfIX+XPFKvittIuMsnzj6uo3ZgijsLviAtqNFGuQNi0qTREcjsPAQme+gDNNO + vLIMmo3E98iAdRbVfaJEAvkTWxtJ3TwyylvdKKmt6RFsk9lIjL0IvvdY9e5tIhqMb8X7 + 3SQo/JuIO7eD7KztLpSKUbZz7zbPaJxEl7O/jdxrebBL0o5TJM3CDvfq46e/EhY1TLMz + RHnQ== +X-Gm-Message-State: AGi0PuatjRapYMtFrkdEc0uqfiRNss2aAbP7vmjrDSU2kvoYCIuGp38V + HSVXbtnKh2Amiw3SaWRdgauWsesS +X-Google-Smtp-Source: APiQypL2mLR1vM084DoXv6HTSIvJHC1/e+Nm6mwJlVmCOWHLwz6lebBEIPeXbWCcXTAYlh4I6c6MMg== +X-Received: by 2002:a4a:d0d6:: with SMTP id u22mr15786oor.63.1588894749809; + Thu, 07 May 2020 16:39:09 -0700 (PDT) +Received: from ?IPv6:2600:1700:3fa0:6720:667a:121f:c067:22f2? + ([2600:1700:3fa0:6720:667a:121f:c067:22f2]) + by smtp.gmail.com with ESMTPSA id j70sm1769093oib.53.2020.05.07.16.39.08 + for + (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); + Thu, 07 May 2020 16:39:09 -0700 (PDT) +To: Libre-RISCV General Development +From: Michael Nolan +Message-ID: <6a63afa2-f425-9490-be9f-a05e34cadc9c@gmail.com> +Date: Thu, 7 May 2020 19:39:08 -0400 +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 + Firefox/68.0 Thunderbird/68.7.0 +MIME-Version: 1.0 +Content-Language: en-US +Subject: [libre-riscv-dev] MMU + TLB idea +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-Transfer-Encoding: base64 +Content-Type: text/plain; charset="utf-8"; Format="flowed" +Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org +Sender: "libre-riscv-dev" + +SSByZW1lbWJlciBzb21lIHRpbWUgYWdvIHdvcmtpbmcgb24gYSBwb3dlcnBjIGNvcmUgdGhhdCAo +SSB0aGluaykgaGFkIGEgCnBhcnRseSBzb2Z0d2FyZSBNTVUuIEl0IGdvdCBtZSB0aGlua2luZzog +d2UgY291bGQgaGF2ZSBhIFRMQiBhbmQgdGhlIAptYWNoaW5lcnkgdG8gbG9vayB1cCBlbnRyaWVz +IGluIGl0IGFuZCB0cmFuc2xhdGUgdGhlIGFkZHJlc3NlcyBpbiAKaGFyZHdhcmUsIGFuZCBpbXBs +ZW1lbnQgdGhlIHBhZ2UgdGFibGUgd2Fsa2luZyBhbmQgc3VjaCBpbiBzb2Z0d2FyZSAodmlhIAph +IHRyYXApLiBUaGlzIHdvdWxkIEkgdGhpbmsgY3V0IGRvd24gdGhlIHdvcmsgaW4gaW1wbGVtZW50 +aW5nIHRoZSBNTVUgYnkgCm1ha2luZyBpdCBzbyB3ZSBkb24ndCBuZWVkIHRvIGltcGxlbWVudCB0 +aGUgcGFnZSB0YWJsZSB3YWxraW5nIG1hY2hpbmVyeSAKaW4gaGFyZHdhcmUsIGFuZCBtYWtlIGl0 +IGEgYml0IGVhc2llciB0byB0ZXN0LiBUaGUgZG93bnNpZGUgb2YgY291cnNlIAp3b3VsZCBiZSB0 +aGF0IFRMQiBtaXNzZXMgd291bGQgYmUgc2xvd2VyLCBidXQgSSB0aGluayBpdCBtaWdodCBiZSBh +IApkZWNlbnQgdHJhZGUtb2ZmIGZvciBvdXIgZmlyc3QgYXR0ZW1wdCBhdCB0aGUgTU1VLgoKVGhv +dWdodHM/CgotLU1pY2hhZWwKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f +X19fX19fX19fXwpsaWJyZS1yaXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBs +aXN0cy5saWJyZS1yaXNjdi5vcmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFu +L2xpc3RpbmZvL2xpYnJlLXJpc2N2LWRldgo= +