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 26679 invoked from network); 28 Jan 2022 21:17:11 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 28 Jan 2022 21:17:11 -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 4C2A8217FF for ; Fri, 28 Jan 2022 16:17:10 -0500 (EST) (envelope-from bounce.mMb0d91d78bd0ccb6b864611c7.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 497CC14274C9; Fri, 28 Jan 2022 16:17:10 -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=1643404630; bh=bUTjeW2LRCoyc1A1 lnfhIAN3TGQHzoh0MQebd27obfs=; b=jqjm5plmP7u3KIvsdvEfyZmYEp5OlIHh daTltVLrqcUFnHqMapL5BlHXMQjAkKlhQJNnUmqKPZHazxXGr/AkT/STJgLijmsT +otVjaZ7XKJ05WgKSFuPdtia3bLTzft+EIN1ZQ7n9CP0PiY2rTW5xGa0cAXLh1W/ dfFGj6ywGdw= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1643404630; b=YLkqUpomof7rSaL+uFIWHBPBsGhb/q+c630BeXHTAR66cLh6Rw M8Z/NnswMSWiLvnph6VTl58KL6HYtClORpS6XRqyGMIAA7rWnqeX7eftcF1FpmWp KYZW6ouhZ4R43wflZo2xgoUrx5ENNS7SdSJFx+bA7F/wWncGxCpHhco18= 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-mx1.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=/EznxeZaMAAUnIfCwE1isAgkWWyQVWI8 PJoVyvJdIYM=; b=VZev0WcJ+cqInQd9fhaVLwHYqTmDs9yalXmmfvt+xIVm8YYX nPH8zR1Wv1bNQemku10RG3xIQVsyPXyB34W9QbxFP1Ay/cV6wqIfwDOqrvisaBcK /aTB52CQSiccAqY2fKU81yGbo9eO6MIQe1CE3iaTYuvTLVY/cCUZA5JWWas= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 953CAFC6880 for <9fans@9fans.net>; Fri, 28 Jan 2022 16:16:55 -0500 (EST) (envelope-from clueelf@tonymendoza.us) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id F44F08EFA3A; Fri, 28 Jan 2022 16:16:55 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1643404615; b=v4v+rdSBpa7gQR/REDoiAahftXfiDyKQaLyt+oMck6ZdyKr4Lx tzsiXEOEnfHLW8C6pcO9v6Txw4ZM/XYGimffdvqj1bVAAZAEZcOLzBT42+UD4fIw 0LNLoHJg8cdnRDkPt5ea0iE9zQ7SIxeWLW//vE0TG1DV6/3JdI3MUQXA8AXfW1xA /f3yc8m7nrk/Iu6QEKXOq1JHlsoFoyXohAfilIiU6lliqmFempuvgKR8s/+5Y9U4 ODoU7nqA/5BaaWOouuEmQ76fAADGi5TvGxHVRcdlGMJidWWoGebs4YmQXjbjAy89 D0F4c6qIEcHua5ZREAF2tUeI94ulnt9ved/A== 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=1643404615; bh=yrvcHm0SQET0sfPweJUG4rnPWmXtTQ4j2CSchpx+BiE=; b=YiTFsLajQ97L mTlWx9J6l/MKhSEzguj0zmxFbLyeC0aMRpS6LkP0KitjWyvsgqjJjU3T8KyCqnzk zjiTDcNIHysngLwqdLUuisddo9GhW2bi3iaXADQWUwpaneAjTtd+/KeEuMxMaqDw dTQL3ar/nlwEbmNB6gKN0HNH3n6wfxbIxRzQ13y1Gs0QLrcOm9SS69YCnyWH8jTt 5gGWu0u9nlYkJhZbRf6yilOBGFZUbyvEFZYtsCidobx8Zcyo6Qm3DBqWaKbVKiVe aEnuciTZSoeB9ItHSG0g47EQLhq3wGbn65dkSDy8tYhi+SzFvTEFO3hd53EJVHhI 1Wr2El0c0Q== ARC-Authentication-Results: i=1; tb-mx1.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: gggruggvucftvghtrhhoucdtuddrgedvvddrfeehgddugeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeggfffvuf fhjghftgesrgdttdertddtjeenucfhrhhomhepfdfvohhnhicuofgvnhguohiirgdfuceo tghluhgvvghlfhesthhonhihmhgvnhguohiirgdruhhsqeenucggtffrrghtthgvrhhnpe efkeeiueelkeevgeegvdfgudetleduteehtedvjeeggfffkeeftdehheeiffdtheenucff ohhmrghinhepphhrohhjvggtthhfrdhiohdpghhithhhuhgsrdgtohhmpdhsthdrtghomh dplhhisghophgvnhgtmhefrdhorhhgpdholhhimhgvgidrtghomhdpthhophhitggsohig rdgtohhmnecukfhppeeihedrfeelrddujeekrddugeefpdeihedrfeelrddujeekrdeike enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeihedrfeelrddu jeekrddugeefpdhhvghlohepshhmthhpuddtrdhhuhhshhhmrghilhdrtghomhdpmhgrih hlfhhrohhmpeeotghluhgvvghlfhesthhonhihmhgvnhguohiirgdruhhsqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: none (tonymendoza.us: No applicable sender policy available) receiver=tb-mx1.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-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 28 Jan 2022 16:16:54 -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 BA853603A0F for <9fans@9fans.net>; Fri, 28 Jan 2022 21:16:53 +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:16:53 +0000 (UTC) Received: by smtp.hushmail.com (Postfix, from userid 48) id 7EC84804472; Fri, 28 Jan 2022 21:16:53 +0000 (UTC) MIME-Version: 1.0 Date: Fri, 28 Jan 2022 15:16:53 -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> <20220128205906.2830680446F@smtp.hushmail.com> Content-Type: multipart/alternative; boundary="=_627fde4fe94e1ea9e048c26acea26528" Message-Id: <20220128211653.7EC84804472@smtp.hushmail.com> Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: a1c2be26-807f-11ec-bbc5-b41ceed331a0 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UYTRlNTg0YTM3M2IwNTU1My1NYjBkOTFkNzhiZDBjY2I2Yjg2NDYx?= =?UTF-8?B?MWM3Pg==?= 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:Mb0d91d78bd0ccb6b864611c7:1:QFo_BjJm15N64ZCMLz8ICBRK9rns7KNtt4z4Byz9wlk --=_627fde4fe94e1ea9e048c26acea26528 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Eli said - "...accelerated hardware devdraw on the fpga if that's even possible" It's possible. https://projectf.io/posts/fpga-graphics/ T On 1/28/2022 at 3:08 PM, "Eli Cohen" wrote:I started working on a project with an ESP32 board (with a toolchain for linux) to make a /net/etherESP32 for wifi with 9P right on the little board. I got as far as realizing how different 802.11 and 802.3 are... the unfinished code is at https://github.com/echoline/etherESP32 it would be cool to see an aijuboard with accelerated hardware devdraw on the fpga if that's even possible, or other hardware like that On Fri, Jan 28, 2022, 1:01 PM Tony Mendoza wrote: Sorry wrong libstyx repo https://github.com/inferno-os/inferno-os/tree/master/tools/libstyx T On 1/28/2022 at 2:54 PM, "Tony Mendoza" wrote: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/ 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 / see discussions + participants + delivery options Permalink=20=20 ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta4e584a373b05553-Mb0d91= d78bd0ccb6b864611c7 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --=_627fde4fe94e1ea9e048c26acea26528 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8
Eli said - "...accelerated hardware devdraw on the fpga = if that's even possible"

It's possi= ble.


T

On 1/28/2022 at 3:08 PM, "Eli Cohen" &l= t;echoline@gmail.com> wrote:
I star= ted working on a project with an ESP32 board (with a toolchain for linux) t= o make a /net/etherESP32 for wifi with 9P right on the little board. I got = as far as realizing how different 802.11 and 802.3 are...
=

it would be cool to see an aijuboard with accelerated hardwa= re devdraw on the fpga if that's even possible, or other hardware like = that

On Fri, Jan 28, 2022, 1:01 PM Tony Mendoza <clueelf@tonym= endoza.us> wrote:
Sorry wron= g libstyx repo



On 1/28/2022 at 2:54 PM, = "Tony Mendoza" <
clueelf@tonymendoza.us> wrote:A few years back I started trying to build something similar off of the ST= M32F4 line of ARM MCUs.


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


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


If interested...

https://github.com/tmendoza/stm32f4-template<= /div>

Tony

On 1/28/2022 at 4:18 AM, &= quot;Lucio De Re" <lucio.dere@gmail.com> wrote:= On 1/28/22, Bakul Shah <bakul@iitbombay.org> wrote:
><= br />> Think of really simple, low power, low cost devices.
> US= B 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. The= y specialise in Open
Architecture Hardware. Their prices are very reas= onable and product
range quite broad.

Lucio.

---= ---------------------------------------
9fans: 9fans
Permalink: <= a href=3D"https://9fans.topicbox.com/groups/9fans/Ta4e584a373b05553-M849564= 12e025f5666616e7cd" rel=3D"noreferrer" target=3D"_blank">https://9fans.topi= cbox.com/groups/9fans/Ta4e584a373b05553-M84956412e025f5666616e7cd
= Delivery options: https://9fans.topicbox.com/gro= ups/9fans/subscription
= --=_627fde4fe94e1ea9e048c26acea26528--