static classmathffp.library

MathFfp

Amiga.MathFfp

public static class MathFfp
14 declared membersView source ↗

Members

constant#

Name

public const string Name = "mathffp.library"
method#

SPFix

public static int SPFix(uint value)
LVO
-30
Registers
value: D0 · return: D0

Parameters

valueuint
Register D0
method#

SPFlt

public static uint SPFlt(int value)
LVO
-36
Registers
value: D0 · return: D0

Parameters

valueint
Register D0
method#

SPCmp

public static int SPCmp(uint left, uint right)
LVO
-42
Registers
left: D1 · right: D0 · return: D0

Parameters

leftuint
Register D1
rightuint
Register D0
method#

SPTst

public static int SPTst(uint value)
LVO
-48
Registers
value: D1 · return: D0

Parameters

valueuint
Register D1
method#

SPAbs

public static uint SPAbs(uint value)
LVO
-54
Registers
value: D0 · return: D0

Parameters

valueuint
Register D0
method#

SPNeg

public static uint SPNeg(uint value)
LVO
-60
Registers
value: D0 · return: D0

Parameters

valueuint
Register D0
method#

SPAdd

public static uint SPAdd(uint left, uint right)
LVO
-66
Registers
left: D1 · right: D0 · return: D0

Parameters

leftuint
Register D1
rightuint
Register D0
method#

SPSub

public static uint SPSub(uint left, uint right)
LVO
-72
Registers
left: D1 · right: D0 · return: D0

Parameters

leftuint
Register D1
rightuint
Register D0
method#

SPMul

public static uint SPMul(uint left, uint right)
LVO
-78
Registers
left: D1 · right: D0 · return: D0

Parameters

leftuint
Register D1
rightuint
Register D0
method#

SPDiv

public static uint SPDiv(uint left, uint right)
LVO
-84
Registers
left: D1 · right: D0 · return: D0

Parameters

leftuint
Register D1
rightuint
Register D0
method#

SPFloor

public static uint SPFloor(uint value)
LVO
-90
Registers
value: D0 · return: D0

Parameters

valueuint
Register D0
method#

SPCeil

public static uint SPCeil(uint value)
LVO
-96
Registers
value: D0 · return: D0

Parameters

valueuint
Register D0
property#

MathFfpLibraryBase

public static APTR MathFfpLibraryBase { get; set; }