IBM TS2340 User Guide - Page 76

Software Interface to the Device Driver, Installation and Configuration Instructions

Page 76 highlights

HP-UX Device Driver (ATDD) Attention: To install ATDD in HP-UX 11i v3, some HP-UX patches must be applied first on the system. For the detailed information, refer to the atdd.Readme file at the following site: ftp://ftp.software.ibm.com/storage/devdrvr/HPUX/11i_PCI/ Software Interface to the Device Driver The IBM Tape and Medium Changer Device Driver for HP-UX provides the following standard HP-UX entry points for IBM tape systems: Open This entry point is driven by the open system function call. Write This entry point is driven by the write system function call. Read This entry point is driven by the read system function call. Close This entry point is driven explicitly by the close system function call and implicitly by the operating system at program termination. IOCTL This entry point is driven by the input/output control (ioctl) system function call. It provides a set of tape device, medium changer device, and SCSI specific operations. It allows HP-UX applications to access and control the features and attributes of IBM SCSI tape subsystems programmatically. For programming information, refer to the IBM Tape Device Drivers Programming Reference, GA32-0566. Installation and Configuration Instructions The following sections describe the installation and configuration for three types of HP-UX devices. Installation and Configuration for PCI Drivers This chapter describes how to install, configure, and uninstall the IBM Tape and Medium Changer Device Driver for HP-UX (ATDD) for PCI-based systems. By default, ATDD automatically configures all supported IBM tape drives that are attached and powered On when the system starts. ACDD, the changer part of ATDD, does not configure IBM Medium Changer devices by default because many applications use either their own changer drivers or the native schgr or sctl drivers. In HP-UX 11.0, 11i v1 and v2, the ATDD package includes with atdd tape driver and acdd changer driver dynamic loadable kernel modules (DLKM). In HP-UX 11i v3, the ATDD package consists of five modules in the kernel: v atdd - static tape driver kernel module v acdd - static changer driver kernel module v atdd_leg - static legacy tape driver kernel module v acdd_leg - static legacy changer driver kernel module v atdd_core - DLKM core kernel module Overview of the Installation Process During and after the ATDD is installed, ACDD, the changer part of ATDD, can be set to configure (CLAIM) all attached IBM Medium Changer devices. Additionally, selected IBM Medium Changer devices can be configured by running the swinstall command with the -x ask=true command option, or by running /opt/atdd/bin/atdd_claim -c c in 11.0, 11i v1 and v2. The installation process depends on whether all IBM tape drives are to be configured by ATDD or only selected 58 IBM Tape Device Drivers Installation and User's Guide

  • 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
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457

Attention:
To installATDD in HP-UX 11i v3, some HP-UX patches must be
applied first on the system. For the detailed information, refer to the atdd.Readme
file at the following site:
Software Interface to the Device Driver
The IBM Tape and Medium Changer Device Driver for HP-UX provides the
following standard HP-UX entry points for IBM tape systems:
Open
This entry point is driven by the
open
system function call.
Write
This entry point is driven by the
write
system function call.
Read
This entry point is driven by the
read
system function call.
Close
This entry point is driven explicitly by the
close
system function
call and implicitly by the operating system at program termination.
IOCTL
This entry point is driven by the input/output control (
ioctl
)
system function call. It provides a set of tape device, medium
changer device, and SCSI specific operations. It allows HP-UX
applications to access and control the features and attributes of
IBM SCSI tape subsystems programmatically.
For programming information, refer to the
IBM Tape Device Drivers Programming
Reference
, GA32-0566.
Installation and Configuration Instructions
The following sections describe the installation and configuration for three types of
HP-UX devices.
Installation and Configuration for PCI Drivers
This chapter describes how to install, configure, and uninstall the IBM Tape and
Medium Changer Device Driver for HP-UX (ATDD) for PCI-based systems. By
default, ATDD automatically configures all supported IBM tape drives that are
attached and powered On when the system starts. ACDD, the changer part of
ATDD, does not configure IBM Medium Changer devices by default because many
applications use either their own changer drivers or the native
schgr
or
sctl
drivers.
In HP-UX 11.0, 11i v1 and v2, the ATDD package includes with atdd tape driver
and acdd changer driver dynamic loadable kernel modules (DLKM). In HP-UX 11i
v3, the ATDD package consists of five modules in the kernel:
v
atdd - static tape driver kernel module
v
acdd - static changer driver kernel module
v
atdd_leg - static legacy tape driver kernel module
v
acdd_leg - static legacy changer driver kernel module
v
atdd_core - DLKM core kernel module
Overview of the Installation Process
During and after the ATDD is installed, ACDD, the changer part of ATDD, can be
set to configure (CLAIM) all attached IBM Medium Changer devices. Additionally,
selected IBM Medium Changer devices can be configured by running the
swinstall
command with the
-x ask=true
command option, or by running
/opt/atdd/bin/atdd_claim –c
c in 11.0, 11i v1 and v2. The installation process depends
on whether all IBM tape drives are to be configured by ATDD or only selected
HP-UX Device Driver (ATDD)
58
IBM Tape Device Drivers Installation and User’s Guide