From: Yehowshua Date: Sat, 9 May 2020 17:23:58 +0000 (-0400) Subject: [libre-riscv-dev] Handling Interrupts X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e49c1d5c9fdd75195177eeaac40a59af3bf596e9;p=libre-riscv-dev.git [libre-riscv-dev] Handling Interrupts --- diff --git a/5f/616c5d14933a607ba26653e055b20cd210c786 b/5f/616c5d14933a607ba26653e055b20cd210c786 new file mode 100644 index 0000000..a7cff64 --- /dev/null +++ b/5f/616c5d14933a607ba26653e055b20cd210c786 @@ -0,0 +1,120 @@ +Return-path: +Envelope-to: publicinbox@libre-riscv.org +Delivery-date: Sat, 09 May 2020 18:24:07 +0100 +Received: from localhost ([::1] helo=libre-riscv.org) + by libre-soc.org with esmtp (Exim 4.89) + (envelope-from ) + id 1jXTCo-0003wz-4s; Sat, 09 May 2020 18:24:06 +0100 +Received: from mail-dm6nam12on2118.outbound.protection.outlook.com + ([40.107.243.118] helo=NAM12-DM6-obe.outbound.protection.outlook.com) + by libre-soc.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) + (Exim 4.89) (envelope-from ) + id 1jXTCm-0003wq-DS + for libre-riscv-dev@lists.libre-riscv.org; Sat, 09 May 2020 18:24:04 +0100 +ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; + b=iZ31dCsBhHBv6c3Q/BRojCaeLU2pL6NhfYoNnQ/x2ahDARjvDtMEM31E+TliWPyUpFivLtOi0WXqSHaZb3T0w9l54PYjVx2T0G77h7KR+Fq9W0ZaCNaRZmo8NJsco82fyGLkHg3yP5n7OEMwJiJED+KtOE14WrNeEluGYGCWrX30h3Twc3OA3UJdP2StG2+YFjZVtDhzmTTpkMowfGcACE307tCrALj1JpRBFQCCpApM5xQyTBJvvp4WeiJma8thld/s1PzuCrF1xzOLLugFa2zj0e1oZXahXUdWlNc+sLjANysZTvNtPXXWRzrg0k6Z1iSyQ0cOB0UuYzqQg0Iv/g== +ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; + s=arcselector9901; + h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; + bh=WRxdjsZE9VG1C0cbs8ZhsB5KS9QuYKoIv/pHztfOQNY=; + b=ZEm5Rl7XD0SP+6qeEv7GpdM4/F5PxLB3zSnEQ2e8wmpIGdq9kEJ82Qe94naKHJywM6z1bU0BP5uBrQCC79PgqtajsWhwWyU2D7eXktFzhS7gMTMLF+fnP/xGhDcqwZQiEHpaWLdnm/1kkDxH1Bus0Ujt4R3qxMSoAQpgc5oMi8cLYbjAiqBQFh5FfvLn/BWEe4HXUgEuDYoXSoPiuzN/EUhWGLQylMkInD8nN7fNo5OZXKMguF+1gmTan/lcaRWyMKfiYoEtqA9eMGNhdE1bJ174E6njtsNe75tjtb80jvA1ueXFGmPaJKaLrr+MPFFWlpry34JxIGihLXEc5wfqMA== +ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass + smtp.mailfrom=gatech.edu; dmarc=pass action=none header.from=gatech.edu; + dkim=pass header.d=gatech.edu; arc=none +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gatech.edu; + s=selector1; + h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; + bh=WRxdjsZE9VG1C0cbs8ZhsB5KS9QuYKoIv/pHztfOQNY=; + b=Rdwwxu9D030y2Qzp+pYEmcbVSc2MfgACm6b+eb5j1/MnDS9JafoEbx9UcqHmLjdLLrCwMnZfIhuWqf3YrPX7JtBtOvhk0+q4eUcvBkX/vabBCjtXWtynTwFs5E3LrmAThRix0q1lvdEcfBgonQ9NIAJcCV66wg0Su1wDxE7qK14= +Authentication-Results: lists.libre-riscv.org; dkim=none (message not signed) + header.d=none; lists.libre-riscv.org; + dmarc=none action=none header.from=gatech.edu; +Received: from BL0PR07MB3908.namprd07.prod.outlook.com (52.132.28.14) by + BL0PR07MB4035.namprd07.prod.outlook.com (52.132.9.17) with Microsoft SMTP + Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id + 15.20.2979.34; Sat, 9 May 2020 17:24:02 +0000 +Received: from BL0PR07MB3908.namprd07.prod.outlook.com + ([fe80::bc9c:c809:95a2:527c]) by BL0PR07MB3908.namprd07.prod.outlook.com + ([fe80::bc9c:c809:95a2:527c%7]) with mapi id 15.20.2979.033; Sat, 9 May 2020 + 17:24:01 +0000 +From: Yehowshua +Message-Id: +Date: Sat, 9 May 2020 13:23:58 -0400 +To: Libre-RISCV General Development +X-Mailer: Apple Mail (2.3608.80.23.2.2) +X-ClientProxiedBy: BN6PR11CA0052.namprd11.prod.outlook.com + (2603:10b6:404:f7::14) To BL0PR07MB3908.namprd07.prod.outlook.com + (2603:10b6:207:3f::14) +MIME-Version: 1.0 +X-MS-Exchange-MessageSentRepresentingType: 1 +Received: from yehowshuas-mbp.hsd1.ga.comcast.net (73.43.100.116) by + BN6PR11CA0052.namprd11.prod.outlook.com (2603:10b6:404:f7::14) with Microsoft + SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id + 15.20.2979.26 via Frontend Transport; Sat, 9 May 2020 17:24:01 +0000 +X-Mailer: Apple Mail (2.3608.80.23.2.2) +X-Originating-IP: [73.43.100.116] +X-MS-PublicTrafficType: Email +X-MS-Office365-Filtering-Correlation-Id: f3ba81c4-5a99-4fe6-ddd2-08d7f43dc3d8 +X-MS-TrafficTypeDiagnostic: BL0PR07MB4035: +X-Microsoft-Antispam-PRVS: +X-GT-Tenant: 042d12d7-75fe-4547-b5b6-0573f80f829d +X-MS-Oob-TLC-OOBClassifiers: OLM:9508; +X-Forefront-PRVS: 03982FDC1D +X-MS-Exchange-SenderADCheck: 1 +X-Microsoft-Antispam: BCL:0; +X-Microsoft-Antispam-Message-Info: cyu1mwjHnUsVOsMMxZefpzSo9k7xGan3FSq6vCZ25RN3HKEbUzn0RkMq3wkS0s9mvLpur5DNYMCKoaMD6utCIPB8z+qMmGRYRKYy458u/TAQNa71Ez+93hJ+A+xWXCRiPsBQb6MSNU7jUV3V6QZVCtKXMN468LaQMdXQiqFm8O60nC8UJVHC+cefaTQD32FgXKHn6gaeWuU1iUIEcVXjuhL29vDOE83fmnf6qRIdvvAH7P8i8eBZflCkzQK+79efDA2ocBY8xpVKncyeTtPbWcv9P0vX7soSaYVzAGPEX8hKsYzEclet/a4wTEewcvLQodDWhzXo677p5sm15rMk1kXauYzwY9lsiDUuGriXYzcisIWFj1ICde1OdWyMy2NHCpATLNa7Fnb/VVk1UKXGs+NcKrNPWEaKcQWZBPVWYe/yzhX6X7fV7DjrLZzvvS6OXwnuSAPReJWC79C4gWmVposL/7tIPy0psKsx2ZnL5nAal4+CMx5ZnkL0adb6J5od8B/Zn3g+/HViSgaxbcGxqgll51pZgAmx82MIeXKrIiAfqxLnfodsW0bBpziDxmNhHCvsBr5gS3lMZ2K/akGz1jpZoKdI2oBDYQmfeh+Ff/0= +X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; + IPV:NLI; SFV:NSPM; H:BL0PR07MB3908.namprd07.prod.outlook.com; PTR:; CAT:NONE; + SFTY:; + SFS:(4636009)(136003)(376002)(366004)(39860400002)(396003)(346002)(33430700001)(6916009)(26005)(166002)(33440700001)(66556008)(16526019)(186003)(3480700007)(6506007)(66476007)(52116002)(86362001)(66946007)(36756003)(2906002)(316002)(7116003)(8676002)(478600001)(966005)(786003)(6512007)(33656002)(2616005)(75432002)(956004)(8936002)(33964004)(6666004)(6486002)(5660300002); + DIR:OUT; SFP:1102; +X-MS-Exchange-AntiSpam-MessageData: DMxCeWQhtnczmBawRn9hP1d5GkykWue6raXWs2SkQoWGDDOlCnd/prqouC8kXJpy/wH3gVLeRVGCoOND4lvS7uLRdAGV0OvGK3lN0Lp3kxmAESMYVEYT7pbgepLzdmGCv66BYuRHPq3vUwgrf+gQnjOwx9QDNm7LcHhHXWqiEBZF4NI/6DTl9XOz4qy5F0C2RarvFvRxbSOAfXlL7kZt2lBZPsbOWo4SNnmUTLbH7EKStSvwbZZkXMzHx4d+o6k/JfMM8U3/IjoFGrCJXWUzwvLLbvUq2ufSi1OMfhXQVDhz9gLDfFIFCajqFdr1m8ITkk1Ihe0ExdmrpPkS5hsXu4PwVavG4hFyPTmGASde6WCKh2nmBtOWp8QT3PxbHUS1S8RU44wdrDmjEwbyvZ82H9Hggqq9DjnNYyeYvFmbL7awPUCDPUG8fpJJZBUYiO2Y8WyMG5wNkk9h1J5RngsXxZjNgB/5MUs69JaEIZDi4OE= +X-OriginatorOrg: gatech.edu +X-MS-Exchange-CrossTenant-Network-Message-Id: f3ba81c4-5a99-4fe6-ddd2-08d7f43dc3d8 +X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2020 17:24:01.4065 (UTC) +X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted +X-MS-Exchange-CrossTenant-Id: 482198bb-ae7b-4b25-8b7a-6d7f32faa083 +X-MS-Exchange-CrossTenant-MailboxType: HOSTED +X-MS-Exchange-CrossTenant-UserPrincipalName: UIL+ayPzEbZY3R1mqmtMkW65ClZw7OKZAbq8NVKh04g9IFJfatIS2/yGw5uHtEWflEAbWKNZm+MNUiy90NmNzw== +X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR07MB4035 +X-Content-Filtered-By: Mailman/MimeDel 2.1.23 +Subject: [libre-riscv-dev] Handling Interrupts +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" + +T25lIHRoaW5nIEkganVzdCByZWFsaXplZCB0aGF0IEnigJl2ZSBuZXZlciBkb25lIGluIGFueSBv +ZiB0aGUgUlRMIENQVXMgSeKAmXZlIHdvcmtlZCB3aXRoIGlzIGVuYWJsZSBpbnRlcnJ1cHRzLgoK +SG93IGFyZSBpbnRlcnJ1cHRzIGRvbmUgaW4gUlRMPyBBcyBzb29uIGFzIHRoZSBDUFUgY29udHJv +bGxlciBzZWVzIHRoYXQgRUlOVCBpcyBoaWdoLCBkb2VzIGl0KHVwb24gdGhlIG5leHQgY2xvY2sg +Ym91bmRhcnkpLCBmbHVzaCB0aGUgcGlwZWxpbmUgYW5kIGltbWVkaWF0ZWx5IGp1bXAgdG8gdGhl +IGhhbmRsZXI/CgpJ4oCZbSBhd2FyZSB0aGF0IHRoZXJlIGNhbiBiZSBleHRlcm5hbCBoYXJkd2Fy +ZSBzdWNoIGFzIGEgUExJQyB0byBhcmJpdHJhdGUgaW50ZXJydXB0cywgSeKAmW0ganVzdCBub3Qg +Y2VydGFpbiBhYm91dCB0aGUgYWN0dWFsIENQVSBSVEwgLSB3aGF0IGl0IHdvdWxkIGRvLiBUaGF0 +IGlzLCBpZiB0aGUgQ1BVIGltbWVkaWF0ZWx5IGp1bXBzIHRvIHRoZSBoYW5kbGVyIGFkZHJlc3Mg +LSBvciBpZiBpdCBib3RoZXJzIHRvIHNhdmUgYSBmZXcgcmVnaXN0ZXIgZmlyc3QoIHRoaXMgbWln +aHQgZGVwZW5kIG9uIHRoZSBhY3R1YWwgSVNBIGl0c2VsZiB0b28pLgoKSSBzZWUgdGhhdCBmb3Ig +TUlQUyhsaW5rIGJlbG93KSwgdGhlcmUgaXMgYSBkZWRpY2F0ZWQgYXJlYSBpbiBtZW1vcnkgdG8g +ZHVtcCB0aGUgY3VycmVudCBHUFIgdmFsdWVzLgoKaHR0cHM6Ly9jb3Vyc2VzLmVuZ3IuaWxsaW5v +aXMuZWR1L2NzMjMyL3NwMjAxMi9zZWN0aW9uL2Rpc2M1LnBkZiA8aHR0cHM6Ly9jb3Vyc2VzLmVu +Z3IuaWxsaW5vaXMuZWR1L2NzMjMyL3NwMjAxMi9zZWN0aW9uL2Rpc2M1LnBkZj4KClllaG93c2h1 +YQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaWJyZS1y +aXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBsaXN0cy5saWJyZS1yaXNjdi5v +cmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpYnJlLXJp +c2N2LWRldgo= +