Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

About Me I am a husband and father of two, living in the town of St Ives, Cambridgeshire, England. We have two cats and a dog.

News

Blog 4 months ago
Back again with The History of PC Audio
Two years after the last Synthesised event , I was back again with a revised History of PC Audio exhibit. The hardware is largely the same as before, but with a new hard drive and a new graphics card: Pentium III @ 450 MHz Abit BE6 mainboard Sound Blaster
Read more
Report
Blog 5 months ago
Finding the Time Part 2 - Rust Async and the Arm Generic Timer
Intro In the last article , I set out the various versions of the Arm Architecture, and ones I've been focussed on whilst developing the aarch32-rt and aarch32-cpu libraries. Building an example that gets into fn main() and perhaps fires a ...
Read more
Report
Blog 5 months ago
Finding the Time Part 1 - AArch32
Intro I've recently been spending quite a bit of time working on Rust support for legacy 32-bit ARM architectures. Not in the compiler - that work was done in LLVM long ago, and rustc can just take advantage of it - and not in the standard library - becau
Read more
Report
Blog 6 months ago
3.5" disks for the BBC Master
Background I sold my BBC Master at the last Bring and Buy at the Centre for Computing History in Cambridge. However I recently found two of the floppy disks I made for it, and I thought I'd write a few words about them because they are little bit unsual.
Read more
Report
Blog 9 months ago
Sun made ATX UltraSPARC boards for OEMs...
An offer you can't refuse Another one of those things happened just before Christmas. Someone sent me a message saying "hey, check this out!", with a link to a message on the debian-sparc mailing list : While having a clear out I have come across some old
Read more
Report
Blog 10 months ago
Running Linux on a RiscPC - why is it so hard?
I want to run Debian on my RiscPC, for reasons I'll get into. However, it was unexpectedly difficult to get working, and I want to record the process I went through. Or, at least the outcome of the process - there's been so much rebooting and trying thing
Read more
Report
Blog 11 months ago
Installing and using HP-UX 9
Background A few weeks back I got a note on Bluesky, linking me to a website offering a free computer. The owner was in Cambridge, not far from me, and the computer was an HP 9000/300 Series - a Model 340, specifically. The HP 9000 line of workstations an
Read more
Report
Blog 1 year ago
Pre-emptive Multi-Tasking on Arm Cortex-M
Background I write a lot of embedded software in Rust these days - sometimes for fun, and sometimes as training material, and sometimes for customers building safety-critical systems. This last group are usually already writing safety-critical software in
Read more
Report
Blog 1 year ago
How many SPARCs is too many SPARCs? Part 2
Background This is a follow up to the previous blog post . You should read that first. OK, so last time out we looked at the Sun Fire V100, the Sun Netra T1, the SPARCstation 1, the two SPARCstation 2s. We still have: Three SPARCstation 20s (suisse314759,
Read more
Report
Blog 1 year ago
How many SPARCs is too many SPARCs?
Background I was browsing /r/vintagecomputing , as you do, and I came across this post : Hi all. Back in the day I was a developer working exclusively on Solaris. About 25 years ago, for one reason and another I came into possession of about 30 assor...
Read more
Report
Show more news