Using GCC as cross-compiler with x86_64 target

Edit: Almost five years later, this post still gets quite a bit of traffic. Today, you can get yourself a modern, ready made x86_64 cross-compiler, and associated binutils with a single command: brew install x86_64-elf-gcc Obviously you’ll need homebrew – which is available for (at least) macOS and Linux 🙂 This post might still beContinue reading “Using GCC as cross-compiler with x86_64 target”

Just checking in…

Wow, so my last post was September? That’s just not good blogging, and for that I apologise… There’s been a lot going on, but this is no time for excuses – I’m just posting this to let you all know that I’m still here, still writing code (lately, not as much as I’d like, butContinue reading “Just checking in…”

Creating a bootable hard-disk image with Grub2

Creating a Qemu hard-disk image that boots with Grub2 is, as it turns out, not too difficult. Unfortunately though, the steps you need to get it working are not completely obvious, and documentation is still pretty sparse (probably because Grub2 is still quite new). In this post I’ll run through how I got it working,Continue reading “Creating a bootable hard-disk image with Grub2”

PJ5 TTL CPU

Blog about the TTL based CPU design we're making

Don Charisma

because anything is possible with Charisma

Tech Filled Fantasy

One stop shop for all your tech-filled pleasures!