Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

ddr_config(8) [osf1 man page]

ddr_config(8)						      System Manager's Manual						     ddr_config(8)

NAME
ddr_config - Compile and display the SCSI CAM I/O device database SYNOPSIS
/sbin/ddr_config [-option] [argument...] OPTIONS
Compiles the /etc/ddr.db binary database file from the input filename. If no input file is specified, the /etc/ddr.dbase file is used as the default. The input filename must use the syntax rules specified in ddr.dbase(4). Displays the contents of the /etc/ddr.db database for the specified SCSI device. The display is to standard output. The type is the device type, one of the following strings or integer values: String: Integer: ------- -------- disk 0 tape 1 printer 2 processor 3 worm 4 rodirect, cdrom 5 scanner 6 optical 7 changer 8 comm 9 The vendor_id is the string that defines the vendor's id for the device. Be sure to exactly quote the vendor's id in the string, including the correct number of space characters, if needed. The product_id and revision are optional strings for the vendor's name for the product and its revision (or version) number. If used, be sure to exactly quote them, including the correct number of space characters. Displays the database contents for a global_section. Enter one of the following global section names (only the first three characters are checked by the compiler): partitions densities Displays the ddr_config help information. Processes the /sys/data/cam_data.c file, and writes to standard out- put. The output is a summary of additions and modifications that you should make to the /etc/ddr.dbase file in order to synchronize it with the /sys/data/cam_data.c file. The MACHINE parameter must be specified, and it must be the name of your machine's system configuration file, the file you used to build your current system. The MACHINE system configuration file supplies the machine-specific information that the -x option uses to produce the output summary. Use this option as an aid to propagating customized SCSI device information into the dynamic device recognition database. DESCRIPTION
Dynamic Device Recognition (DDR) is a framework for describing the operating parameters and characteristics of SCSI devices to the SCSI CAM I/O subsystem. You use a utility, /sbin/ddr_config, and a text database, /etc/ddr.dbase, to make changes to the subsystem after installa- tion and without rebooting. This dynamic device recognition capability replaces the static methods of device recognition that have been employed by using the compiled- in device table, /sys/data/cam_data.c. Note SCSI devices in the /sys/data/cam_data.c file are supported for this release of the operating system, but support will be withdrawn in a future release. Use the /sbin/ddr_config utility to compile new versions of the device definition binary database. If you use the utility to compile cus- tomized databases, be sure to follow the syntax rules specified in ddr.dbase(4). The /etc/ddr.dbase text database file is initially populated on the software distribution, and is used when the system is booted at instal- lation. After the initial installation, you determine when this text database needs to be changed. Then, you edit the /etc/ddr.dbase file to make the changes and then use the /sbin/ddr_config utility to compile the changes. The /sbin/ddr_config utility places the output in the /etc/ddr.db binary database file and notifies the kernel that the device database has been modified. The kernel then synchronizes its in-memory device tables with the definitions in the /etc/ddr.db binary database file. ERRORS
The compiler returns syntax errors to the standard output device. An output file is not produced if there are syntax errors. EXAMPLES
The following two examples show how the command can be used to display the partition table defaults and the tape density table from the global section of the /etc/dbase file. # ddr_config -g par Recommended Partition Table Defaults: Partition_A_Size : 64 MBytes Partition_B_Size : 128 MBytes Partition_G_Size : 400 MBytes Min_Partition_Size : 50 MBytes # ddr_config -g den SCSI Density Code Translation Table: Density Code Density BPI Blocking Name 0x00 0 0 default 0x01 800 0 800r_bpi 0x02 1600 0 1600r_bpi 0x03 6250 0 6250r_bpi 0x04 8000 0 8000c_bpi 0x05 8000 0 8000r_bpi 0x06 3200 0 3200r_bpi 0x07 6400 0 6400c_bpi 0x08 8000 0 8000cs_bpi 0x09 38000 0 38000c_bpi 0x0a 6666 0 6666c_bpi 0x0b 1600 0 1600c_bpi 0x0c 12690 0 12690c_bpi 0x0d 10000 512 qic120_ecc 0x0e 10000 512 qic150_ecc 0x0f 10000 512 qic120 0x10 10000 512 qic150 0x11 16000 0 qic320 0x12 0 0 qic1350 0x13 61000 0 61000_bpi 0x14 54000 0 54000_bpi 0x15 45434 0 45434_bpi 0x16 10000 0 10000_bpi 0x17 42500 0 42500_bpi 0x18 42500 0 density_code_18 0x19 62500 0 62500_bpi 0x1a 81630 0 81630_bpi 0x1b 0 0 density_code_1b 0x1c 0 0 density_code_1c 0x1d 0 0 density_code_1d 0x1e 36000 0 36000_bpi 0x1f 0 0 density_code_1f 0x20 0 0 density_code_20 0x21 0 0 density_code_21 0x22 40640 0 40640_bpi 0x23 0 0 density_code_23 0x24 61000 0 density_code_24 0x25 0 0 density_code_25 0x26 0 0 density_code_26 0x27 0 0 density_code_27 0x28 0 0 density_code_28 0x29 0 0 density_code_29 0x2a 0 0 (None) 0x2b 0 0 (None) 0x2c 0 0 (None) 0x2d 0 0 (None) 0x2e 0 0 (None) 0x2f 0 0 (None) FILES
Binary database of SCSI device definitions Text database of SCSI device definitions SEE ALSO
Files: ddr.dbase(4) ddr_config(8)
Man Page