From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.5-pre1 Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!news.linkpendium.com!news.linkpendium.com!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Mon, 27 Jul 2020 11:53:30 -0500 From: Dennis Lee Bieber Newsgroups: comp.lang.ada Subject: Re: SweetAda 0.1e released Date: Mon, 27 Jul 2020 12:53:24 -0400 Organization: IISS Elusive Unicorn Message-ID: <6b1uhfh9j4sob0stak1n616dr8uirj2dio@4ax.com> References: <748b7abb-4bda-4174-aa37-367daaf1c02ao@googlegroups.com> <6cbf26a5-2047-4685-a87b-381bc5fedd5bo@googlegroups.com> <4472b2d0-e872-46c9-8665-af1fea1cc8c4n@googlegroups.com> <62b1618d-e93d-42f4-9970-314685e2c01ao@googlegroups.com> <1603a778-dc76-4c82-88f2-872212871b65n@googlegroups.com> User-Agent: ForteAgent/8.00.32.1272 X-No-Archive: YES MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-qYEv20G0ncB68m0NJW/QMWgnixjMpmipPqAV5we5i7WG9mD9bzhRnWuTlPw/4DRAd3h3pljg/ZAHErg!Y25jIhjLdsmB9YGOMZOn9AF3KnQGfkAPI2gjViJtTdBXTR/VSssBa4t1YGGyOmemdAJK7JEd X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 2548 Xref: reader01.eternal-september.org comp.lang.ada:59553 List-Id: On Mon, 27 Jul 2020 07:02:45 -0700 (PDT), Roger Mc declaimed the following: >Many thanks for this which I will study in detail. Nothing is trivial. My "level of knowledge" in this context is low. >I have been confusing the PIC (programmable interrupt controller) in the PC chipset) with a PIC microcontroller which I thought i8259 PIC was referring to. Heh -- until the interrupt controller was called out, when following this thread, my first thought for PIC was Position-Independent-Code (something more commonly found in Motorola instruction sets than Intel -- jumps/branches/calls being done relative to current Program Counter value, not to absolute memory addresses. The reviled segmented memory of the 8086 offered a form of PIC -- code running in 64kB could be loaded on any 16-byte multiple, with the relevant segment register set to the start of that boundary) -- Wulfraed Dennis Lee Bieber AF6VN wlfraed@ix.netcom.com http://wlfraed.microdiversity.freeddns.org/