Skip to content

trebisky/Callan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Callan "Unistar" multibus machine

This is a multibus based computer based on a Pacific Microsystems PM68K cpu board.

This project began with analyzing the bootroms and learning how to use them to download and run code.

The project ended with reading the contents of the original edition 7 unix from the hard drive, which is available below. This is the first thing in the list, though it was the culmination of the project.

  1. Edition7 - the unix system files from the hard drive
  2. Roms - read and disassemble boot roms
  3. toS - C program to generate S records
  4. Srecord - a tool to download S records
  5. First - a first tiny test to download and run
  6. libgcc - vital routines from libgcc in assembler
  7. printf - set up a C development framework
  8. ram - ram diagnostic
  9. hd1 - first attempts at driver for the hard drive controller
  10. cwc-firmware - analysis of firmware in the hard drive controller
  11. hd2 - driver for the hard drive controller after I get good RAM card
  12. uart - improved serial IO for interaction with python script
  13. hd3 - hopefully the final hd driver and contents extraction
  14. mfm - the mfm_dump tool to dump tracks from a Gesswein transitions file
  15. ufs_read - tool to read/extract files the the callan disk image

About

Fooling with my circa 1982 Callan Unistar machine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published