JeeH version 6.1.0 release notes and highlights:
This is a minor release. I’m pushing this release out to prepare for some new ideas - mostly aimed at reducing overhead and complexity, and at improving JeeH’s low-power capabilities.
The current …
JeeH version 6.1.0 release notes and highlights:
This is a minor release. I’m pushing this release out to prepare for some new ideas - mostly aimed at reducing overhead and complexity, and at improving JeeH’s low-power capabilities.
The current …
JeeH version 6.0.0 release notes and highlights:
This is a major new release of JeeH. A lot of things have changed:
Now you see them, now you don’t: tasks are gone again. The routing of task messages was too complex. Threads are unchanged. Messages …
One of the problems I want to address in JeeH, is how to best interface with peripherals: built-in as well as connected via a common bus, e.g. I2C or SPI. There are two sides to this: talking to built-in hardware via device registers, and talking through …
As mentioned in my previous Threads vs Async I/O musings, threads are no longer the main concurrency mechanism I’m after, tasks are. Threads are still present in JeeH (and they actually work), but I’m not so keen on having to allocate stacks …
Looks like it’s that time of year again: I’m ripping apart what I have in JeeH 5.3 and reconstructing it in a different way. Perhaps it’s just madness, but I have two reasons to do this: 1) the task/thread design is too messy and 2) the …
JeeH version 5.3.0 release notes and highlights:
This release brings a number of major changes:
Tasks have been renamed to Threads … because that’s what they really are.
And with that out of the way: a new Task type has been added, to …
It was a mistake in JeeH to call something a Task when it really is a
Thread, so I’ve decided to rename them everywhere in the code and in the
documentation. Threads are separate execution contexts, each with their own
stack. And that’s …
JeeH version 5.2.0 release notes and highlights:
This is the most extensive release so far, with new SDIO and Ethernet drivers. Everything is still highly experimental, but the main pieces of the multitasker puzzle are starting to fit together quite …