Arkadaşlarınıza yeni gadget’lar göstermekten hoşlanıyorsanız, erken benimseyen biri olmak harikadır. Ancak herhangi bir yeni teknoloji, bir format savaşının yanlış tarafında kalma riskini de beraberinde getirir: on beş yıl önce HD-DVD’ye kendini adamış birine sorun. Öte yandan, 1980’lerin ortalarında ilk piyasaya çıktığında CD-ROM’a yatırım yapan birkaç kişiden biriyseniz, depolama ortamı konusunda kesinlikle doğru seçimi yaptınız. Ancak, CD sürücüsünü bilgisayarınıza bağlayan arabirim için biraz farklı bir hikayeydi. [Tech Tangents] ilk nesil bir CM100 sürücüsüne sahip olmayı başardığında öğrendi.
1985 teknolojisinin bu harika parçası, bağlanmak için tasarlandığı IBM PC’den çok daha küçük değil ve orijinal olarak kendi CM153 ISA arabirim kartıyla birlikte geldi. Ancak çoğu eBay satıcısı öncü bir CD-ROM sürücüsünün tarihi değerini kabul ederken, beraberindeki PC tipik olarak bir düzine modeldi ve nadir bulunan arabirim kartı hala içindeyken atıldı. Bir yıldan fazla bir süredir yüksek ve düşük arama yaptıktan sonra bile, tek bilgi [Tech Tangents] Kartla ilgili bulabildiğim şey, şeyin neye benzediğini gösteren dokuz yıllık bir YouTube videosuydu.
Neyse ki, bu videonun yapımcısı kartın yüksek çözünürlüklü fotoğraflarını çekmeye istekliydi ve bu da [Tech Tangents] nasıl çalıştığını anlamak için. Görünen o ki, kart tamamen standart 7400 serisi mantık yongalarından ve ayrıca 8251 USART’tan yapıldı, bu da karttaki tüm izleri takip ederek bir yedek tasarlamanın mümkün olması gerektiği anlamına geliyordu. [Tech Tangents] işe koyuldu ve birkaç haftalık tersine mühendislikten sonra KiCAD’de eksiksiz bir şematik ve yerleşim planına sahip oldu.
PCB’ler üretilip bileşenlerle doldurulduktan sonra, yeni kartı eski sürücü ile test etme zamanı gelmişti. Bu da basit bir süreç değildi: MS-DOS’ta belirsiz donanımları çalıştırmayı deneyen herkesin size söyleyeceği gibi, CONFIG.SYS’de sayısız saat farklı sürücü sürümleri denemeyi ve kötü belgelenmiş anahtarları ayarlamayı gerektirir. Ancak sonunda, sürücü doğru şekilde yüklendi ve eski CD-ROM sürücüsü, Wolfenstein 3D diskinde depolanan dosyaları gerektiği gibi aktardı.
O dönemden bir CM100 veya benzeri bir sürücüye sahip olacak kadar şanslıysanız, CM153 klonu için tüm tasarım dosyalarının GitHub’da mevcut. Bu, birinin yalnızca resimlerden bir arabirim kartını yeniden oluşturması gereken ilk sefer değil: Bir sentezleyici için bir SCSI kartı içeren benzer bir proje gördük. Bahşiş için teşekkürler, [hackbyte]!
Kaynak : https://hackaday.com/2022/10/04/reverse-engineering-an-isa-card-to-revive-an-ancient-cd-rom-drive/