11인치 SMD 디스크와 Sun-4/260으로 되짚는 OpenBSD 초기 드라이버 환경
- 1970년대 후반과 1980년대 초 고성능·대용량 저장장치는 SMD 디스크가 주류였으며, 인터페이스는 5년 작업 끝에 ANSI X3.91M-1982로 표준화되고 1987년에 개정됨
- SMD는 명령 케이블과 데이터 케이블을 분리하며, 데이터 케이블은 항상 컨트롤러와 각 디스크를 직접 연결함. Xylogics 451은 디스크 4개를 구동할 수 있지만 Sun용 구성은 명령 케이블 1개와 데이터 케이블 2개만 배선해 2개만 사용 가능함
- SMD 디스크는 처음 11인치, 뒤에는 8인치 플래터를 썼고 보통 3,600rpm으로 회전했음. 최대 용량은 약 1.25GB였으며, 저자는 2000년대 초 Sun-3/260에서 2GB Micropolis SCSI 디스크를 사용했음
- Sun-4/260은 Sun 최초의 SPARC 시스템군인 4/200 계열의 12슬롯 VME 데스크사이드 모델이며, 16.67MHz SPARC CPU, 1600x1200 단색 프레임버퍼, 이더넷을 탑재함. 메모리는 VME 보드 4장으로 최대 128MB까지 확장됨
- 저자는 2000년 OpenBSD/sun3 작업을 시작했을 때 SMD 드라이브가 없어 Xylogics 드라이버를 시험하지 못했으나, 2001년 여름 폐기된 Sun-4/260과 맞춤형 SMD 디스크 캐비닛을 확보함
Hacker News opinions
옛날 dmesg를 보는 맛이 좋고, 당시 이런 하드웨어를 OpenBSD가 지원했다는 게 대단하다고 봄
지금도 이런 작업은 계속됨. 얼마 전 bugs@에 올라온 Tadpole SPARCbook 6500의 OpenBSD 7.9 부팅 dmesg가 있고, luna88k 지원은 정말 과격한 수준임. Hitachi SuperH가 들어간 landisk도 한번 구해보고 싶음
유지보수자가 이런 장비를 계속 돌게 하는 건 대단한 일임. 다만 Greg KH라면 실제 운용 장비도 거의 없고 LLM 학습만 방해한다며 커널 지원 코드를 지울 수도 있겠다는 생각도 듦
이 페이지는 텍스트와 사진 몇 장뿐인데 iPhone에서 왜 이렇게 작게 렌더링되는지 궁금함
오래된 사이트에 viewport meta 태그가 없어서 그럼. 모바일 브라우저가 제대로 처리 못하는 경우가 많고 Firefox 리더 모드면 나아질 가능성이 큼
NetBSD에서는 이 하드웨어가 어떻게 돌아갈지 궁금함. NetBSD도 오래되고 희귀한 플랫폼 지원 폭이 넓고, 언급된 버그가 이미 고쳐졌을 수도 있음