Lines Matching +full:out +full:- +full:volume +full:- +full:limit

8 cdio \- CD-ROM control operations
19 and \fBCD-ROM\fR specific operations. Basic to these \fBcdio\fR ioctl requests
23 Several \fBCD-ROM\fR specific commands can report addresses either in \fBLBA\fR
29 \fBLBA\fR format represents the logical block address for the \fBCD-ROM\fR
31 track expressed as a number of logical blocks in a \fBCD-ROM\fR track relative
33 \fBCD-ROM\fR discs, expressed as a sector count relative to either the
124 .in -2
158 .in -2
170 of the supported \fBCD-ROM\fR drive only uses channel 0 and channel 1. The
171 valid values of volume control are between 0x00 and 0xFF, with a value of 0xFF
172 indicating maximum volume. The third argument of the \fBioctl()\fR call is a
173 pointer to \fBstruct\fR \fBcdrom_volctrl\fR which contains the output volume
179 * definition of audio volume control structure
188 .in -2
195 the user program from the \fBCD-ROM\fR driver.
218 .in -2
231 format. This command will return a 4-bit \fBadr\fR field, a 4-bit \fBctrl\fR
257 .in -2
308 This \fBioctl()\fR command reads the Q sub-channel data of the current block.
309 The subchannel data includes track number, index number, absolute \fBCD-ROM\fR
310 address, track relative \fBCD-ROM\fR address, control data and audio status.
341 .in -2
407 This \fBioctl()\fR command returns the absolute \fBCD-ROM\fR address of the
408 first track in the last session of a Multi-Session \fBCD-ROM\fR. The third
418 This \fBioctl()\fR command returns the \fBCD-DA\fR data or the subcode data.
424 out which tracks contain \fBCD-DA\fR data before issuing this \fBioctl()\fR.
429 * Definition of CD-DA structure
438 .in -2
445 To get the subcode information related to \fBCD-DA\fR data, the following
453 \fBCD-DA\fR data with no subcode.
462 \fBCD-DA\fR data with sub Q code.
471 \fBCD-DA\fR data with all subcode.
483 To allocate the memory related to \fBCD-DA\fR and/or subcode data, the
488 \fB\fBCD-DA\fR data with no subcode\fR
498 \fB\fBCD-DA\fR data with sub Q code\fR
508 \fB\fBCD-DA\fR data with all subcode\fR
533 This \fBioctl()\fR command returns the \fBCD-ROM\fR \fBXA\fR (CD-ROM Extended
534 Architecture) data according to \fBCD-ROM\fR \fBXA\fR format. The third
539 the \fBCDROMREADTOCENTRY\fR \fBioctl()\fR to find out which tracks contain
540 \fBCD-ROM\fR \fBXA\fR data before issuing this \fBioctl()\fR.
545 * Definition of CD-ROM XA structure
554 .in -2
556 To get the proper \fBCD-ROM\fR \fBXA\fR data, the following values are
564 \fBCD-ROM\fR \fBXA\fR data only
573 \fBCD-ROM\fR \fBXA\fR all sector data
582 \fBCD-ROM\fR \fBXA\fR data with error flags data
585 To allocate the memory related to \fBCD-ROM\fR \fBXA\fR format, the following
590 \fB\fBCD-ROM XA\fR data only\fR
600 \fB\fBCD-ROM XA\fR all sector data\fR
610 \fB\fBCD-ROM XA\fR data with error flags data\fR
643 .in -2
649 The next group of \fBI/O\fR controls get and set various \fBCD-ROM\fR drive
658 \fBCD-ROM\fR drive. The third argument of the \fBioctl()\fR call is a pointer
668 This \fBioctl()\fR command requests the \fBCD-ROM\fR drive to change from the
672 This \fBioctl()\fR command operates in exclusive-use mode only. The caller must
673 ensure that no other processes can operate on the same \fBCD-ROM\fR device
786 This \fBioctl()\fR command returns the current \fBCD-ROM\fR drive speed. The
796 This \fBioctl()\fR command requests the \fBCD-ROM\fR drive to change the
801 To set the \fBCD-ROM\fR drive to the proper speed, the following values are
840 \fBCD-ROM\fR drive will automatically switch to normal speed when playing audio
858 N. V. Phillips, Microsoft, and Sony Corporation, \fISystem Description CD-ROM
862 \fIVolume and File Structure of CD-ROM for Information Interchange\fR, ISO
866 \fISCSI-2\fR \fIStandard,\fR \fIdocument\fR \fIX3T9.2/86-109\fR
869 \fISCSI Multimedia Commands, Version 2 (MMC-2)\fR
875 \fBCDROMSBLKMODE\fR are designed for new Sun-supported \fBCD-ROM\fR drives and
876 might not work on some of the older \fBCD-ROM\fR drives.
880 exceeds valid limits as determined appropriate. Example: for MMC-2 drives,
882 enforced for older, pre-MMC-2 drives, as no limit was published for these older
884 limit does not imply that values passed in below this limit will actually be