|
|
1.1 ! root 1: .TH EPROM 10.1 UCDS ! 2: .SH NAME ! 3: eprom \- read and write eproms through the Promac 2A promwriter ! 4: .SH SYNOPSIS ! 5: .B eprom ! 6: [ ! 7: .I option ! 8: ] ... ! 9: .SH DESCRIPTION ! 10: .I Eprom ! 11: serves as an interface to the RS-232 interface of the Promac 2A ! 12: promwriter. ! 13: Options are used to specify the eprom type, eprom manufacturer, ! 14: and whether the prom is to be read or written. ! 15: With no options eprom prints out a usage message. ! 16: .TP ! 17: .B -w ! 18: Specifies that the eprom is to be written; default is read. ! 19: .TP ! 20: .B -R ! 21: Specifies that the eprom is to be read. ! 22: .TP ! 23: .B -V ! 24: Specifies that the eprom is to be verified. ! 25: .TP ! 26: .B -P ! 27: Specifies that the eprom is to be programmed from data in Promac RAM ! 28: using block limits previously specified. ! 29: .TP ! 30: .B -L ! 31: Specifies that the eprom is to be copied to Promac RAM. ! 32: .TP ! 33: .B -D ! 34: Specifies that the Promac RAM is to be downloaded from the host ! 35: (no device is used). ! 36: .TP ! 37: .BI -s n ! 38: Specifies a starting address (default 0) in the eprom in decimal. ! 39: .TP ! 40: .BI -t string ! 41: .br ! 42: .ns ! 43: .TP ! 44: .I string ! 45: Specifies the device type of the eprom. ! 46: Note that if the eprom has a "silicon signature" neither the type ! 47: nor the manufacturer need be specified. ! 48: .TP ! 49: .BI -m string ! 50: .br ! 51: .ns ! 52: .TP ! 53: .I string ! 54: Specifies the manufacturer of the eprom. ! 55: Note that if the eprom has a "silicon signature" neither the type ! 56: nor the manufacturer need be specified. ! 57: .TP ! 58: .BI -d n ! 59: Specifies the (binary encoded) debug level. ! 60: .PP ! 61: To read an arbitrary 27256 eprom (which has silicon signature) ! 62: using the Promac one could say ! 63: .IP ! 64: .B ! 65: eprom -r > foo ! 66: .PP ! 67: or to write an Intel 2716 (which does not have a silicon signature) ! 68: one could say ! 69: .IP ! 70: .B ! 71: eprom -w -m int -t 2716 < filename ! 72: .PP ! 73: When an eprom is read, the addressed locations are copied ! 74: in binary onto the standard output. ! 75: When an eprom is written, the standard input is assumed to be ! 76: of the same form, and is copied onto the prom. ! 77: Most promwriter errors are reflected back to the user, ! 78: however a few appear only on the promwriter LCD. ! 79: Transmissions over the RS-232 line are checksummed, ! 80: and when writing the eprom is verified. ! 81: Transmissions between unix and the promwriter are in binary. ! 82: .PP ! 83: The speed of the prom writer should be set to 9600. ! 84: If the promwriter is not in remote mode, it must be initialized ! 85: by pushing the buttons, FUNC F 9 SET (however once in remote ! 86: mode it stays in remote mode until the RESET button is pushed, ! 87: even through power cycling). ! 88: .SH FILES ! 89: .F /dev/prom ! 90: .br ! 91: .F promwriter ! 92: .br ! 93: .F /usr/ucds/lib/eproms.* ! 94: .SH BUGS ! 95: If it goes off into a funny state the first time you use it, try again.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.