Re: [9fans] plan 9 and lisp
Gerbil is another one. TonyGet Outlook for iOS From: Lassi Kortela Sent: Thursday, January 26, 2023 1:19 AMTo: 9fans <9fans@9fans.net>; Bakul Shah Subject: Re: [9fans] plan 9 and lisp > While creating a scheme interpreter is relatively easy, what is > missing is an industrial strength scheme “with batteries included” (Go > is a good example of this). And no, IMHO Racket is not it. Gauche is the Scheme with the most "batteries included". -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T7b0afbefb53189b6-M9a8d928ebbf43b60fe21a27a Delivery options: https://9fans.topicbox.com/groups/9fans/subscription 9fans / 9fans / see discussions + participants + delivery options Permalink
Re: [9fans] building blocks speaking 9p
This is awesome! Thanks so much! I wanted to do something like this for some time. Would love to do my embedded dev for this platform using plan9. T On 1/28/2022 at 8:10 PM, "David Boddie" wrote:On Saturday, 29 January 2022 02:04:18 CET Lyndon Nerenberg (VE7TFX/VE6BBM) wrote: > da...@boddie.org.uk writes: > > I am using 5a/tc/tl to build bare metal code for a STM32F405 MCU thanks > > to some hints from Charles Forsyth. > > Could you post some notes on how you're doing that? This is something > I'd like to take for a spin. I quickly wrote up something that is hopefully useful: https://dboddie.gitlab.io/inferno-diary/2022-01-29.html I'll add more over the weekend. David -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta4e584a373b05553-M64e8e7a00932b964f41ab962 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] building blocks speaking 9p
Any interest in sharing those hints for building bare metal STM32F405 code om plan9? T On 1/28/2022 at 3:34 PM, da...@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 -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta4e584a373b05553-M520003e6d6ac2b54e8e509e4 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] building blocks speaking 9p
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 the STM32 platform. 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 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 -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta4e584a373b05553-Mb0d91d78bd0ccb6b864611c7 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] building blocks speaking 9p
Well that was rude of me ;-) Should be public now. Thanks for the heads up! T On 1/28/2022 at 3:05 PM, o...@eigenstate.org wrote:Quoth Tony Mendoza : > Sorry wrong libstyx repo also, this repo is private: > If interested... > https://github.com/tmendoza/stm32f4-template > Tony -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta4e584a373b05553-M2dd37ff2d72250c1301ba95f Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] building blocks speaking 9p
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 the STM32 platform. 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 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-M9b55bdb38551719bdce93c4f Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] building blocks speaking 9p
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 the STM32 platform. 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 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-M125c9309ccdbe0d7fa4f7bd6 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] acme and sam - mouse suggestions?
+1 for the Evoluent Vert mouse. I got two. T On 1/27/2022 at 10:57 PM, o...@eigenstate.org wrote:Quoth Kurt H Maier via 9fans : > > The Evoluent VerticalMouse series has three mechanical buttons plus a > scroll wheel between buttons 1 and 2. This one is my personal favorite. -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T49f3cceea70d2b61-Mf4f1db604b9c92f3b1dae448 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] 9front, git and mercurial.
Quick question (or maybe not), but how are these being hosted? Is this done on a cloud provider vm platform? Or is this being done in a traditional DC using real hardware? Just curious to know how this is being done because I would like to do something similar. Cheers! Tony — Tony Mendoza clue...@tonymendoza.us > On Jun 13, 2021, at 7:48 PM, o...@eigenstate.org wrote: > > Posting here for wider distribution: > > 9front is fully self-hosting on git, running the > git-server for 9front on 9front. So, hg and python > are now removed from the distribution, but will be > archived here: > > git://git.9front.org/plan9front/pyhg > > After a sysupdate, you'll probably want > to clean up the remaining bits of python: > > rm /$objtype/bin/python > cd /sys/man && mk > > Also, in case anyone in the 9legacy world > was using git9: look for the most recent > version in: > > /sys/src/cmd/git > > or on the web at: > > http://git.9front.org/plan9front/plan9front/HEAD/sys/src/cmd/git/f.html > -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T7dfa66085e395bcb-Ma3ff99cd9f31645125d9f0c1 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription