busterlabs is the hardware practice of Stefan Reinauer — new Zorro III expansion cards, CPLD logic and AmigaOS software for Amiga systems, designed with the discipline of twenty-five years spent in firmware and boot software.
Retro computing hardware and software, taken on selectively. Mostly Amiga: designing what the platform never got, and rebuilding what it can no longer buy.
| Zorro expansion | Zorro II and III card design end to end — bus-master and DMA controllers, schematics and layout in KiCad, prototype through production. |
|---|---|
| Glue logic in CPLD | Replacing obsolete PAL and GAL arrays with Verilog for a CPLD, including reconstructing behaviour from undocumented originals. |
| Storage & SCSI | Controller firmware and AmigaOS drivers — TD64 and NSD64 for disks beyond 4 GB, boot ROMs, and diagnostics down to the register level. |
| AmigaOS software | Filesystems, datatypes, system utilities and ROM switching, written for real hardware rather than emulation. |
| Reproduction | Bringing thirty-year-old boards back as manufacturable, documented, open-source designs when the documentation is incomplete, missing, or wrong. |
| Restoration & upgrades | Recapping, 68040 and 68060 processor adapters, oscillator and thermal work on machines that have to keep running. |
The retro work rests on a long career in production firmware. Listed here as background — the layer where silicon meets software behaves the same whether the year on the silkscreen is 1990 or last quarter.
| Firmware & boot | coreboot ports, payload integration, chipset and mainboard bring-up, SPI flash layout, recovery and update paths. |
|---|---|
| Board bring-up | First power-on through stable boot: schematic review, signal integrity questions, debugging the parts that only fail on real hardware. |
| Project stewardship | Maintainer of coreboot since 2008, after founding coresystems GmbH in 2005 to carry the project's commercial work. |
| Systems software | Linux/m68k on Amiga hardware, emulator internals, and drivers across several architectures and three decades. |
Nearly all of it is open source and public. A selection:
A modern Zorro III SCSI-2 controller for the Amiga 3000 and 4000 — eight discrete GALs consolidated into a CPLD, parallel EPROM replaced with SPI flash, TD64 and NSD64 support.
scsi.me → SoftwareNative Amiga filesystems mounted on macOS, Linux and Windows through FUSE.
github → SoftwareExtended system information utility for classic Amiga systems.
github → SoftwareOpen-source CDFileSystem replacement — ISO 9660, Rock Ridge, Joliet, UDF, HFS/HFS+, High Sierra and CDDA.
github → FirmwareStarted on /dev/bios and OpenBIOS in 1997, joined LinuxBIOS in 1999, co-authored the first AMD64 port and v2 tree, took over maintainership in 2008 and renamed the project to coreboot.
coreboot.org → ArchiveCPLD logic for the A4092, 68040/68060 processor adapters, PLCCplug, laoshi ROM switcher, UAE contributions and a long tail of tools.
github.com/reinauer →Based in the San Francisco Bay Area.
Build logs, hardware notes and the workbench side of things.
The A4092 project — specs, firmware, gallery and documentation.
Source for the tools, drivers and logic described above.
Hardware, firmware and driver repositories for the A4091 and A4092.