In the late 1970s, my dad purchased an S-100 bus computer from Thinker Toys for about $3,000 (would be close to $15,000 today after adjusting for inflation). It had a Z80 microprocessor and ran CP/M. As was true of many hobbyist computers from this era, it came with full source code (in beautifully documented assembly) both for CP/M and for the BIOS. This was important because if you wanted to add peripherals or make…
Similar story, a bit later - my parents had a TeleVideo 1603 system that ran CP/M - I remember my father making a custom cable to connect a Daisywriter letter quality printer to it.