EasyManua.ls Logo

Commodore Amiga A500 - Page 139

Commodore Amiga A500
283 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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

Related product manuals