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,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 30515 invoked from network); 28 Jan 2022 21:46:42 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 28 Jan 2022 21:46:42 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob0.topicbox.com (Postfix) with ESMTP id 4C89520541 for ; Fri, 28 Jan 2022 16:46:41 -0500 (EST) (envelope-from bounce.mM520003e6d6ac2b54e8e509e4.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 4820F142E7F1; Fri, 28 Jan 2022 16:46:41 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=tonymendoza.us; spf=none smtp.mailfrom=clueelf@tonymendoza.us smtp.helo=smtp10.hushmail.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:date:to:subject:from:in-reply-to :references:content-type:message-id:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1643406401; bh=YMgFDjs6DINBDBus aAPPtML5XjB4Keh50U2uCEWnwK0=; b=kLhaUzIg7w+b9PnDY/AXBJcFMXFtGnbG OBFyCL4ZiKQ+WWCuMsUO/supoNogdcNfhzktX32+lvBLOZOqP9FihGliU/A7Mlpt 1hXdSVjfgsPuUjyT1IAe+2vLOO3BoXQyUYi8ajWtN5TfDD0NpnWOefKNnCcQrVTu E8IIqFOCWko= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1643406401; b=CSWtVSojgk2/iSeruKjcRANzC5rw02cwlcjQw8/fzll32t1jor SVAe9ECQIFOar+ABqYz16s1wnbUrWdKTOvuOyoN4WgYYkJ1Xh4z+ddKv6uilJn9W h+f6CFOrdP6na086Mnz2nPyJM87iLxDtOKO72oQT6m0bEPlnAxK2cO91Y= Authentication-Results: topicbox.com; arc=pass; dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=tonymendoza.us; spf=none smtp.mailfrom=clueelf@tonymendoza.us smtp.helo=smtp10.hushmail.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=tonymendoza.us; iprev=pass smtp.remote-ip=65.39.178.143 (smtp10.hushmail.com); spf=none smtp.mailfrom=clueelf@tonymendoza.us smtp.helo=smtp10.hushmail.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=smtp10.hushmail.com policy.ptr=smtp10.hushmail.com; x-return-mx=pass header.domain=tonymendoza.us policy.is_org=yes (MX Records found: plsmtp1.hushmail.com,plsmtp2.hushmail.com); x-return-mx=pass smtp.domain=tonymendoza.us policy.is_org=yes (MX Records found: plsmtp1.hushmail.com,plsmtp2.hushmail.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:date:to:subject:from:in-reply-to:references :content-type:message-id:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=dkim-1; bh=YejnRFFDQvwCoS87kCPMhlZefIrGw8p7 A0ac9bmXOjU=; b=aFDbEV3vXlVVucEej9OU+8SuBhshNG/QVj8IZLDwLHHgcCAY st4G/wAhIm5CQxLJXGWlQhi0UcbRTiDq2DLIkXHZCzFJS3obFC20GOzNDk/3LWm4 CRd3po38ZfFHMBdyt3RQ9WR6VETwlY9wC7flP+l5d3vWKHlWgfN7AQ46hjU= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id BD186142E36D for <9fans@9fans.net>; Fri, 28 Jan 2022 16:46:30 -0500 (EST) (envelope-from clueelf@tonymendoza.us) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 6331E8172BD; Fri, 28 Jan 2022 16:46:30 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1643406390; b=egObVa0KG/ozhsiVK66JBD02tDm9shPb44SPSItRoJOM6TAd7C kYtyHcU2LmS4H3OeJK4YFz6NrWSBx6DKr0vAx0YVl396ZzQ0BjVeYckIA/AeTtE9 fkff5r8Vx3eXrIEGl0hCB12ZffUONKzGeeqouGPbjhTEl2ECpClDbnP3BeciFmoQ Ff1wCUrTgSyVUxshMMUMNmTIUlf/guDpVZZ9LRRJbKTUI+MeD9+oBHdNcu6rFD7n AEDEJZPA66rrMZ+mzcqS8f5MQNhQqICLQ6knFcZC52g41OL3Z1wNX/Gyf5qOazk9 r9yz76XCMoYFVYMWocnMoGcEi4WZfUQ6Ae8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:date:to:subject:from:in-reply-to :references:content-type:message-id; s=arcseal; t=1643406390; bh=qgJfoItnVdyjFfnpNP2PtuE0ycTxCriJYy9iFLIGGdA=; b=qceS1yA2RwNM P3n7eV2WTTU3Hz9whEazkcXldy4e8lwFyZJHLtBxNOcwPkNOmWUK1lnnlPS9+Din 1MKZvId6qODQCjyOtE/AYAuYg7OAd+tg2+FEbFzzcO4WuvRRjtn+7LWH/ajcD5Jk qCi3DcUGA6WBuyedXDrsRWusIH0cKv23SV1uDWBjysd9hkkgHXeZw4xUNzk5+IG9 4Td+hnjkmSsExeR7+H9OwIET2YjAO2KeRHls+52qdm8tfj+M2C1AByF/lqhX+iX+ EOrRgR6D7ZUAvbxIm3eWxFP5j++9TF/jHweiajoOWtIt4bxxwu3wPNMrsTeTGZyP U7HvWnyW1g== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=tonymendoza.us; iprev=pass smtp.remote-ip=65.39.178.143 (smtp10.hushmail.com); spf=none smtp.mailfrom=clueelf@tonymendoza.us smtp.helo=smtp10.hushmail.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=smtp10.hushmail.com policy.ptr=smtp10.hushmail.com; x-return-mx=pass header.domain=tonymendoza.us policy.is_org=yes (MX Records found: plsmtp1.hushmail.com,plsmtp2.hushmail.com); x-return-mx=pass smtp.domain=tonymendoza.us policy.is_org=yes (MX Records found: plsmtp1.hushmail.com,plsmtp2.hushmail.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvvddrfeehucdltddurdegudehrddttddmucetuf doteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgs shgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenuc fjughrpeggfffvuffhjghftgesrgdttdertddtjeenucfhrhhomhepfdfvohhnhicuofgv nhguohiirgdfuceotghluhgvvghlfhesthhonhihmhgvnhguohiirgdruhhsqeenucggtf frrghtthgvrhhnpeejfffgiedujeekveegvddvfedthfejkeetvdetleffjeeukeelhefh vefggfelueenucffohhmrghinhepthhophhitggsohigrdgtohhmnecukfhppeeihedrfe elrddujeekrddugeefpdeihedrfeelrddujeekrdeikeenucevlhhushhtvghrufhiiigv pedtnecurfgrrhgrmhepihhnvghtpeeihedrfeelrddujeekrddugeefpdhhvghlohepsh hmthhpuddtrdhhuhhshhhmrghilhdrtghomhdpmhgrihhlfhhrohhmpeeotghluhgvvghl fhesthhonhihmhgvnhguohiirgdruhhsqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: none (tonymendoza.us: No applicable sender policy available) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="clueelf@tonymendoza.us"; helo=smtp10.hushmail.com; client-ip=65.39.178.143 Received: from smtp10.hushmail.com (smtp10.hushmail.com [65.39.178.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 28 Jan 2022 16:46:29 -0500 (EST) (envelope-from clueelf@tonymendoza.us) Received: from smtp10.hushmail.com (localhost [127.0.0.1]) by smtp10.hushmail.com (Postfix) with SMTP id DDB9D67B402 for <9fans@9fans.net>; Fri, 28 Jan 2022 21:46:28 +0000 (UTC) X-hush-tls-connected: 1 Received: from smtp.hushmail.com (w8.hushmail.com [65.39.178.68]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp10.hushmail.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 28 Jan 2022 21:46:28 +0000 (UTC) Received: by smtp.hushmail.com (Postfix, from userid 48) id B2BD4804471; Fri, 28 Jan 2022 21:46:28 +0000 (UTC) MIME-Version: 1.0 Date: Fri, 28 Jan 2022 15:46:28 -0600 To: "9fans" <9fans@9fans.net> Subject: Re: [9fans] building blocks speaking 9p From: "Tony Mendoza" In-Reply-To: <16434055950.51BfDC4CD.893486@composer.9fans.topicbox.com> References: <0BE79FA8-7FB4-4755-9A92-122A48E9F5D0@iitbombay.org> <20220128205906.2830680446F@smtp.hushmail.com> <20220128211653.7EC84804472@smtp.hushmail.com> <16434055950.51BfDC4CD.893486@composer.9fans.topicbox.com> Content-Type: multipart/alternative; boundary="=_4e2a417525fa95adda97908e14fb3b3b" Message-Id: <20220128214628.B2BD4804471@smtp.hushmail.com> Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: c38eabba-8083-11ec-8d29-e0452accd0b8 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UYTRlNTg0YTM3M2IwNTU1My1NNTIwMDAzZTZkNmFjMmI1NGU4ZTUw?= =?UTF-8?B?OWU0Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M520003e6d6ac2b54e8e509e4:1:_8TgM0k2Qf4tGbZczxYDTNiw9jBKfwT8vC3EI1stOcA --=_4e2a417525fa95adda97908e14fb3b3b Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Any interest in sharing those hints for building bare metal STM32F405 code om plan9? T On 1/28/2022 at 3:34 PM, david@boddie.org.uk wrote: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 / see discussions + participants + delivery options Permalink=20=20 ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta4e584a373b05553-M52000= 3e6d6ac2b54e8e509e4 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --=_4e2a417525fa95adda97908e14fb3b3b Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 Any interest in sharing those hints for building bare metal STM32F= 405
code om plan9?

T

<= /div>On 1/28/2022 at 3:34 PM, david@boddie.org.uk wrote:
On 2022-01-28 2:55:00, Thaddeus Woskowiak wrote:

> One compiler that we really need is an arm th= umb 2 compiler for cortex-m/r
> microcontrollers. Infern= o has a very old and very incomplete arm thumb 1
> compi= ler, tc. I don't know if it's worth salvaging.

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

I'm currently trying to add FP support and learn ab= out compiler internals.
It also means learning about Thumb-= 2, which is quite alien for an old-school
ARM coder.
<= /div>

David
= --=_4e2a417525fa95adda97908e14fb3b3b--