j'etait sur un projet de carte pour remplacer un disque SASI mort par une sdcard
quand j''ai découvert qu'un projet similaire existait et fonctionnais mais pour du SCSI
l'idée est de prendre le 9060/9090 de retirer le disque tandon en panne et l'interface CMI
puis d’insérer la carte en remplacement du disque
sd2scsi fait déjà ca pour les macintosh mais est incompatible avec le commodore pour plusieurs raisons
1/ le SASI n'a pas de TERMPOWER si on connecte SASI sur SCSI ca fume
(probleme mineur, il suffit d'un cable custom ou le fil TERMPOWER a été retiré
2/ le commodore (et souvent en SASI) n'a ni ligne ATN ni la ligne PARITY
ca ca peut se gerer au niveau du firmware de la carte
3/ certaines commandes SASI du commodore sont vendor spécifique
(je suis en train de determiner lequelles et ce qu'elle font)
ici aussi il faudrais modifier le firmware de la carte (au moins pour ne pas rejeter les commandes)
je suis en contact avec le gars qui a fait cette carte, il pourrais éventuellement ajouter le support du commodore
sur sa carte mais a mon avis il ne le feras que si ça intéresse plusieurs personnes
je ne sais pas si vous avez des 9060/9090 en panne ou autre machine qui nécessite des disques SASI ou SCSI 1
parce que sa carte pourrais s'appliquer a d'autre machines...
par contre si il se lance la dedans il lui faudra probablement un peu d'aide
de mon coté j'ai rassemblé:
- docs sasi et scsi
- firmware du 9090 désassemblé et commenté
- liste des commandes sasi envoyées
- schémas du 9090/9060
je bute sur 2 choses:
une doc sur la carte CMI SASI <-> MFM (CMI = Computer Memories Inc)
(c'est pour ca que je fouille les site d'archies de docs et de datasheet)
la conversion des erreurs internes du dos commodore en code d'erreur externe
(ceux que l'utilisateur recoit en cas d'erreur)