File: linux_cdrom

package info (click to toggle)
libexplain 1.4.D001-17
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 42,248 kB
  • sloc: ansic: 156,043; makefile: 47,892; sh: 16,304; yacc: 1,898; awk: 245
file content (184 lines) | stat: -rw-r--r-- 3,851 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
#
# libexplain - Explain errno values returned by libc functions
# Copyright (C) 2013 Peter Miller
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the
# Free Software Foundation; either version 3 of the License, or (at your
# option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.
#
Include: linux/cdrom.h
#
# Requests that don't alter system state, device state or media state.
# These are safe to probe, and will not cause probems or damage.
Get:
 CDROMGETSPINDOWN
 CDROM_GET_CAPABILITY
 CDROM_GET_MCN
 GPCMD_GET_CONFIGURATION
 GPCMD_GET_EVENT_STATUS_NOTIFICATION
 GPCMD_GET_MEDIA_STATUS
 GPCMD_GET_PERFORMANCE
#
# These are requests that alter the system state.
Set:
 CDC_CD_R
 CDC_CD_RW
 CDC_CLOSE_TRAY
 CDC_DRIVE_STATUS
 CDC_DVD
 CDC_DVD_R
 CDC_DVD_RAM
 CDC_GENERIC_PACKET
 CDC_LOCK
 CDC_MCN
 CDC_MEDIA_CHANGED
 CDC_MO_DRIVE
 CDC_MRW
 CDC_MRW_W
 CDC_MULTI_SESSION
 CDC_OPEN_TRAY
 CDC_PLAY_AUDIO
 CDC_RAM
 CDC_RESET
 CDC_SELECT_DISC
 CDC_SELECT_SPEED
 CDF_HWDM
 CDF_MRW
 CDF_RWRT
 CDO_AUTO_CLOSE
 CDO_AUTO_EJECT
 CDO_CHECK_TYPE
 CDO_LOCK
 CDO_USE_FFLAGS
 CDROMAUDIOBUFSIZ
 CDROMCLOSETRAY
 CDROMEJECT
 CDROMEJECT_SW
 CDROMMULTISESSION
 CDROMPAUSE
 CDROMPLAYBLK
 CDROMPLAYMSF
 CDROMPLAYTRKIND
 CDROMREADALL
 CDROMREADAUDIO
 CDROMREADCOOKED
 CDROMREADMODE1
 CDROMREADMODE2
 CDROMREADRAW
 CDROMREADTOCENTRY
 CDROMREADTOCHDR
 CDROMRESET
 CDROMRESUME
 CDROMSEEK
 CDROMSETSPINDOWN
 CDROMSTART
 CDROMSTOP
 CDROMSUBCHNL
 CDROMVOLCTRL
 CDROMVOLREAD
 CDROM_AUDIO_COMPLETED
 CDROM_AUDIO_ERROR
 CDROM_AUDIO_INVALID
 CDROM_AUDIO_NO_STATUS
 CDROM_AUDIO_PAUSED
 CDROM_AUDIO_PLAY
 CDROM_CHANGER_NSLOTS
 CDROM_CLEAR_OPTIONS
 CDROM_DATA_TRACK
 CDROM_DEBUG
 CDROM_DISC_STATUS
 CDROM_DRIVE_STATUS
 CDROM_LAST_WRITTEN
 CDROM_LBA
 CDROM_LEADOUT
 CDROM_LOCKDOOR
 CDROM_MEDIA_CHANGED
 CDROM_MSF
 CDROM_NEXT_WRITABLE
 CDROM_SELECT_DISC
 CDROM_SELECT_SPEED
 CDROM_SEND_PACKET
 CDROM_SET_OPTIONS
 DVD_AUTH
 DVD_READ_STRUCT
 DVD_STRUCT_BCA
 DVD_STRUCT_COPYRIGHT
 DVD_STRUCT_DISCKEY
 DVD_STRUCT_MANUFACT
 DVD_STRUCT_PHYSICAL
 DVD_WRITE_STRUCT
 GPCMD_BLANK
 GPCMD_CLOSE_TRACK
 GPCMD_FLUSH_CACHE
 GPCMD_FORMAT_UNIT
 GPCMD_INQUIRY
 GPCMD_LOAD_UNLOAD
 GPCMD_MECHANISM_STATUS
 GPCMD_MODE_SELECT_10
 GPCMD_MODE_SENSE_10
 GPCMD_PAUSE_RESUME
 GPCMD_PLAYAUDIO_TI
 GPCMD_PLAY_AUDIO_10
 GPCMD_PLAY_AUDIO_MSF
 GPCMD_PLAY_AUDIO_TI
 GPCMD_PLAY_CD
 GPCMD_PREVENT_ALLOW_MEDIUM_REMOVAL
 GPCMD_READ_10
 GPCMD_READ_12
 GPCMD_READ_BUFFER
 GPCMD_READ_BUFFER_CAPACITY
 GPCMD_READ_CD
 GPCMD_READ_CDVD_CAPACITY
 GPCMD_READ_CD_MSF
 GPCMD_READ_DISC_INFO
 GPCMD_READ_DVD_STRUCTURE
 GPCMD_READ_FORMAT_CAPACITIES
 GPCMD_READ_HEADER
 GPCMD_READ_SUBCHANNEL
 GPCMD_READ_TOC_PMA_ATIP
 GPCMD_READ_TRACK_RZONE_INFO
 GPCMD_REPAIR_RZONE_TRACK
 GPCMD_REPORT_KEY
 GPCMD_REQUEST_SENSE
 GPCMD_RESERVE_RZONE_TRACK
 GPCMD_SCAN
 GPCMD_SEEK
 GPCMD_SEND_CUE_SHEET
 GPCMD_SEND_DVD_STRUCTURE
 GPCMD_SEND_EVENT
 GPCMD_SEND_KEY
 GPCMD_SEND_OPC
 GPCMD_SET_READ_AHEAD
 GPCMD_SET_SPEED
 GPCMD_SET_STREAMING
 GPCMD_START_STOP_UNIT
 GPCMD_STOP_PLAY_SCAN
 GPCMD_TEST_UNIT_READY
 GPCMD_VERIFY_10
 GPCMD_WRITE_10
 GPCMD_WRITE_12
 GPCMD_WRITE_AND_VERIFY_10
 GPCMD_WRITE_BUFFER
 GPMODE_ALL_PAGES
 GPMODE_AUDIO_CTL_PAGE
 GPMODE_CAPABILITIES_PAGE
 GPMODE_CDROM_PAGE
 GPMODE_FAULT_FAIL_PAGE
 GPMODE_POWER_PAGE
 GPMODE_R_W_ERROR_PAGE
 GPMODE_TO_PROTECT_PAGE
 GPMODE_VENDOR_PAGE
 GPMODE_WCACHING_PAGE
 GPMODE_WRITE_PARMS_PAGE
 MRW_MODE_PC
 MRW_MODE_PC_PRE1
# vim: set ts=8 sw=4 et :