Autor Wątek: CP/M w pudełku od zapałek.  (Przeczytany 761 razy)

steev

  • *****
  • Wiadomości: 1104
  • Miejsce pobytu:
    inode 42
CP/M w pudełku od zapałek.
« dnia: 2020.10.15, 02:08:01 »
Aczkolwiek nie na Z80 :)
http://www.clusos.com/home/ramblade/

Z ciekawostek, Parallax otworzył źródła pierwszej wersji procesora (Propeller 1, P8X32A) i można go sobie zsyntetyzować na jakimś leżącym odłogiem FPGA.
(oraz tak, na propellerach zrobiono emulatory i Spectrum, i Jupitera i mnóstwa inności)
Machines should work. People should think.

tapy

  • **
  • Wiadomości: 73
Odp: CP/M w pudełku od zapałek.
« Odpowiedź #1 dnia: 2020.10.15, 21:26:31 »
Tradycyjne zaspamuję ten dział  :-X
Lista podobnych projektów, może komuś wena dopisze i zrobi podobny projekt (ja się z tego wyleczyłem i stałem się purystą - Z80 musi być!)
RunCPM - największy z przedstawionych, ale jest doskonałą bazą do zbudowania czegoś mniejszego, swego czasu zrobiłem to na Arduino Due
CPMega88 - tak rozpoczyna się lista implementacji na AVR
CP/M on an AVR
AVRCPM
na podstawie tego ostatniego zrobiłem coś jeszcze mniejszego, bo wykorzystałem pamięć RAM SPI, lecz projekt odszedł do krainy wiecznych łowów wraz z moim dyskiem SSD  :'( Później nie wracałem do tego, choć prawie (robi wielką różnicę) sfinalizowałem wówczas ten projekt na STM32 w formie pendrive, bo jak wspomniałem wcześniej, to nie to samo - po co się męczyć w emulację na ARM lub AVR skoro to samo i nawet lepiej mam na PC. Z80/180/280/... musi być, retro to retro.

damik

  • Rosin sniffer
  • Moderator
  • *****
  • Wiadomości: 1260
  • Miejsce pobytu:
    Bytom
  • ZX Everyday
Odp: CP/M w pudełku od zapałek.
« Odpowiedź #2 dnia: 2021.01.04, 12:16:01 »
Kolejna implementacja CP/M na AVR, no i może nieco większa niż pudełko zapałek ;)

https://www.hackster.io/FoxyLab/arduino-nano-as-cp-m-compatible-computer-c09d4e
Wszystkiego po trochu: schwarz, mydło i powidło...