blog

date: 2023-10-21 05:43:16 projects: PILE1
there has been some minor success in implementing an ethernet driver for impetuOS to allow PILE1 to be used for ip fragmentation development.

the ethernet driver so far initialises using the internel PHY and can read and write packets; these are not error checked.

multicast and broadcast RX currently read the correct packet lengths and the data looks ok. unicast RX is untested.

TX writes the correct data which has been verified in wireshark


date: 2023-10-13 17:31:36 projects: portfolio website

work on the qt frontend has been successful. it can now populate everything it needs.

sadly this has not been on git so the history has been lost...

use of emacs and qmake was successful as well, simply needed to runqmake in the folder with the project and then make to build. not keen on the output structure as there is no output directory. clean doesnt remove the binary either which is useful to note...

codewise theqt frontend is not particularly good, all of the database bits are done in the same class as the UI logic which seems like it is very wrong, better would be to have a separate database functions class which would then remove database bits from ui logic and make everything a little cleaner. it would be easy to overcomplicate though as this is a very simple programme


date: 2023-10-03 03:03:53 projects: impetuOS spider solitaire
for a long time there has been a bug in impetuOS heap which will cause memory to be lost
not anymore! it has been fixed and spider solitaire works properly

date: 2023-09-24 21:32:47 projects: PILE1
clock is now configured to 120MHZ, the fastest impetuOS machine so far
a QSSI driver has been written that implements legacy SPI
two SD cards have been connected and function correctly
as with SLAB1, environment is imported from /mnt/SD0p0/env unless SW1 is held during boot

date: 2023-09-21 01:11:32 projects: portfolio website
it has come to my attention that google has indexed this website enough to show up!
if i search for 'josh bennettdoy' on google.com i am the fifth result with the root of this site! searching for 'impetuOS m68kpc' i am both results