Not that I'm aware of. My Mips kernel was based on an earlier project using a Mikrotik router of roughly the same specs as the MT7688 dev boards I use now. Looking it up, the original wrt54g only had 16MB of ram, which would be a very tight fit. The lowest I've tested is on a 64MB router board, which worked fine. I may still have an old wrt54g somewhere, but being that it uses a Broadcom CPU, I'm in no hurry to try it.
Great video! Ive been getting into more low level programming by learning kernel development; Id like to also get into device programming and maybe write a driver for something. Ive used plan9 for years but only in userspace 😄 Thanks for sharing your work!
9front kinda makes working with the hardware FEEL high level to people coming from a background in systems where the file system is implemented at a high level i think
Thank you for the video! I wonder... Did anyone ever do a Plan9 port to the famous MIPS based Linksys WRT54GL Wireless-G Router? 🤔
Not that I'm aware of. My Mips kernel was based on an earlier project using a Mikrotik router of roughly the same specs as the MT7688 dev boards I use now. Looking it up, the original wrt54g only had 16MB of ram, which would be a very tight fit. The lowest I've tested is on a 64MB router board, which worked fine. I may still have an old wrt54g somewhere, but being that it uses a Broadcom CPU, I'm in no hurry to try it.
Great video! Ive been getting into more low level programming by learning kernel development; Id like to also get into device programming and maybe write a driver for something. Ive used plan9 for years but only in userspace 😄 Thanks for sharing your work!
9front kinda makes working with the hardware FEEL high level to people coming from a background in systems where the file system is implemented at a high level i think
Wow plan9's MIPS assembler looks bizarre and confusing with the reversed operand order.
It came out of Bell labs, so likely a dialect of AT&T syntax. More information can be found here ; 9p.io/sys/doc/asm.html