ACCESS, MEM-GRAPHICACCESS, or MEM-IOACCESS. See the
hardware description for the meaning of these access methods if
you do not already know.
FreeJanusMem( ptr, size
)
A1
DO
The specified memory is returned to the free pool. Some modest er-
ror checking is done, and the system will Alert if there
is
a problem.
ptr
=
JanusMemBase( type
)
DO
The base of the memory referred to by the type specifier is returned.
See
AllocJanusMem for a (very) brief description of type.
type
=
JanusMemType( ptr
)
DO
The type of the pointer is returned. "Unpredictable results" will oc-
cur if ptr points to neither buffer memory nor parameter memory.
offset
=
JanusMemToOffset( ptr
)
DO
If
ptr points to buffer or parameter memory, the offset from the
start of that memory to ptr will be returned. This is the value that
should be fed to
Setparamoffset(
)
if this
is
a parameter block.
offset
=
Getparamoffset( jintnum
)
DO
The parameter offset for interruptjintnum is returned. The system
does not interpret
this
number, but by convention a
$t%f
means that
no parameter block has been set up.
oldoffset
=
SetParamOffset( jintnum, offset
)
DO D1
The parameter offset forjintnum
is
set to the bottom sixteen bits of
offset. The previous offset
is
returned. The system does not inter-
pret
this
number, but by convention a
$m
means that no parameter
block had previously been set up.
ptr
=
GetJanusStart(
)
The base of the janus board
is
returned.
setupSig
=
SetupJanusSig
(
jintnum, signum, paramsize, paramtype
)
DO D1 D2 D3