Fixmod – Rockwell Automation 1771-DMC_DMC1_DMC4_DXPS Control Coprocessor User Manual User Manual

Page 293

Advertising
background image

Using the PCBridge Software

Appendix D

D-15

Fix Module CRC and Parity

Syntax

fixmod [<opts>] {<modname> [<opts>]}

Function

fixmod

verifies and updates module parity and module CRC (Cyclic

Redundancy Check). You can also use it to set the access permissions and
the group.user number of the owner of the module.

Use

fixmod

to update the CRC and parity of a module every time a

module is patched or modified in any way. OS-9 does not recognize a
module with an incorrect CRC.

You must have write access to the file before you can use

fixmod

.

Options

Option

Description

Ć?

Display the options, function, and command syntax of fixmod

Ćua[=]<att.rev>

Change the module's attribute/revision level

Ćub

Fix the sys/rev field in BASIC packed subroutine modules

Ćuo[=]<grp.usr>

Set the module owners group.user number to <grp.usr>

Ćup=<hex perm>

Set the module access permissions to <hex perm>. You must

specify <hex perm> in hexadecimal

Ću

Update an invalid module CRC or parity. The Ću option

recalculates and updates the CRC and parity. Without the u

option, fixmod only verifies the CRC and parity of the module

Ćz

Read the module names from standard input

Ćz=<file>

Read the module names from <file>

Use the

-up=<hex perm>

option to set the module access permissions.

You must specify

<hex perm>

in hexadecimal. You must be the owner of

the module or a super user to set the access permissions. The permission
field of the module header is divided into four sections from right to left:

owner permissions
group permissions
public permissions
reserved for future use

fixmod

Advertising