VMMCKS(3) VERSION 1.0 VMMCKS(3)
NAME
VMMCKS - obtain the checksum of a slice in memory
USAGE
chksum = vmmcks(inkey,mode)
integer chksum, vmmcks ,inkey, mode
DESCRIPTION
VMMCKS is an integer function of the VMM (Virtual Memory Manager)
package used to calculate the checksum of a memory resident slice. This
function is usefull mostly as a debuging tool in order to discover if a slice
has been modified between sections of code.
ARGUMENTS
inkey -(input) pointer to the memory resident slice for which a
checksum is to be calculated.
mode -(input) type of checksum to calculate:
mode = 1 - add every element of the slice and return the sum.
The current version of VMM only calculates
checksums with mode set to 1. Note that this type
of checksum cannot warranty for sure that a slice
has not been modified.
AUTHORS
J.Caveen, M. Lepine, M. Roch - RPN
NOTES
Errors that will cause a premature end of program execution
- No previous call to VMMALLC
- Invalid value for inkey
- Slice not in core
- Invalid value for the mode argument
Latest revision, November 1993
See also vmmallc(3), vmmatt(3), vmmcpk(3), vmmcre(3), vmmdbg(3),
vmmdmp(3), vmm_example(1), vmmfgt(3), vmmget(3), vmmhpa(3), vmmhpd(3),
vmmint(3), vmmintro(1), vmmlck(3), vmmlod(3), vmmlse(3), vmmpak(3), vmmpwd(3),
vmmrls(3), vmmrnm(3), vmmsav(3), vmmuld(3), vmmulk(3), vmmuln(3).