wdc MD driver for DC IDE-HD Interface on NetBSD/dreamcast
content maintained by Kiyoshi IKEHARA
content mirrored by unixxx (FuzzyMuzzle.com)
University Amateur Radio Club, Japan
written the MD part of a wdc driver for bITmASTER's DC IDE-HD interface. This is
the first step to make my dreamcast a standalone workstation.
- Please don't e-mail me asking how to make a hardware(e.g.
And, all information in this site may be used at your own
- 2002/02/25: An experimental ISA board schematic is available.
- 2002/01/27: IDE(QUANTUM LP85A,80M) + NIC(RTK8019) x 2
- 2001/11/19: ne MD driver is here.
Thanks to bITmASTER, I didn't have to design an interface circuit. Izumi
Tsutsui helped me to write the bus driver. And, Masaki Satake and Tatsuya
Nishiwaki helped me to make the second version of IDE interface board. Thanks!
About this driverThis driver is for bITmASTER's DC
IDE-HD Interface (prerelease ver.).
- The version of NetBSD-current I use is 1.5W.
- The wdc interrupt handler is invoked by the "callout" routine polling the
IRQ signal line.
- DMA/UDMA is disabled because the interface hardware dosen't support DMA
- The performance is not good. (max 840kb/sec)
- BbA(Broadband Adapter) and IDE drive cannot work together.
- CD-ROM drives are probably workable.
For experimental ISA board rev. 0.01
For bITmASTER's DC IDE-HD Interface rev 0.1
- IBM DTLA-305040 HDD, 40GB
- QUANTUM LP85A HDD, 80MB
- Mitsumi 4x CD-RW drive
- SanDisk SDCFB-64 Compact Flash, 64MB
- How to run your binary images on DC
- How to cross-build NetBSD kernel
- How to get NetBSD-current
IDE HDDI'm using a "IBM DTLA-305040" IDE drive. The "32G clip" jumper
switch is enabled because our PC's BIOS fails to probe over 32GB drive.
wdc0 at dppbus0
wd0 at wdc0 channel 0 drive 0: <IBM-DTLA-305040>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 32253 MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 66055248 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5(Ultra/100)
ikehara AT c03.itscom.net
This page is the sole property of Kiyoshi Ikehara and merely mirrored by FuzzyMuzzle.com. Please direct all questions regarding this mirror's content to Kiyoshi Ikehera himself.