From owner-freebsd-hackers Wed Nov 20 17:51:26 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16BC837B404 for ; Wed, 20 Nov 2002 17:51:25 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id C283B43E8A for ; Wed, 20 Nov 2002 17:51:23 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 65782 invoked by uid 1000); 21 Nov 2002 01:51:25 -0000 Date: Wed, 20 Nov 2002 17:51:25 -0800 (PST) From: Nate Lawson To: Dirk Froemberg Cc: hackers@freebsd.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_cd.c scsi_cd.h src/sys/dev/ata atapi-cd.c src/sys/sys cdrio.h src/usr.sbin/burncd burncd.8 burncd.c src/usr.sbin/cdcontrol cdcontrol.1 cdcontrol.c In-Reply-To: <20021120215002.GA24568@physik.TU-Berlin.DE> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, 20 Nov 2002, Dirk Froemberg wrote: > What about CDRIOCGETBLOCKSIZE and CDRIOCSETBLOCKSIZE? Any chance > to have these ioctl in cd(4)? > > This would allow mplayer to play (S)VCD with SCSI cd drives. 8-) > > Regards Dirk I'm open to reviewing a patch that does this if someone wants to do it (jkh?) The ioctls left to port from atapi-cd.c are: #define CDRIOCBLANK _IOW('c', 100, int) #define CDRIOCNEXTWRITEABLEADDR _IOR('c', 101, int) #define CDRIOCINITWRITER _IOW('c', 102, int) #define CDRIOCINITTRACK _IOW('c', 103, struct cdr_track) #define CDRIOCSENDCUE _IOW('c', 104, struct cdr_cuesheet) #define CDRIOCFLUSH _IO('c', 105) #define CDRIOCFIXATE _IOW('c', 106, int) #define CDRIOCGETBLOCKSIZE _IOR('c', 109, int) #define CDRIOCSETBLOCKSIZE _IOW('c', 110, int) #define CDRIOCGETPROGRESS _IOR('c', 111, int) #define CDRIOCREADFORMATCAPS _IOR('c', 112, struct cdr_format_capacities) #define CDRIOCFORMAT _IOW('c', 113, struct cdr_format_params) However, I'm working on more CAM stuff that should make this code duplication unnecessary so I won't be duping this code myself. -Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message