blog

date: 2024-02-27 22:52:43 projects: impetuOS m68kpc
for some reason there has been a long standing issue in impetuOS which would prevent both m68kpc and SLAB2 from being able to get a DHCP lease. this was caused by a mixup in a pair of defines. this has now been fixed and m68kpc now successfully runs et from the TCPIP branch

date: 2024-02-23 22:22:52
i did it i moved house!

i now live in sheffield


date: 2023-12-27 01:03:48 projects: portfolio website
the portfolio website has been updated to have a general blog

blog tags can also be used to find blog entries now as well.
the updater had an issue where the DBD::MariaDB CPAN package was not correctly installed. this is because it depends on libmariadb-dev on debian


date: 2023-11-17 01:57:24 projects: impetuOS
now with a CI workflow!

as gitea now supports actions as a mature feature (v1.21) i have added actions to run lint and some unit tests

the unit tests needed a new framework and standard way of running, at the moment this is a single header with a few macros. if a test fails the testing function should return a nonzero integer and this is to be passed down and will lead to a failing test. for now there are only a handful of tests for strtokTS but this seems to be a reasonable way of running for now.


date: 2023-10-21 08:12:41 projects: PILE1
ethernet has been a success. while there is currently no error checking, this will be left for the future (in true impetuOS fashion). running et from the TCPIP branch gives a DHCP lease, allows UDP echo, shows in router "attached devices" menu, and responds to ping