Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Nov 1995 15:45:16 -0800 (PST)
From:      Douglas Ambrisko <ambrisko@tcs.com>
To:        dufault@hda.com (Peter Dufault)
Cc:        joerg_wunsch@uriah.heep.sax.de, freebsd-hackers@FreeBSD.org
Subject:   Re: Anyone keen to help me get a Phillips CDD 521 Recorder working?
Message-ID:  <199511282345.PAA09388@cozumel.tcs.com>
In-Reply-To: <199511281252.HAA08317@hda.com> from "Peter Dufault" at Nov 28, 95 07:52:38 am

next in thread | previous in thread | raw e-mail | index | archive | help
Peter Dufault writes:
| 
| > > 
| > > I'll checkout rtprio, and I'm sorry I don't have all the specifics 
| > > right now (you can probably find them at http://www.cdarchives.com) but
| > > the Yamaha is a 4X writer with only 512k buffer.
| > 
| > 4times, 6times -- what's the base for the comparision?
| 
| The unit is a single speed CDROM at 150K/s.  So this 4X driver is 600K/s,
| so you have under a seconds data in the FIFO.

Exactly why some people don't use this CD-R and others have troubles with it
(but it is fast and cheap!).
 
| (This makes more sense than the frame grabbers that I've seen advertised that
| operate at "twice real time".)
| 
| > The SCSI bus itself can transfer about 8 MBytes/s continuously (on a
| > "standard" 8-bit controller, like the AHA-2940 or NCR 53c810).  How
| > close do these burners come to that value?
| 
| They hopefully burst into their RAM buffers at this speed to give you the
| latency you need to go read another chunk.

Also where is the data coming from, I don't have 680MB free memory to cache
the CD-R image to do the burn.  So the data has to come from a hard drive
attached to the SCSI bus.  A lot of burners use a separate SCSI bus for the
CD-R so it's doesn't have to worry about any other device holding the 
bus.  Also people use AV disks to eliminate the problem of thermal 
recalibration.   What about people with an ISA bus with X?  In the future 
this shouldn't be as much of a problem since most CD-R's now, support large
caches of atleast 2MB. 

In the MS-DOS/Windows world you can grab the CPU to just work on the burn.
The CD-Studio caches the entire image on the units internally disk and 
then does the burn (which is nice because then you can down-load an image 
over a busy net).

Doing a CD-R burn is possible (look at Linux, all the code has been done 
for some CD-R's) but ensuring a successful burn is not easy.  All the caveats 
must be identified or there will be frustrated people trying to make CD's.
Something that might be useful would be a test program to verify enough 
system throughput to do a reliable burn (and let's hope they are not doing 
make world and spinning 10 teapots under X waiting for their CD to burn).

Doug A.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199511282345.PAA09388>