Whole-known-network
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@timonsku" class="u-url mention">@<span>timonsku</span></a></span> how many pages is that</p>
<p><span class="h-card" translate="no"><a href="https://chaos.social/@jacqueline" class="u-url mention">@<span>jacqueline</span></a></span> i wrote a zero-allocation tcp stack for it once</p>
<p>rust</p>
<p>wtf NXP</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> indeed</p><p>As the Open Source Intel community is showing with their tracking of the Russian war effort in Ukraine</p><p>And... ahem, "how well" it's going for them</p>
<p>I guess I haven't been paying enough attention, but Intel's APX is a really big update to their ISA:<br />- 32 GP registers<br />- setting flags is optional in many cases<br />- instructions take 3 operands instead of 2</p><p><a href="https://www.intel.com/content/www/us/en/developer/articles/technical/advanced-performance-extensions-apx.html" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">intel.com/content/www/us/en/de</span><span class="invisible">veloper/articles/technical/advanced-performance-extensions-apx.html</span></a></p>
<p>this also means that if you want to make an applet that is "just" some existing applet plus some GPIO straps, this can be done with just 2 lines of code:</p><p>self.gpio_iface = GPIOInterface(self.logger, self.assembly, pins=(args.reset,))<br />await self.gpio_iface.output(0, 1)</p>
<p>it is now possible to set arbitrary strap pins with <a href="https://mastodon.social/tags/GlasgowInterfaceExplorer" class="mention hashtag" rel="tag">#<span>GlasgowInterfaceExplorer</span></a>! use `glasgow multi <...> ++ gpio --pins B0:3 B0=0 B1=H B2=L B3=1` to strap B0 strong low, B1 weak high, B2 weak low, B3 strong high</p><p>the GPIO applet doesn't take up USB endpoint resources, so this is "free": you can append `++ gpio` to any applet command line you'd like</p>
<p>I decided to also end with a completely gratuitous, and frankly, uncalled for macro example. This really amped up the level of crazy more than it already was.</p>