[libre-riscv-dev] Handling Interrupts
authorYehowshua <yimmanuel3@gatech.edu>
Sat, 9 May 2020 17:23:58 +0000 (13:23 -0400)
committerlibre-riscv-dev <libre-riscv-dev@lists.libre-riscv.org>
Sat, 9 May 2020 17:24:06 +0000 (18:24 +0100)
5f/616c5d14933a607ba26653e055b20cd210c786 [new file with mode: 0644]

diff --git a/5f/616c5d14933a607ba26653e055b20cd210c786 b/5f/616c5d14933a607ba26653e055b20cd210c786
new file mode 100644 (file)
index 0000000..a7cff64
--- /dev/null
@@ -0,0 +1,120 @@
+Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
+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 <libre-riscv-dev-bounces@lists.libre-riscv.org>)
+       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 <yimmanuel3@gatech.edu>)
+ 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 <yimmanuel3@gatech.edu>
+Message-Id: <BF4B573A-FB3D-48E0-9AFD-9921CC8F01C1@gatech.edu>
+Date: Sat, 9 May 2020 13:23:58 -0400
+To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
+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: <BL0PR07MB4035CF5EB9C7A38554B92A96ECA30@BL0PR07MB4035.namprd07.prod.outlook.com>
+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
+ <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>
+
+T25lIHRoaW5nIEkganVzdCByZWFsaXplZCB0aGF0IEnigJl2ZSBuZXZlciBkb25lIGluIGFueSBv
+ZiB0aGUgUlRMIENQVXMgSeKAmXZlIHdvcmtlZCB3aXRoIGlzIGVuYWJsZSBpbnRlcnJ1cHRzLgoK
+SG93IGFyZSBpbnRlcnJ1cHRzIGRvbmUgaW4gUlRMPyBBcyBzb29uIGFzIHRoZSBDUFUgY29udHJv
+bGxlciBzZWVzIHRoYXQgRUlOVCBpcyBoaWdoLCBkb2VzIGl0KHVwb24gdGhlIG5leHQgY2xvY2sg
+Ym91bmRhcnkpLCBmbHVzaCB0aGUgcGlwZWxpbmUgYW5kIGltbWVkaWF0ZWx5IGp1bXAgdG8gdGhl
+IGhhbmRsZXI/CgpJ4oCZbSBhd2FyZSB0aGF0IHRoZXJlIGNhbiBiZSBleHRlcm5hbCBoYXJkd2Fy
+ZSBzdWNoIGFzIGEgUExJQyB0byBhcmJpdHJhdGUgaW50ZXJydXB0cywgSeKAmW0ganVzdCBub3Qg
+Y2VydGFpbiBhYm91dCB0aGUgYWN0dWFsIENQVSBSVEwgLSB3aGF0IGl0IHdvdWxkIGRvLiBUaGF0
+IGlzLCBpZiB0aGUgQ1BVIGltbWVkaWF0ZWx5IGp1bXBzIHRvIHRoZSBoYW5kbGVyIGFkZHJlc3Mg
+LSBvciBpZiBpdCBib3RoZXJzIHRvIHNhdmUgYSBmZXcgcmVnaXN0ZXIgZmlyc3QoIHRoaXMgbWln
+aHQgZGVwZW5kIG9uIHRoZSBhY3R1YWwgSVNBIGl0c2VsZiB0b28pLgoKSSBzZWUgdGhhdCBmb3Ig
+TUlQUyhsaW5rIGJlbG93KSwgdGhlcmUgaXMgYSBkZWRpY2F0ZWQgYXJlYSBpbiBtZW1vcnkgdG8g
+ZHVtcCB0aGUgY3VycmVudCBHUFIgdmFsdWVzLgoKaHR0cHM6Ly9jb3Vyc2VzLmVuZ3IuaWxsaW5v
+aXMuZWR1L2NzMjMyL3NwMjAxMi9zZWN0aW9uL2Rpc2M1LnBkZiA8aHR0cHM6Ly9jb3Vyc2VzLmVu
+Z3IuaWxsaW5vaXMuZWR1L2NzMjMyL3NwMjAxMi9zZWN0aW9uL2Rpc2M1LnBkZj4KClllaG93c2h1
+YQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaWJyZS1y
+aXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBsaXN0cy5saWJyZS1yaXNjdi5v
+cmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpYnJlLXJp
+c2N2LWRldgo=
+