The «knock-come» deadlock free pattern

New 15Mar2009 on https://oyvteig.blogspot.com/2009/03/009-knock-come-deadlock-free-pattern.html. Moved to this location 22May2026. Updated 20Jul2026 (Tokio GitHub forum). This is in groups Technology and My XMOS pages. Search for pages with «knock-come» here. The shortlink to this note is https://wp.me/P75eUQ-9QP. Problem description If relying on synchronous, unbuffered, blocking channels between tasks, like in native CSP (Wikipedia), is it possible to […]

My Beep-BRRR pages

Started 25Mar2024. Updated 22Sep2025  CHRONOLOGICALLY Newest here: 266 IEEE-COPA 2025 fringe -Title: «Can gears that engage only so good make the machine run?» Tricky MEMS mic sampling etc. 263 An encounter with AI-powered Cursor text editor and XC – an a polite apology from the claude-3.5-sonnet AI engine 261 Beep-BRRR using smart home to extend its […]

My audio automatic gain control sw driver (AGC) notes

Blog note new 10Feb2024. Updated 18May2024. This note is in group Technology, sub-group My Beep-BRRR pages. Intro In the log-like and rather extensive blog note My Beep-BRRR notes I have tried to explain what Beep-BRRR (or Beep-BRRR-proto) is about. In short, at My Beep-BRRR notes (some log & movies) there are movies showing that the unit now is able to «hear» a […]

Embedded threads in par for you?

Started 25Oct2023, updated 30Oct2023. This is in group Technology if I think it might be worth it. At first I will try to list up relevant other blog notes or lectures I have done or presented over the years, those may have filled in the same points that I initially thought I should do in this note: […]

My technological aside digressions

Started 21Feb2024. Updated 17Sep2025 (Links, ForeC). This note is in group Technology. Observe Standard disclaimer. Intro: ..should not have been here These aside digressions are here because I don’t know where else to put them. They would all be worthy of their own blog notes. But since their contents is not my speciality I won’t pretend. […]

XMOS xcore RISC-V

New 19Dec2022, updated 28Dec2024 (readability, I didn’t understand my own phrases, [2], [1], ChatGPT). In work. Read first but I suggest, don’t press the links. On any second read, you’re allowed to press the links. This note is my first reaction to the surprising and bold switch by XMOS, to let the xcore architecture run […]

Notes from the vault 0x07 – occam programming language

Started 25Sep2023. Updated 18Mar2026 (Internet Archive). This is in group NOTES FROM THE VAULT and Technology This note will contain some mixed occam programming language stuff. There is of course more about occam at Wikipedia: https://en.wikipedia.org/wiki/Occam_(programming_language). This page also is at the Internet Archive, Wayback Machine here. (Aside: not really «of course», since the xC programming […]

My Rust programming language notes

New 29Apr2024. Updated 20Jun2026 (Knock-come). This page is in group Technology I guess it’s a post where I try to understand its process model (or task model), and end up being somewhat sceptical of any potential usage on my behalf. Three rusts «Rust has been said to be named after a particularly robust type of […]

My soundmaster radio IR6500SW modified

New 17Mar2025, updated 03May2026. This note is in group Technology and My e-fun notes (electronics fun). This note describes a hack which makes it possible to use a single cable with a USB-C connector in both ends and a USB-C power to charge the soundmaster IR6500SW radio. It would also go as a tip of […]