Whole-known-network
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@poleguy" class="u-url mention">@<span>poleguy</span></a></span> yeah. I'm unaware of any nice to use retargetable debugging framework; "real" toolchains like GDB and LLDB require a massive amount of ceremony (LLDB's is more structured but not necessarily nicer to use per se), and other tools tend to be very x86/AArch64 specific</p>
<p>by popular request: do-it-yourself implementation of semihosting using the new <a href="https://mastodon.social/tags/GlasgowInterfaceExplorer" class="mention hashtag" rel="tag">#<span>GlasgowInterfaceExplorer</span></a> ARM7TDMI debug probe</p>
<p>Need recommendations for a solid mid-range Windows laptop. My wife likely needs one for work, building curriculum and messing around with AI. Maybe some video editing too. She’ll be using Articulate, FWIW.</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> I feel a bit sad that gdb is seemingly ossified so hard that spinning up a new architecture/ language/ machine code is essentially harder than reinventing everything from scratch. But if someone like you won't even endorse it, it is not worth pursuing even as a personal challenge. My youthful idealism is dashed. :-(</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> yes. I implemented a step debugger, breakpoints and memory inspection when we designed the processor originally. In reality the code is all real time dsp, so debugging is mostly done in rtl/cocotb sim where we just spit out a trace file based on watching a variable and/or program counter. Or we do it in hardware using telemetry over a gigabit serial link where we can stream out whatever state we need to monitor. Or we use one channel of the audio output to monitor an internal node.</p>
<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@kev" class="u-url mention">@<span>kev</span></a></span> Wow</p>
<p><span class="h-card" translate="no"><a href="https://mstdn.social/@isziaui" class="u-url mention">@<span>isziaui</span></a></span> oh no ;;</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> Do you have to rub salt in my wounds?</p><p><a href="https://reviews.llvm.org/D154357" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">reviews.llvm.org/D154357</span><span class="invisible"></span></a></p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@poleguy" class="u-url mention">@<span>poleguy</span></a></span> already implemented? nice :D</p>