Hard real-time

Started 25Aug2015, edited 21Aug2016 This page is in group Technology and is about a facet of multi-threaded concurrent programming where some seem to think that synchronous non-buffered channels and processes are incompatible with hard real-time systems and guaranteed deadlines. Over a beer the other night, but oh so serious, I heard a computer scientist challenge C. Liu and J. Layland’s […]

My Rust programming language notes

New 29Apr2024. Updated 15Aug2024 ([8] and those below in the list++. In work. This page is in group Technology I guess it’s a post where I try to understand its process/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 […]

My technological aside digressions

Started 21Feb2024. Updated 01Sep2024 (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 are all worthy of their own blog notes. But since their contents is not my speciality I won’t pretend. I have […]

Embedded threads in par for you?

Started 25Oct2023, updated 30Oct2023. This will be is in group Technology if I think it would be 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 […]

My Pokit scope(s)

New 02Aug2023. Updated 07Aug2024 («Glitch detect». Removed folding) (Older: Search for «SG 05Aug2024«). This note is about some individual scope channel devices which send their curves to a mobile app. This app runs on several platforms. «My Pokit scopes» as in plural, is this correct? Or should it be called «My Pokit scope»? So I […]

XMOS xcore RISC-V

New 19Dec2022, updated 27Sep2023 (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 […]

NTNU

For some years I was invited to present guest lectures in real-time programming at NTNU (Norwegian University of Science and Technology). You can read them at Publications (mirror). Those years NTNU required me to have an «affiliated» web page. Since I have not done any guest lecture since 2019, these pages therefore went dead in Oct2021 (but […]

C plus lib_xcore black-boxes xC

← → Started 13May2021. Updated «after that». This note is in group Technology and My XMOS pages. It is about the XMOS tools paradigm shift with C and lib_xcore. C plus lib_xcore = xC Of course the below info makes me sad! For myself: I have enjoyed xC so much! But I am afraid, XMOS probably have […]

My Go (golang) notes

Up: TECH NOTES. Also see: Technology Older blog notes Some aspects of Go are also discussed throughout some other notes. But those in the below list are more to the point. I have tried to learn about how the Go designers built concurrency on the ideas of CSP. The notes are mostly «paper discussion»s, leaving me with […]