From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 28790 invoked from network); 28 Jan 2022 21:33:30 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 28 Jan 2022 21:33:30 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob1.topicbox.com (Postfix) with ESMTP id 36A982257A for ; Fri, 28 Jan 2022 16:33:29 -0500 (EST) (envelope-from bounce.mMf2179e1b0562dfb5ee43b267.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 342DB142BA70; Fri, 28 Jan 2022 16:33:29 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=from:to :subject:message-id:in-reply-to:references:date:mime-version :content-type:content-transfer-encoding:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; bh=Ax9z86a3+AE33uWr2nU86MGL9RuSDE3Qe4Cy+ZJr+/E=; b=UBmhVOgF3dJ5 dCtU9n2LBC5cazh2jGyEcSwD2Z7rJHWDjlaysf1p//3TyR6R7AvDNjDImI044G/a O3YgWjWE74ttxMrcH2OwRChAgMFoecBeBHhwbDrzHfHg/SSt/dZoJAIwRzK6RQBw rqJSeRNo5u4ilEt5WKs2bbi5NrXGpsQ= From: david@boddie.org.uk To: 9fans <9fans@9fans.net> Subject: Re: [9fans] building blocks speaking 9p Message-Id: <16434055950.51BfDC4CD.893486@composer.9fans.topicbox.com> In-Reply-To: References: <0BE79FA8-7FB4-4755-9A92-122A48E9F5D0@iitbombay.org> <20220128205906.2830680446F@smtp.hushmail.com> <20220128211653.7EC84804472@smtp.hushmail.com> Date: Fri, 28 Jan 2022 16:33:15 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary=16434055951.FbeBbDddC.893486 Content-Transfer-Encoding: 7bit Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: e70c928e-8081-11ec-9c9f-8ecc2a2d11b0 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UYTRlNTg0YTM3M2IwNTU1My1NZjIxNzllMWIwNTYyZGZiNWVlNDNi?= =?UTF-8?B?MjY3Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Mf2179e1b0562dfb5ee43b267:1:Snx-74bgPbpAP_6I57Mn3gL027CWsHi-R3ku_iTy7SQ --16434055951.FbeBbDddC.893486 Date: Fri, 28 Jan 2022 16:33:15 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 2022-01-28 2:55:00, Thaddeus Woskowiak wrote: > One compiler that we really need is an arm thumb 2 compiler for cortex-m/r > microcontrollers. Inferno has a very old and very incomplete arm thumb 1 > compiler, tc. I don't know if it's worth salvaging. I am using 5a/tc/tl to build bare metal code for a STM32F405 MCU thanks to some hints from Charles Forsyth. I'm currently trying to add FP support and learn about compiler internals. It also means learning about Thumb-2, which is quite alien for an old-school ARM coder. David ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta4e584a373b05553-Mf2179= e1b0562dfb5ee43b267 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --16434055951.FbeBbDddC.893486 Date: Fri, 28 Jan 2022 16:33:15 -0500 MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On 2022-01-28 2:55:00, Thaddeus Woskowiak wrot= e:

> One compiler that we really need i= s an arm thumb 2 compiler for cortex-m/r
> microcontroll= ers. Inferno has a very old and very incomplete arm thumb 1
> compiler, tc. I don't know if it's worth salvaging.

I am using 5a/tc/tl to build bare metal code for a = STM32F405 MCU thanks
to some hints from Charles Forsyth.

I'm currently trying to add FP support a= nd learn about compiler internals.
It also means learning a= bout Thumb-2, which is quite alien for an old-school
ARM co= der.

David
= --16434055951.FbeBbDddC.893486--