Hello, I'm Ed
Welcome to my personal site, which is mostly about programming, embedded Linux and whatever else interests me at the time. I'm an embedded software engineer, husband and dad who enjoys tinkering with all things technological, some of which is documented here. So please, take a look around.
Latest articles and project updates
The curious case of the non-exclusive mutex...on ARM Cortex-A
Here’s an interesting embedded software development bug I ended up dealing with, relating to mutual exclusion implementation on ARMv6 and later CPU cores. The project involved yet another board based on an i.MX6Q (Which contains four ARM Cortex-A9 CPUs), running QNX with SMP.
....
Project updated: Java Virtual Puzzle and some other old Java stuff
A collection of Java apps and applets I wrote many years ago that still work happily
Project updated: PIC microcontroller ATA library
A library for interfacing with a PATA hard disc drive or CompactFlash with FAT32 read suppport on a PIC microcontroller, or other low RAM systems