Received: from PCH.mit.edu (18.7.21.50) by mail.efplus.com (192.168.0.8) with Microsoft SMTP Server (TLS) id 8.3.485.1; Wed, 29 Apr 2020 19:33:46 -0700 Received: from PCH.MIT.EDU (localhost.localdomain [127.0.0.1]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 03U2OjKe012018; Wed, 29 Apr 2020 22:25:28 -0400 Received: from outgoing-exchange-3.mit.edu (OUTGOING-EXCHANGE-3.MIT.EDU [18.9.28.13]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 03U2Oh4l011978 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 29 Apr 2020 22:24:44 -0400 Received: from oc11exedge2.exchange.mit.edu (OC11EXEDGE2.EXCHANGE.MIT.EDU [18.9.3.18]) by outgoing-exchange-3.mit.edu (8.14.7/8.12.4) with ESMTP id 03U2PUmj013909 for ; Wed, 29 Apr 2020 22:25:30 -0400 Received: from w92extsm1.exchange.mit.edu (18.7.74.52) by oc11exedge2.exchange.mit.edu (18.9.3.18) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Wed, 29 Apr 2020 22:23:56 -0400 Received: from oc11exhyb8.exchange.mit.edu (18.9.1.113) by w92extsm1.exchange.mit.edu (18.7.74.52) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Wed, 29 Apr 2020 22:24:43 -0400 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.176) by oc11exhyb8.exchange.mit.edu (18.9.1.113) with Microsoft SMTP Server (TLS) id 15.0.1395.4 via Frontend Transport; Wed, 29 Apr 2020 22:24:43 -0400 Received: from MWHPR21CA0068.namprd21.prod.outlook.com (2603:10b6:300:db::30) by BL0PR01MB4146.prod.exchangelabs.com (2603:10b6:208:4f::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.19; Thu, 30 Apr 2020 02:24:42 +0000 Received: from CO1NAM03FT064.eop-NAM03.prod.protection.outlook.com (2603:10b6:300:db:cafe::7f) by MWHPR21CA0068.outlook.office365.com (2603:10b6:300:db::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.3 via Frontend Transport; Thu, 30 Apr 2020 02:24:42 +0000 Received: from sonic315-24.consmr.mail.ne1.yahoo.com (66.163.190.150) by CO1NAM03FT064.mail.protection.outlook.com (10.152.81.77) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.25 via Frontend Transport; Thu, 30 Apr 2020 02:24:41 +0000 Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Thu, 30 Apr 2020 02:24:40 +0000 Received: by smtp403.mail.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 7de628f8782412e7009cfde32c657f9e; Thu, 30 Apr 2020 02:24:39 +0000 (UTC) From: Rob To: PICList Sender: "piclist-bounces@mit.edu" Date: Wed, 29 Apr 2020 19:24:39 -0700 Subject: Re: [PIC] Jump Tables and Memory Access on PIC18F47K40 Thread-Topic: [PIC] Jump Tables and Memory Access on PIC18F47K40 Thread-Index: AdYel8h6NfbY2Q/uSpC9jxn3vQTVBQ== Message-ID: <43b41230-26f2-b5d8-5817-8af6fe045196@drumon.com> References: <64ef7b2e-bbff-cf49-d09c-f543a7a4eb93.ref@drumon.com> <64ef7b2e-bbff-cf49-d09c-f543a7a4eb93@drumon.com> <3e970b80-16ac-bed9-4ae6-a12e8a1c7213@nicolaperotto.it> List-Help: List-Subscribe: , List-Unsubscribe: , In-Reply-To: <3e970b80-16ac-bed9-4ae6-a12e8a1c7213@nicolaperotto.it> Reply-To: Microcontroller discussion list - Public. Accept-Language: en-US Content-Language: en-US X-MS-Exchange-Organization-AuthAs: Anonymous X-MS-Exchange-Organization-AuthSource: TS500.efplus4.local X-MS-Has-Attach: X-Auto-Response-Suppress: All X-MS-Exchange-Organization-SenderIdResult: TempError X-MS-Exchange-Organization-PRD: mit.edu X-MS-TNEF-Correlator: received-spf: None (protection.outlook.com: sbcglobal.net does not designate permitted sender hosts) dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1588213480; bh=/dH43h5x/dxDSlnsF4gYWzHdTtKLZJlZ+KxNxPcNs2E=; h=Subject:To:References:Reply-To:From:Date:In-Reply-To:From:Subject; b=pUDzHiqK1PcvyaEu9QWJh2AeZi//+zz9hlt8j3B+OsTn0DbLc9eum4m3Sb8krVr9Z6N8Ux5V5eX7hP2JQ4cQ4XZaDQll4beUhPe83VTcnvELnEfAsYy0iYriL3A2ck4uAXVbipS0BS/61rYiltOfkyw+FTs/Ry0SWSWVIeEGhqSzO9O8NzI5+2u3woQIQB/Nozzom7KKWAKJeC5+rQ3/bM+4kLGswnP4EMxhIWkjT1HRQbcF3crmP3a05bJ+IsCXFEoZbLWylsdV9KUSOEfUGJ9N9iTD993Di0wpombWsumY9FOSiqlzwTsW+rq2+RZGoa1FwSjzA5iliMbuwYwO/Q== authentication-results: spf=none (sender IP is 66.163.190.150) smtp.mailfrom=sbcglobal.net; mit.edu; dkim=pass (signature was verified) header.d=yahoo.com; mit.edu; dmarc=none action=none header.from=drumon.com; user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 errors-to: piclist-bounces@mit.edu list-id: "Microcontroller discussion list - Public." list-post: x-beenthere: piclist@mit.edu x-mailman-version: 2.1.6 x-ymail-osg: aAU6jHAVM1mDuN_dxy2m69MeQMzSRlof3xVWnKXe6Lt.jljPofzIJdcKrSi1KV. vjoG_ZsnIQMQUA8c5OVqEQ0.SCO0t1X3oJt19.yB1X2cpRjgqpkUzYUoodUj.duISStQb3nyyZBr 4rOQV2x8ptAn6HZBkkaheZ34EitFCrQb55apjekNT9p0vhH0gkbCKoYTUHk7S70m5Zx5SfGbpber LGtbVCjZa3tU9R42_qu9ivx6iEwWB_bBeOdiz6KW4.78ge6DbEeSwf2Z01nyHAVP3g5v_K0aoKy7 znfsGVKQrrg26mzSDVgwB20HhqES6v1MgxTe80RESrzSDQHH.gcrizP1teSK1Aah4UU4141vTn_2 SM1WRkwc9RXxPMiakjpDWozDK2m6V2KulGTm2Q0i5TlLgtKDUNbzPuN8Aal2jCGyK.mVzOJCluqu Y8RCS77LjNOFGqvzP3dS.ZPdV7i3uuuLc_Q9ymxXztRhbAzcS7eWkBcxjjbc.irt_svGHhRb_mgo kpimDqVkh8P85OxAFBV4kycOVM_moyI7G7IK9prz7U.Hmf7RkF5scBJWoZ7XIqRqXMQu5ftbF1Mb 0lCSy4qNfPWEzeesgtP1Iu8xWVj6ae2hMVCGJ2OGtKavEETv1.OfYwu_87_CSChUsIZGHCr2L0hg egmmAY34yeVv1Mcl3pyOj1mTCQOCDxSUXrH7jkcAKCJY0YW7JRbombhsY4xTJbRKN1AY6M2p6LzC uAxO9cSxj3RpapEhkPMhoUvSTBqWOWlb5GGcf6OjkimwJoVhm.GZh5jsKfr.0uL9NeQWPppxsn6t 9F6jSbCxnNl22.tlaaSsQnGFnIumzKK9AW4yClqz1FFSkcWG9YpNLwY0iGvb1Y1ce5yIcaKPlLV6 363YregtwdXuiMsZixjppy.eS_6anuW5iPClFCAFtMYcKPPlmvPs2x1hetSIwBpu1_Eys3qu4Qkp 7LHeWGGug8nDdGTuvdtGM18gtUbIy_W11sD2sAoNdCSWkoBzMgQF2O9ZmNbhFkFq4HiPt3a2urr5 cSFSVaQaGdaOI16UNPCBV4Te5YMafC0ucFViUieYfQXK76j9fp1tTHm0M3e6eJnp6Hw2P49Erhgi NuFQg_nmoNjEQKvWMeFiRDlLcH715QCl665Jeuur20gzWvRj0M.HzqONaF3.fh9Pz4NlWS3.__95 lHDghsZ2z9nwZI3pp_.zHf9tWHD_GVmYwBkoGnazjbZsIrsoM1J9eug_SE1eOccQILCWwyL9Ct_a X6oN4HY1JKkovT0iSk87p4X0uKFe04NFuOwpJ.IxE0SKhJbRvXSah6jbx8Aorci8HCUPdrC_vv7a Zwrrnksy5YbkM4dGoFkgPRUlEtp0qNm3x3mJnHTteVmjaq4Q79g-- x-topics: [PIC] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 SGkgTmljb2xhLAoKIMKgIFRoYXQgd2FzIHRoZSBwaWVjZSBJIHdhcyBtaXNzaW5nLCB5b3UgbmFp bGVkIGl0ISBJIHdhcyBwcmV0dHkgc3VyZSBpdCAKaGFkIHNvbWV0aGluZyB0byBkbyB3aXRoIFBD TEFULCBhbmQgZXZlbiBsb29rZWQgYXQgaXQgaW4gdGhlIGRhdGEgc2hlZXQgCmJ1dCBzb21laG93 IG1pc3NlZCB0aGUgInVwcGVyIiBvcHRpb24uIFdoYXQgY29uZnVzZXMgbWUgbm93IGlzIGhvdyB3 YXMgCm15IHByb2dyYW0gYWJsZSB0byBydW4gY29ycmVjdGx5IGFsbCB0aGlzIHRpbWUgd2l0aG91 dCBpdD8gVW50aWwgbm93LCBteSAKcHJvZ3JhbSB3YXMgbGl2aW5nIGluIGZsYXNoIGJlbG93IHRo ZSA2NEsgYm91bmRhcnksIGJ1dCBJIHdvdWxkIHRoaW5rIAp0aGF0IGNyb3NzaW5nIG92ZXIgdGhh dCBwb2ludCB3b3VsZCBvbmx5IHJlcXVpcmUgdGhlIE1vc3QgU2lnbmlmaWNhbnQgCkJpdCBvZiB0 aGUgYWRkcmVzcy4gU28gSSBkbyBub3Qga25vdyBob3cgaXQgbWFuYWdlZCB0byBqdW1wIGNvcnJl Y3RseSAKd2l0aG91dCB0aGF0IHBhcnQgb2YgdGhlIGFkZHJlc3MgYmVpbmcgc2V0IGFsbCB0aGlz IHRpbWUuCiDCoCBBbnl3YXksIEkgaGF2ZSBmaXhlZCBpdCBldmVyeXdoZXJlIEkgdXNlIGl0IGFu ZCB0aGUgcHJvZ3JhbSBpcyAKd29ya2luZyBhcyBleHBlY3RlZC4gV2lzaCBJIHdvdWxkIGhhdmUg YXNrZWQgZm9yIGhlbHAgZGF5cyBhZ28hCgpUaGFua3MhClJvYgoKCk9uIDQvMjgvMjAyMCA0OjI5 IFBNLCBOaWNvbGEgUGVyb3R0byB3cm90ZToKPiBIaSBSb2IsCj4KPgo+IE9uIDI5LzA0LzIwMjAg MDA6NTMsIFJvYiB3cm90ZToKPj4gSGVsbG8gR3JvdXAsCj4+Cj4+ICAgIMKgwqDCoCDCoMKgwqAg wqDCoMKgIMKgwqDCoCDCoMKgwqAgwqDCoMKgIMKgwqDCoCA7dmFsdWVzIGFyZSBpbiB0aGUgcmFu Z2Ugb2YgMCB0byB4eCBmb3IKPj4ganVtcCB0YWJsZSBvZmZzZXRzCj4+ICAgIMKgwqDCoCBtb3Zs d8KgwqDCoCBoaWdoKEtleU1vZGVKdW1wVGFibGUpwqDCoMKgIDtsb2FkIGhpZ2ggYWRkcmVzcyBi eXRlIGluIFBDTEFUSAo+PiAgICDCoMKgwqAgbW92d2bCoMKgwqAgUENMQVRICj4+ICAgIMKgwqDC oCBybG5jZsKgwqDCoCB2S2V5Y29kZSxXwqDCoMKgIMKgwqDCoCDCoMKgwqAgwqDCoMKgIDttdWx0 aXBseSBieSAyCj4+ICAgIMKgwqDCoCBtb3Z3ZsKgwqDCoCB2VGVtcFjCoMKgwqAgwqDCoMKgIMKg wqDCoCDCoMKgwqAgwqDCoMKgIDt0ZW1wIHN0b3JhZ2UKPj4gICAgwqDCoMKgIG1vdmx3wqDCoMKg IEtleU1vZGVKdW1wVGFibGUKPj4gICAgwqDCoMKgIGFkZHdmwqDCoMKgIHZUZW1wWCx3wqDCoMKg IMKgwqDCoCDCoMKgwqAgwqDCoMKgIDtUYWJsZUluZGV4IGZyb20gMCB0byBudW1iZXIgb2YKPj4g aXRlbXMgLTEKPj4gICAgwqDCoMKgIGJ0ZnNjwqDCoMKgIFNUQVRVUyxDwqDCoMKgIMKgwqDCoCDC oMKgwqAgwqDCoMKgIDtjaGVjayBDYXJyeSBmbGFnCj4+ICAgIMKgwqDCoCBpbmNmwqDCoMKgIFBD TEFUSCxGwqDCoMKgIMKgwqDCoCDCoMKgwqAgwqDCoMKgIDtnb3RjaGEhLCBjb21wZW5zYXRlIGZv ciBjYXJyeQo+PiAgICDCoMKgwqAgbW92d2bCoMKgwqAgUENMwqDCoMKgIMKgwqDCoCDCoMKgwqAg wqDCoMKgIMKgwqDCoCDCoMKgwqAgO25vdyBqdW1wIHNhZmVseQo+IHlvdSBuZWVkIHRvIHVzZSBh bHNvIFBDTEFUVQo+ICAgwqDCoMKgIG1vdmx3wqAgVXBwZXIoS2V5TW9kZUp1bXBUYWJsZSkKPiAg IMKgwqDCoCBtb3Z3ZsKgwqDCoCBQQ0xBVFUKPgo+ICAgwqDCoMKgIE5pYwo+CgotLSAKaHR0cDov L3d3dy5waWNsaXN0LmNvbS90ZWNocmVmL3BpY2xpc3QgUElDL1NYIEZBUSAmIGxpc3QgYXJjaGl2 ZQpWaWV3L2NoYW5nZSB5b3VyIG1lbWJlcnNoaXAgb3B0aW9ucyBhdApodHRwOi8vbWFpbG1hbi5t aXQuZWR1L21haWxtYW4vbGlzdGluZm8vcGljbGlzdAo= .