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=0.9 required=3.0 tests=BAYES_50,FREEMAIL_FROM, PLING_QUERY autolearn=no autolearn_force=no version=3.4.5-pre1 X-Received: by 2002:a05:6214:1624:: with SMTP id e4mr29888004qvw.58.1617103679505; Tue, 30 Mar 2021 04:27:59 -0700 (PDT) X-Received: by 2002:a25:8b0f:: with SMTP id i15mr45230339ybl.277.1617103679237; Tue, 30 Mar 2021 04:27:59 -0700 (PDT) Path: eternal-september.org!reader02.eternal-september.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Tue, 30 Mar 2021 04:27:59 -0700 (PDT) In-Reply-To: Injection-Info: google-groups.googlegroups.com; posting-host=95.244.175.227; posting-account=9fwclgkAAAD6oQ5usUYhee1l39geVY99 NNTP-Posting-Host: 95.244.175.227 References: <41bc7a62-9c70-466d-b316-5fc74a3ee845n@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <8e45935f-7643-4998-a270-fc7157c89934n@googlegroups.com> Subject: Re: Adapting an Ada compiler to generate 8051 code (Again?! ;-) From: mockturtle Injection-Date: Tue, 30 Mar 2021 11:27:59 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Xref: reader02.eternal-september.org comp.lang.ada:61683 List-Id: On Tuesday, March 30, 2021 at 11:56:35 AM UTC+2, Dmitry A. Kazakov wrote: > On 2021-03-30 11:04, mockturtle wrote:=20 >=20 > > for a project related to a possible start-up, we need to program a Flas= h controller that has a 8051 core (as many other controllers). I would like= using Ada for that, but I discovered (also by browsing c.l.a.) that there = is no Ada compiler producing 8051 code. > I think the efforts would be better invested in recycling all existing=20 > 8051 cores. Make the planet greener! (:-))=20 That could be a nice idea, just maybe a bit out of my reach :-) >=20 > Honestly, there is little useful one could do in 64K. Remember what one= =20 > famous thinker and epidemiologist said about 640K? [640K is 10 times=20 > more than 64K Well, old ZX Spectrum with its 48K RAM extension (I and my brother said whe= n we extended the RAM: "What are we going to do with all this memory?" :-D = ) used just 64K and you could do nice stuff. The first release of Turbo Pa= scal (editor and compiler integrated) was a .COM, limited by design to 64K. I agree that it is easier to work without this limitation, but also the job= of a flash microcontroller is not very complex. >=20 > --=20 > Regards,=20 > Dmitry A. Kazakov=20 > http://www.dmitry-kazakov.de