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 23909 invoked from network); 28 Jan 2022 20:54:39 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 28 Jan 2022 20:54:39 -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 3BDCD1DB67 for ; Fri, 28 Jan 2022 15:54:38 -0500 (EST) (envelope-from bounce.mM125c9309ccdbe0d7fa4f7bd6.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 35AC51421A37; Fri, 28 Jan 2022 15:54:38 -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=1643403278; bh=OWZw2DEZuACwEI5K wQJb3Kj2qv7x01RV5vx5zvM2wu0=; b=FCfClXP5jC5dPbbw+M3loQj30vzmEeax 4+ZBUgQZi0F70DLP1+lXj3cDVNQ0M34AO/Unl61hmA7lW5fYlyfkFFz3QTxDwBwk 0BGSEOmDbcpMcnx+IDkJ0p11PLOWfWOsR/XosIre7p6SLrG8bO35p6/srMo0onJd +jaB+klV7zg= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1643403278; b=FcM/TXkqFxyDxy7ChizkNmYgNgI4uM1HOGXLFViztFJhpDuktw /rCWvfaHLO7Vz4PW1xhdWrRACMV0md9C6IY1uAM71xHRiD4pT+lFodX5fVfC2Alf FzWilILWB5o4a8BwOP3NQN13g9chlCkI2W6BwieJBl1o/Pq4Pw7k/NUyY= 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=5F0JgaKYvuRPFb1Twrp6kMm/zZ3lMo4Z po8ov0VM5jQ=; b=e/2ATpsxdKg5qpdGy3OJJB/zkD+S7woL+FtwWDT0e9g7JlGN GNyUzCWESPDqw7f68UytXfgPICAMWd413wxdsAqWPKOi9yalO+PfNvao0bUmGC4v 37ZvDOrZJOwKyOiNDiQ5vNfJhDvfyg+gEoyJI9R5aN7Th8xgZ/7mADzKWKA= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id B95151421636 for <9fans@9fans.net>; Fri, 28 Jan 2022 15:54:23 -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 1D0D3484FB8; Fri, 28 Jan 2022 15:54:23 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1643403263; b=NyZWYdlpGA4r0P0sC8PeGmWcUwhrIlypfLu0a8XvrLzcSQsW3e abp6LtiEnpC1fFi9LqdV5n/OTn/nThHQHBkw05xiwztkCFe/ugKVgciGErTsoSkD bm0hBJnxit8Hxooai7ZkVcKtsa2BQmN8b9tny9stFAbk8R5IJeiTbfjUFdRSdGTC cMiu6CKP5GZd/nG8XOHKDCobhX232PtdXvgG5cpnBERSYFL5vIvtwCkMrHGWeuee vSWP4faozbgKCtPt8qMiqIcYJeKLka4gm/sYETEYqdROvfMD9mcMyGyzPIwAi7Z4 GDIJkCmGz0BblX4JHTLwniUxWnhW+b3Guy3A== 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=1643403263; bh=j7g+zegOcQkafpBrPzQ0zHzMn4dkp+4AMPLg3xWYx9s=; b=u7+ecf6YA+8J CNecKcLTT+3fhGPNjNCZEZwmFVtIdhUSp5qA8iiCbw/ZsrDrkaMKk/SDcBFUQi4o BWBix3MBJtCxuRKvfnFNN4BVCZPi2bSjNx0q4RD4TsaIfPy/910mc9bRaPpS0m1g pO0ZV9s8NkScpDEmDSImLsAbLaOx5JrsP48ngfdw+u7SvcJgNq9NrxVmzZGh3Vg8 Tm2sbJ4WsBoKLuGpchFFQhA1efj56mLKWoeWx7N4zWwOaq9BPjH47OSNLfvDfFZA 1tFijSXu+EsslqPlgiL3NR+shl2JxCjkPeOWCnUG7quWv2RVi/uuokcHzEJ+fBLn IfCqa6If1w== 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: gggruggvucftvghtrhhoucdtuddrgedvvddrfeeggdduudduucdltddurdegudehrddttd dmucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgf nhhsuhgsshgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttd enucenucfjughrpeggfffvuffhjghftgesrgdttdertddtjeenucfhrhhomhepfdfvohhn hicuofgvnhguohiirgdfuceotghluhgvvghlfhesthhonhihmhgvnhguohiirgdruhhsqe enucggtffrrghtthgvrhhnpeffkeelvdevueeufeevgefhtefgfffgueejffeifeduhefg teffjeevhfekieejudenucffohhmrghinhepshhtrdgtohhmpdhgihhthhhusgdrtghomh dplhhisghophgvnhgtmhefrdhorhhgpdhtohhpihgtsghogidrtghomhenucfkphepieeh rdefledrudejkedrudegfedpieehrdefledrudejkedrieeknecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehinhgvthepieehrdefledrudejkedrudegfedphhgvlhho pehsmhhtphdutddrhhhushhhmhgrihhlrdgtohhmpdhmrghilhhfrhhomhepoegtlhhuvg gvlhhfsehtohhnhihmvghnughoiigrrdhusheq 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 15:54:22 -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 9BBDD603A01 for <9fans@9fans.net>; Fri, 28 Jan 2022 20:54:21 +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 20:54:21 +0000 (UTC) Received: by smtp.hushmail.com (Postfix, from userid 48) id 6820B80446F; Fri, 28 Jan 2022 20:54:21 +0000 (UTC) MIME-Version: 1.0 Date: Fri, 28 Jan 2022 14:54:21 -0600 To: "9fans" <9fans@9fans.net> Subject: Re: [9fans] building blocks speaking 9p From: "Tony Mendoza" In-Reply-To: References: <0BE79FA8-7FB4-4755-9A92-122A48E9F5D0@iitbombay.org> Content-Type: multipart/alternative; boundary="=_6596c649d8fff02bbc35849858e25706" Message-Id: <20220128205421.6820B80446F@smtp.hushmail.com> Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 7b83be84-807c-11ec-a1dd-c941cf2d961d Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UYTRlNTg0YTM3M2IwNTU1My1NMTI1YzkzMDljY2RiZTBkN2ZhNGY3?= =?UTF-8?B?YmQ2Pg==?= 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:M125c9309ccdbe0d7fa4f7bd6:1:9FfDcO3CQCTYcZzO70fa2irejQa2fIJUwcHkbNrBeSM --=_6596c649d8fff02bbc35849858e25706 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 A few years back I started trying to build something similar off of the STM32F4 line of ARM MCUs. https://www.st.com/en/microcontrollers-microprocessors/stm32f4-series.html Supports ethernet, spi, usb otg, etc. Thought about porting the libstyx library from Inferno over to=20 the STM32 platform.=20 https://github.com/inferno-os/inferno-os/tree/master/tools/styxtest Thin OS layer was provided by FreeRTOS. STM32F4 specific HW was accessed using libopencm3 https://libopencm3.org/=20 If interested... https://github.com/tmendoza/stm32f4-template Tony On 1/28/2022 at 4:18 AM, "Lucio De Re" wrote:On 1/28/22, Bakul Shah=20 wrote: > > Think of really simple, low power, low cost devices. > USB can also provide power. USB+ATtiny85 devel boards > cost ~$3 even at Amazon. And FPGA boards can be > pretty inexpensive too. If you can find them. > I've recommended olimex.com in the past. They specialise in Open Architecture Hardware. Their prices are very reasonable and product range quite broad. Lucio. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta4e584a373b05553-M125c9= 309ccdbe0d7fa4f7bd6 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --=_6596c649d8fff02bbc35849858e25706 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8
A few years back I started trying to build something similar = off of the STM32F4 line of ARM MCUs.


Supports ethernet, spi, usb otg, etc. = Thought about porting the libstyx library from Inferno over to
the STM32 platform.


Thin OS layer was provided by FreeRTOS.  STM32F4 s= pecific HW was accessed using libopencm3

If interested...


Tony

On 1/28/202= 2 at 4:18 AM, "Lucio De Re" <lucio.dere@gmail.com> wrote:On 1/28/22, Bakul Shah <bakul@iitbombay.org> wrote:
>=
> Think of really simple, low power, low cost devices.
> U= SB can also provide power. USB+ATtiny85 devel boards
> cost ~$3 eve= n at Amazon. And FPGA boards can be
> pretty inexpensive too. If yo= u can find them.
>
I've recommended olimex.com in the past= . They specialise in Open
Architecture Hardware. Their prices are very= reasonable and product
range quite broad.

Lucio.

------------------------------------------
9fans: 9fans
Permali= nk: https://9fans.topicbox.com/groups/9fans/Ta4e584a37= 3b05553-M84956412e025f5666616e7cd
Delivery options: https://9fans.topicbox.c= om/groups/9fans/subscription
= --=_6596c649d8fff02bbc35849858e25706--