Skip to content

Credits and Acknowledgements

David Banks edited this page Jun 7, 2016 · 14 revisions

Tutorials

Brian Sidebotham's Valver's Pi Bare Metal Tutorial provided a starting point for bare metal Pi implementation, including the cmake based build system:

Earlier work

This project heavily leverages from PiTubeClient (David Banks, Simon Ellwood)

Emulation code

65tube (Acorn [I think we know who but couldn't find the post], David Banks, Dominic Plunkett)

lib6502 (Ian Piumarta, Ed Spittles)

80x86 (from Fake86, Mike Chambers)

ARM2 (from MAME, by Bryan McPhail and Phil Stroffolino)

32016 (from B-Em, Sarah/Tom Walker, Simon Elwood, David Banks, Udo Möller)

Tube ULA emulation (from B-Em, Sarah/Tom Walker)

BCM/ARM Documentation

Low Level ARM code examples:

Other

Jonathan Harston, for providing all of the client ROMS and the CLOCKSP benchmark

Eelco Huininga for hosting disassemblies of various Acorn client ROMS:

Stardot forum members, for positive encouragement over the years!