Date: Wed, 13 Mar 2002 11:59:06 -0600 (CST) From: Chris Dillon <cdillon@wolves.k12.mo.us> To: <freebsd-scsi@freebsd.org> Cc: <freebsd-fs@freebsd.org> Subject: CD-MRW a.k.a Mt. Rainier support Message-ID: <Pine.BSF.4.32.0203131116220.31162-100000@mail.wolves.k12.mo.us>
next in thread | raw e-mail | index | archive | help
CC'd to freebsd-fs since this is somewhat fs-related... Is anyone working on implementing support for CD-MRW (apparently included in MMC-3) into either the SCSI cd driver or the ATAPI cd driver? Where/how would be the best place to implement this so that it will work with either ATAPI or SCSI drives? Would implementing it in the SCSI cd driver be best, since we now have the option of using ATAPI drives with CAM? In case anyone is wondering what CD-MRW (Mt. Rainier Re-Writable) is, it is a new standard (currently only available in the Yamaha CRW3200 series, that I know of), that allows on-the-fly transparent formatting, hardware defect management, and 2K-block logical addressing of CD-RW discs and specifies a specialized UDF filesystem to be used along with these hardware abilities. This will make drives supporting this standard act like a more traditional magnetic-media removable drive, thus greatly simplifying reading/writing to CD-RW discs. Since MRW uses a new format it is not backwards compatible with any existing CD-RW formats, though it is possible to _read_ a MRW formatted disc in a regular drive with the proper software support. MRW uses UDF as its standard filesystem, which we do not yet support, though I envision using the hardware MRW support of the drive to put just about anything you want onto it, including FAT or UFS, to use it as a "regular" drive. I'd love to take a shot at implementing this if someone isn't already, though I'll need to find the specs for the hardware side of Mt. Rainier. Apprently it is implemented in the new MMC-3 command set. Anyone have any pointers? -- Chris Dillon - cdillon@wolves.k12.mo.us - cdillon@inter-linc.net FreeBSD: The fastest and most stable server OS on the planet - Available for IA32 (Intel x86) and Alpha architectures - IA64, PowerPC, UltraSPARC, and ARM architectures under development - http://www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.32.0203131116220.31162-100000>