Annotation of researchv10dc/man/man10/drom.10, revision 1.1.1.1

1.1       root        1: .TH DROM 10.1 UCDS
                      2: .SH NAME
                      3: drom, urom \- read and write proms or pals through DATA I/O promwriters
                      4: .SH SYNOPSIS
                      5: .B drom
                      6: [
                      7: .I option
                      8: ] ...
                      9: .PP
                     10: .B urom
                     11: [
                     12: .I option
                     13: ] ...
                     14: .SH DESCRIPTION
                     15: .I Drom
                     16: serves as an interface to the RS-232 interface of the DATA I/O
                     17: model 19 or 29 promwriter.
                     18: .I Urom
                     19: serves as an interface to the DATA I/O
                     20: unisite programmer.
                     21: Options are used to specify the prom type, and whether the prom
                     22: is to be read or written. The
                     23: .B f,
                     24: .B J,
                     25: and
                     26: .B C
                     27: options are only supported by
                     28: .B
                     29: urom.
                     30: .TP
                     31: .B -w
                     32: Specifies that the prom is to be written; default is read.
                     33: .TP
                     34: .BI -s n
                     35: Specifies a starting address (default 0) in the prom in decimal.
                     36: .TP
                     37: .BI -t string
                     38: .br
                     39: .ns
                     40: .TP
                     41: .I string
                     42: Specifies the device type of the prom, a compiled in table
                     43: is used to get the device code.
                     44: .TP
                     45: .BI -c n
                     46: Specifies the code from the DATA I/O manual.
                     47: Some plug in Paks, e.g. UniPak and LogicPak, require a code
                     48: in which case either
                     49: .B -t
                     50: or
                     51: .B -c
                     52: must be specified, others require no code in which case neither
                     53: should be used.
                     54: Failure to follow these rules results in
                     55: .LR "error code 8081000" .
                     56: .TP
                     57: .BI -n
                     58: Causes the the program to echo the code that it is sending to
                     59: the DATAI/O, and causes the DATAI/O the echo the size and initial state
                     60: specified by the code.
                     61: No reading or writing is done.
                     62: .TP
                     63: .BI -b
                     64: Causes a blank check to be run, the illegal bit
                     65: test is run unless it is an electrically alterable rom.
                     66: No blank check is done if the rom is being read.
                     67: .TP
                     68: .BI -X
                     69: .br
                     70: .ns
                     71: .TP
                     72: .BI -x
                     73: Specifies hexadecimal data with upper case or lower case respectively.
                     74: .TP
                     75: .BI -C
                     76: Specifies charactor data, for logic devices with JEDEC format.
                     77: .TP
                     78: .BI -D
                     79: .br
                     80: .ns
                     81: .TP
                     82: .BI -d
                     83: Specifies decimal data, octal is default.
                     84: .TP
                     85: .BI -fn
                     86: Use format n. 50, the default, is for hex, octal, or decimal format files.
                     87: 91 is for JEDEC files.
                     88: .TP
                     89: .BI -J
                     90: JEDEC format (same as -f91 -C option)
                     91: .TP
                     92: .BI -i
                     93: Causes the data to be (ones) complemented on input and output.
                     94: .TP
                     95: .BI -v
                     96: Normally
                     97: .I drom
                     98: does it work silently, this is the verbose flag.
                     99: .PP
                    100: To read an Intel 2716 prom using the UniPak one could say
                    101: .IP
                    102: .B
                    103: drom -t2716
                    104: .PP
                    105: or to write a National PAL16L8 using the LogicPak
                    106: one could say
                    107: .IP
                    108: .B
                    109: drom -w -t NS16L8 < filename
                    110: .PP
                    111: or to write it using the Pal Programming Pack
                    112: .IP
                    113: .B
                    114: drom -w -i NS16L8 < filename
                    115: .PP
                    116: The input for logic devices on the UNISITE must be in JEDEC
                    117: format. In this case use
                    118: .IP
                    119: .B
                    120: drom -w -t NS16L8 -f 91 -C < filename
                    121: .PP
                    122: or
                    123: .IP
                    124: .B
                    125: drom -w -t NS16L8 -J < filename
                    126: .PP
                    127: When a prom is read, the addressed locations are copied,
                    128: one per line, onto the standard output.
                    129: When a prom is written, the standard input is assumed to be
                    130: of the same form, and is copied onto the prom.
                    131: Various promwriter errors, such as the prom having a pattern
                    132: that conflicts with the data (illegal bit test)
                    133: when being written, are reflected back to the user.
                    134: Transmissions over the RS-232 line are checksummed,
                    135: and when writing the prom is verified.
                    136: .PP
                    137: The speed of the prom writer should be set to 9600,
                    138: position 14.
                    139: The Model 29 promwriter must be initialized by pushing its buttons,
                    140: SELECT F1 START START.
                    141: .SH FILES
                    142: .F /dev/prom
                    143: .br
                    144: .F promwriter
                    145: .br
                    146: .F /usr/ucds/lib/drom.codes
                    147: .SH SEE ALSO
                    148: .IR xpal (1),
                    149: .IR pal (1)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.