mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.6K
active users

#embedded

26 posts22 participants9 posts today

I have work on this, today. Very long time to make it work like last time. Some weeks between today and the last time i worked on it. I didn't commit when it seems to work and somehow it doesn't today but not sure what i've changed in between.

Anyway the screen work but too long to update ~12s to change pixels state

I'm happy because it update througt time with lgvl library handling widgets.

I need some more understanding on some part but that's for another day.

Chris( @stoneymonster ) and Elecia( @logicalelegance ) are joined by Prof. Shimon Schocken to discuss teaching computer science from NAND logic gates to arithmetic units, compilers and operating systems.

The transcript for the show is available now at embedded.fm/transcripts/496.

Feel free to share your favorite quotes from the show!
#professor #teaching #author #software #hardware #engineering #embedded

Embedded496: Beauty, Elegance, Consistency — EmbeddedTranscript from 496: Beauty, Elegance, Consistency with Shimon Schocken, Christopher White, and Elecia White.

Here I go a bit more computer-science-ish

To Stack or not to Stack, Queue is the Question

How ual reimagines data structures with perspectives: one container, many possibilities.
github.com/ha1tch/ual/blob/mai

In traditional computer science, stacks, queues, priority queues, and other sequential containers are taught as distinct data structures. The ual programming language takes a fundamentally different approach through its stack perspectives model, which unifies these seemingly disparate structures under a single container abstraction.

Oh falls ihr wegen der Arbyte oder wegen Toy Projekt weg von Asien und US Silizium kommen wollt, schaut Euch mal den #cva6 an: Ist ne 6-stage pipeline #riscv (32/64bit) Implementierung die #fpga und #asic ready und gut verifiziert ist. Basiert auf der Arbeit der ETH Zürich, wurde dann von Thales aus Frankreich weiter entwickelt und wird nun durch die OpenHW Group betreut - also nen echtes Europa Dings:

github.com/openhwgroup/cva6

The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux - openhwgroup/cva6
GitHubGitHub - openhwgroup/cva6: The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting LinuxThe CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux - openhwgroup/cva6