| Q D E V _ H L P _ M U L U Q U A D ( )
| | | | | SOURCE: qdev_macros.txt 1.16 (12/09/2014) English AMIGA - PUBLIC
----------------------------------------------------------------------------
NAME
QDEV_HLP_MULUQUAD() - Fast(ASM) 32 x 32 = 64 bit integer
multiply.
SYNOPSIS
res = QDEV_HLP_MULUQUAD(num, mul);
[UQUAD] QDEV_HLP_MULUQUAD([ULONG], [ULONG]);
FUNCTION
This macro allows to multiply two 32 bit integers with
the result being 64 bit int. using CPU dependant code.
INPUTS
num - 32 bit integer operand.
mul - 32 bit integer operand(multiplier).
RETURNS
Returns 64 bit integer.
BASES
None.
NOTES
This marco depends on MC68020 or greater microprocessor!
SEE ALSO
QDEV_HLP_DIVUQUAD()
EXAMPLE
None.
BUGS
None known.
----------------------------------------------------------------------------
| |
| |