MotorWare f2806x Module API Documentation
Modules | Macros | Typedefs | Functions
IQMATHLIB

Modules

 Module overview
 

Macros

#define FLOAT_MATH   1
 
#define IQ_MATH   0
 
#define MATH_TYPE   IQ_MATH
 
#define GLOBAL_Q   24
 
#define QG   GLOBAL_Q
 
#define Q30   30
 
#define Q29   29
 
#define Q28   28
 
#define Q27   27
 
#define Q26   26
 
#define Q25   25
 
#define Q24   24
 
#define Q23   23
 
#define Q22   22
 
#define Q21   21
 
#define Q20   20
 
#define Q19   19
 
#define Q18   18
 
#define Q17   17
 
#define Q16   16
 
#define Q15   15
 
#define Q14   14
 
#define Q13   13
 
#define Q12   12
 
#define Q11   11
 
#define Q10   10
 
#define Q9   9
 
#define Q8   8
 
#define Q7   7
 
#define Q6   6
 
#define Q5   5
 
#define Q4   4
 
#define Q3   3
 
#define Q2   2
 
#define Q1   1
 
#define MAX_IQ_POS   LONG_MAX
 
#define MAX_IQ_NEG   LONG_MIN
 
#define MIN_IQ_POS   1
 
#define MIN_IQ_NEG   -1
 
#define _IQmpy2(A)   ((A)<<1)
 
#define _IQmpy4(A)   ((A)<<2)
 
#define _IQmpy8(A)   ((A)<<3)
 
#define _IQmpy16(A)   ((A)<<4)
 
#define _IQmpy32(A)   ((A)<<5)
 
#define _IQmpy64(A)   ((A)<<6)
 
#define _IQdiv2(A)   ((A)>>1)
 
#define _IQdiv4(A)   ((A)>>2)
 
#define _IQdiv8(A)   ((A)>>3)
 
#define _IQdiv16(A)   ((A)>>4)
 
#define _IQdiv32(A)   ((A)>>5)
 
#define _IQdiv64(A)   ((A)>>6)
 
#define _IQ30(A)   (long) ((A) * 1073741824.0L)
 
#define _IQ29(A)   (long) ((A) * 536870912.0L)
 
#define _IQ28(A)   (long) ((A) * 268435456.0L)
 
#define _IQ27(A)   (long) ((A) * 134217728.0L)
 
#define _IQ26(A)   (long) ((A) * 67108864.0L)
 
#define _IQ25(A)   (long) ((A) * 33554432.0L)
 
#define _IQ24(A)   (long) ((A) * 16777216.0L)
 
#define _IQ23(A)   (long) ((A) * 8388608.0L)
 
#define _IQ22(A)   (long) ((A) * 4194304.0L)
 
#define _IQ21(A)   (long) ((A) * 2097152.0L)
 
#define _IQ20(A)   (long) ((A) * 1048576.0L)
 
#define _IQ19(A)   (long) ((A) * 524288.0L)
 
#define _IQ18(A)   (long) ((A) * 262144.0L)
 
#define _IQ17(A)   (long) ((A) * 131072.0L)
 
#define _IQ16(A)   (long) ((A) * 65536.0L)
 
#define _IQ15(A)   (long) ((A) * 32768.0L)
 
#define _IQ14(A)   (long) ((A) * 16384.0L)
 
#define _IQ13(A)   (long) ((A) * 8192.0L)
 
#define _IQ12(A)   (long) ((A) * 4096.0L)
 
#define _IQ11(A)   (long) ((A) * 2048.0L)
 
#define _IQ10(A)   (long) ((A) * 1024.0L)
 
#define _IQ9(A)   (long) ((A) * 512.0L)
 
#define _IQ8(A)   (long) ((A) * 256.0L)
 
#define _IQ7(A)   (long) ((A) * 128.0L)
 
#define _IQ6(A)   (long) ((A) * 64.0L)
 
#define _IQ5(A)   (long) ((A) * 32.0L)
 
#define _IQ4(A)   (long) ((A) * 16.0L)
 
#define _IQ3(A)   (long) ((A) * 8.0L)
 
#define _IQ2(A)   (long) ((A) * 4.0L)
 
#define _IQ1(A)   (long) ((A) * 2.0L)
 
#define _IQ(A)   _IQ24(A)
 
#define _IQtoF(A)   _IQ24toF(A)
 
#define _IQsat(A, Pos, Neg)   __IQsat(A, Pos, Neg)
 
#define _IQtoIQ30(A)   ((long) (A) << (30 - GLOBAL_Q))
 
#define _IQ30toIQ(A)   ((long) (A) >> (30 - GLOBAL_Q))
 
#define _IQtoIQ29(A)   ((long) (A) << (29 - GLOBAL_Q))
 
#define _IQ29toIQ(A)   ((long) (A) >> (29 - GLOBAL_Q))
 
#define _IQtoIQ28(A)   ((long) (A) << (28 - GLOBAL_Q))
 
#define _IQ28toIQ(A)   ((long) (A) >> (28 - GLOBAL_Q))
 
#define _IQtoIQ27(A)   ((long) (A) << (27 - GLOBAL_Q))
 
#define _IQ27toIQ(A)   ((long) (A) >> (27 - GLOBAL_Q))
 
#define _IQtoIQ26(A)   ((long) (A) << (26 - GLOBAL_Q))
 
#define _IQ26toIQ(A)   ((long) (A) >> (26 - GLOBAL_Q))
 
#define _IQtoIQ25(A)   ((long) (A) << (25 - GLOBAL_Q))
 
#define _IQ25toIQ(A)   ((long) (A) >> (25 - GLOBAL_Q))
 
#define _IQtoIQ24(A)   ((long) (A) >> (GLOBAL_Q - 24))
 
#define _IQ24toIQ(A)   ((long) (A) << (GLOBAL_Q - 24))
 
#define _IQtoIQ23(A)   ((long) (A) >> (GLOBAL_Q - 23))
 
#define _IQ23toIQ(A)   ((long) (A) << (GLOBAL_Q - 23))
 
#define _IQtoIQ22(A)   ((long) (A) >> (GLOBAL_Q - 22))
 
#define _IQ22toIQ(A)   ((long) (A) << (GLOBAL_Q - 22))
 
#define _IQtoIQ21(A)   ((long) (A) >> (GLOBAL_Q - 21))
 
#define _IQ21toIQ(A)   ((long) (A) << (GLOBAL_Q - 21))
 
#define _IQtoIQ20(A)   ((long) (A) >> (GLOBAL_Q - 20))
 
#define _IQ20toIQ(A)   ((long) (A) << (GLOBAL_Q - 20))
 
#define _IQtoIQ19(A)   ((long) (A) >> (GLOBAL_Q - 19))
 
#define _IQ19toIQ(A)   ((long) (A) << (GLOBAL_Q - 19))
 
#define _IQtoIQ18(A)   ((long) (A) >> (GLOBAL_Q - 18))
 
#define _IQ18toIQ(A)   ((long) (A) << (GLOBAL_Q - 18))
 
#define _IQtoIQ17(A)   ((long) (A) >> (GLOBAL_Q - 17))
 
#define _IQ17toIQ(A)   ((long) (A) << (GLOBAL_Q - 17))
 
#define _IQtoIQ16(A)   ((long) (A) >> (GLOBAL_Q - 16))
 
#define _IQ16toIQ(A)   ((long) (A) << (GLOBAL_Q - 16))
 
#define _IQtoIQ15(A)   ((long) (A) >> (GLOBAL_Q - 15))
 
#define _IQ15toIQ(A)   ((long) (A) << (GLOBAL_Q - 15))
 
#define _IQtoQ15(A)   ((long) (A) >> (GLOBAL_Q - 15))
 
#define _Q15toIQ(A)   ((long) (A) << (GLOBAL_Q - 15))
 
#define _IQtoIQ14(A)   ((long) (A) >> (GLOBAL_Q - 14))
 
#define _IQ14toIQ(A)   ((long) (A) << (GLOBAL_Q - 14))
 
#define _IQtoQ14(A)   ((long) (A) >> (GLOBAL_Q - 14))
 
#define _Q14toIQ(A)   ((long) (A) << (GLOBAL_Q - 14))
 
#define _IQtoIQ13(A)   ((long) (A) >> (GLOBAL_Q - 13))
 
#define _IQ13toIQ(A)   ((long) (A) << (GLOBAL_Q - 13))
 
#define _IQtoQ13(A)   ((long) (A) >> (GLOBAL_Q - 13))
 
#define _Q13toIQ(A)   ((long) (A) << (GLOBAL_Q - 13))
 
#define _IQtoIQ12(A)   ((long) (A) >> (GLOBAL_Q - 12))
 
#define _IQ12toIQ(A)   ((long) (A) << (GLOBAL_Q - 12))
 
#define _IQtoQ12(A)   ((long) (A) >> (GLOBAL_Q - 12))
 
#define _Q12toIQ(A)   ((long) (A) << (GLOBAL_Q - 12))
 
#define _IQtoIQ11(A)   ((long) (A) >> (GLOBAL_Q - 11))
 
#define _IQ11toIQ(A)   ((long) (A) << (GLOBAL_Q - 11))
 
#define _IQtoQ11(A)   ((long) (A) >> (GLOBAL_Q - 11))
 
#define _Q11toIQ(A)   ((long) (A) << (GLOBAL_Q - 11))
 
#define _IQtoIQ10(A)   ((long) (A) >> (GLOBAL_Q - 10))
 
#define _IQ10toIQ(A)   ((long) (A) << (GLOBAL_Q - 10))
 
#define _IQtoQ10(A)   ((long) (A) >> (GLOBAL_Q - 10))
 
#define _Q10toIQ(A)   ((long) (A) << (GLOBAL_Q - 10))
 
#define _IQtoIQ9(A)   ((long) (A) >> (GLOBAL_Q - 9))
 
#define _IQ9toIQ(A)   ((long) (A) << (GLOBAL_Q - 9))
 
#define _IQtoQ9(A)   ((long) (A) >> (GLOBAL_Q - 9))
 
#define _Q9toIQ(A)   ((long) (A) << (GLOBAL_Q - 9))
 
#define _IQtoIQ8(A)   ((long) (A) >> (GLOBAL_Q - 8))
 
#define _IQ8toIQ(A)   ((long) (A) << (GLOBAL_Q - 8))
 
#define _IQtoQ8(A)   ((long) (A) >> (GLOBAL_Q - 8))
 
#define _Q8toIQ(A)   ((long) (A) << (GLOBAL_Q - 8))
 
#define _IQtoIQ7(A)   ((long) (A) >> (GLOBAL_Q - 7))
 
#define _IQ7toIQ(A)   ((long) (A) << (GLOBAL_Q - 7))
 
#define _IQtoQ7(A)   ((long) (A) >> (GLOBAL_Q - 7))
 
#define _Q7toIQ(A)   ((long) (A) << (GLOBAL_Q - 7))
 
#define _IQtoIQ6(A)   ((long) (A) >> (GLOBAL_Q - 6))
 
#define _IQ6toIQ(A)   ((long) (A) << (GLOBAL_Q - 6))
 
#define _IQtoQ6(A)   ((long) (A) >> (GLOBAL_Q - 6))
 
#define _Q6toIQ(A)   ((long) (A) << (GLOBAL_Q - 6))
 
#define _IQtoIQ5(A)   ((long) (A) >> (GLOBAL_Q - 5))
 
#define _IQ5toIQ(A)   ((long) (A) << (GLOBAL_Q - 5))
 
#define _IQtoQ5(A)   ((long) (A) >> (GLOBAL_Q - 5))
 
#define _Q5toIQ(A)   ((long) (A) << (GLOBAL_Q - 5))
 
#define _IQtoIQ4(A)   ((long) (A) >> (GLOBAL_Q - 4))
 
#define _IQ4toIQ(A)   ((long) (A) << (GLOBAL_Q - 4))
 
#define _IQtoQ4(A)   ((long) (A) >> (GLOBAL_Q - 4))
 
#define _Q4toIQ(A)   ((long) (A) << (GLOBAL_Q - 4))
 
#define _IQtoIQ3(A)   ((long) (A) >> (GLOBAL_Q - 3))
 
#define _IQ3toIQ(A)   ((long) (A) << (GLOBAL_Q - 3))
 
#define _IQtoQ3(A)   ((long) (A) >> (GLOBAL_Q - 3))
 
#define _Q3toIQ(A)   ((long) (A) << (GLOBAL_Q - 3))
 
#define _IQtoIQ2(A)   ((long) (A) >> (GLOBAL_Q - 2))
 
#define _IQ2toIQ(A)   ((long) (A) << (GLOBAL_Q - 2))
 
#define _IQtoQ2(A)   ((long) (A) >> (GLOBAL_Q - 2))
 
#define _Q2toIQ(A)   ((long) (A) << (GLOBAL_Q - 2))
 
#define _IQtoQ1(A)   ((long) (A) >> (GLOBAL_Q - 1))
 
#define _Q1toIQ(A)   ((long) (A) << (GLOBAL_Q - 1))
 
#define _IQtoIQ1(A)   ((long) (A) >> (GLOBAL_Q - 1))
 
#define _IQ1toIQ(A)   ((long) (A) << (GLOBAL_Q - 1))
 
#define _IQmpy(A, B)   __IQmpy(A,B,GLOBAL_Q)
 
#define _IQ30mpy(A, B)   __IQmpy(A,B,30)
 
#define _IQ29mpy(A, B)   __IQmpy(A,B,29)
 
#define _IQ28mpy(A, B)   __IQmpy(A,B,28)
 
#define _IQ27mpy(A, B)   __IQmpy(A,B,27)
 
#define _IQ26mpy(A, B)   __IQmpy(A,B,26)
 
#define _IQ25mpy(A, B)   __IQmpy(A,B,25)
 
#define _IQ24mpy(A, B)   __IQmpy(A,B,24)
 
#define _IQ23mpy(A, B)   __IQmpy(A,B,23)
 
#define _IQ22mpy(A, B)   __IQmpy(A,B,22)
 
#define _IQ21mpy(A, B)   __IQmpy(A,B,21)
 
#define _IQ20mpy(A, B)   __IQmpy(A,B,20)
 
#define _IQ19mpy(A, B)   __IQmpy(A,B,19)
 
#define _IQ18mpy(A, B)   __IQmpy(A,B,18)
 
#define _IQ17mpy(A, B)   __IQmpy(A,B,17)
 
#define _IQ16mpy(A, B)   __IQmpy(A,B,16)
 
#define _IQ15mpy(A, B)   __IQmpy(A,B,15)
 
#define _IQ14mpy(A, B)   __IQmpy(A,B,14)
 
#define _IQ13mpy(A, B)   __IQmpy(A,B,13)
 
#define _IQ12mpy(A, B)   __IQmpy(A,B,12)
 
#define _IQ11mpy(A, B)   __IQmpy(A,B,11)
 
#define _IQ10mpy(A, B)   __IQmpy(A,B,10)
 
#define _IQ9mpy(A, B)   __IQmpy(A,B,9)
 
#define _IQ8mpy(A, B)   __IQmpy(A,B,8)
 
#define _IQ7mpy(A, B)   __IQmpy(A,B,7)
 
#define _IQ6mpy(A, B)   __IQmpy(A,B,6)
 
#define _IQ5mpy(A, B)   __IQmpy(A,B,5)
 
#define _IQ4mpy(A, B)   __IQmpy(A,B,4)
 
#define _IQ3mpy(A, B)   __IQmpy(A,B,3)
 
#define _IQ2mpy(A, B)   __IQmpy(A,B,2)
 
#define _IQ1mpy(A, B)   __IQmpy(A,B,1)
 
#define _IQrmpy(A, B)   _IQ24rmpy(A,B)
 
#define _IQrsmpy(A, B)   _IQ24rsmpy(A,B)
 
#define _IQdiv(A, B)   _IQ24div(A,B)
 
#define _IQsin(A)   _IQ24sin(A)
 
#define _IQsinPU(A)   _IQ24sinPU(A)
 
#define _IQasin(A)   _IQ24asin(A)
 
#define _IQcos(A)   _IQ24cos(A)
 
#define _IQcosPU(A)   _IQ24cosPU(A)
 
#define _IQacos(A)   _IQ24acos(A)
 
#define _IQatan2(A, B)   _IQ24atan2(A,B)
 
#define _IQatan2PU(A, B)   _IQ24atan2PU(A,B)
 
#define _IQ30atan(A)   _IQ30atan2(A,_IQ30(1.0))
 
#define _IQ29atan(A)   _IQ29atan2(A,_IQ29(1.0))
 
#define _IQ28atan(A)   _IQ28atan2(A,_IQ28(1.0))
 
#define _IQ27atan(A)   _IQ27atan2(A,_IQ27(1.0))
 
#define _IQ26atan(A)   _IQ26atan2(A,_IQ26(1.0))
 
#define _IQ25atan(A)   _IQ25atan2(A,_IQ25(1.0))
 
#define _IQ24atan(A)   _IQ24atan2(A,_IQ24(1.0))
 
#define _IQ23atan(A)   _IQ23atan2(A,_IQ23(1.0))
 
#define _IQ22atan(A)   _IQ22atan2(A,_IQ22(1.0))
 
#define _IQ21atan(A)   _IQ21atan2(A,_IQ21(1.0))
 
#define _IQ20atan(A)   _IQ20atan2(A,_IQ20(1.0))
 
#define _IQ19atan(A)   _IQ19atan2(A,_IQ19(1.0))
 
#define _IQ18atan(A)   _IQ18atan2(A,_IQ18(1.0))
 
#define _IQ17atan(A)   _IQ17atan2(A,_IQ17(1.0))
 
#define _IQ16atan(A)   _IQ16atan2(A,_IQ16(1.0))
 
#define _IQ15atan(A)   _IQ15atan2(A,_IQ15(1.0))
 
#define _IQ14atan(A)   _IQ14atan2(A,_IQ14(1.0))
 
#define _IQ13atan(A)   _IQ13atan2(A,_IQ13(1.0))
 
#define _IQ12atan(A)   _IQ12atan2(A,_IQ12(1.0))
 
#define _IQ11atan(A)   _IQ11atan2(A,_IQ11(1.0))
 
#define _IQ10atan(A)   _IQ10atan2(A,_IQ10(1.0))
 
#define _IQ9atan(A)   _IQ9atan2(A,_IQ9(1.0))
 
#define _IQ8atan(A)   _IQ8atan2(A,_IQ8(1.0))
 
#define _IQ7atan(A)   _IQ7atan2(A,_IQ7(1.0))
 
#define _IQ6atan(A)   _IQ6atan2(A,_IQ6(1.0))
 
#define _IQ5atan(A)   _IQ5atan2(A,_IQ5(1.0))
 
#define _IQ4atan(A)   _IQ4atan2(A,_IQ4(1.0))
 
#define _IQ3atan(A)   _IQ3atan2(A,_IQ3(1.0))
 
#define _IQ2atan(A)   _IQ2atan2(A,_IQ2(1.0))
 
#define _IQ1atan(A)   _IQ1atan2(A,_IQ1(1.0))
 
#define _IQatan(A)   _IQ24atan2(A,_IQ(1.0))
 
#define _IQsqrt(A)   _IQ24sqrt(A)
 
#define _IQisqrt(A)   _IQ24isqrt(A)
 
#define _IQexp(A)   _IQ24exp(A)
 
#define _IQint(A)   _IQ24int(A)
 
#define _IQfrac(A)   _IQ24frac(A)
 
#define _IQmpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (GLOBAL_Q + 32 - IQA - IQB))
 
#define _IQ30mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (30 + 32 - IQA - IQB))
 
#define _IQ29mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (29 + 32 - IQA - IQB))
 
#define _IQ28mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (28 + 32 - IQA - IQB))
 
#define _IQ27mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (27 + 32 - IQA - IQB))
 
#define _IQ26mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (26 + 32 - IQA - IQB))
 
#define _IQ25mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (25 + 32 - IQA - IQB))
 
#define _IQ24mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (24 + 32 - IQA - IQB))
 
#define _IQ23mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (23 + 32 - IQA - IQB))
 
#define _IQ22mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (22 + 32 - IQA - IQB))
 
#define _IQ21mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (21 + 32 - IQA - IQB))
 
#define _IQ20mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (20 + 32 - IQA - IQB))
 
#define _IQ19mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (19 + 32 - IQA - IQB))
 
#define _IQ18mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (18 + 32 - IQA - IQB))
 
#define _IQ17mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (17 + 32 - IQA - IQB))
 
#define _IQ16mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (16 + 32 - IQA - IQB))
 
#define _IQ15mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (15 + 32 - IQA - IQB))
 
#define _IQ14mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (14 + 32 - IQA - IQB))
 
#define _IQ13mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (13 + 32 - IQA - IQB))
 
#define _IQ12mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (12 + 32 - IQA - IQB))
 
#define _IQ11mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (11 + 32 - IQA - IQB))
 
#define _IQ10mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (10 + 32 - IQA - IQB))
 
#define _IQ9mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (9 + 32 - IQA - IQB))
 
#define _IQ8mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (8 + 32 - IQA - IQB))
 
#define _IQ7mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (7 + 32 - IQA - IQB))
 
#define _IQ6mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (6 + 32 - IQA - IQB))
 
#define _IQ5mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (5 + 32 - IQA - IQB))
 
#define _IQ4mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (4 + 32 - IQA - IQB))
 
#define _IQ3mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (3 + 32 - IQA - IQB))
 
#define _IQ2mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (2 + 32 - IQA - IQB))
 
#define _IQ1mpyIQX(A, IQA, B, IQB)   __IQxmpy(A, B, (1 + 32 - IQA - IQB))
 
#define _IQmpyI32(A, B)   ((A)*(B))
 
#define _IQ30mpyI32(A, B)   ((A)*(B))
 
#define _IQ29mpyI32(A, B)   ((A)*(B))
 
#define _IQ28mpyI32(A, B)   ((A)*(B))
 
#define _IQ27mpyI32(A, B)   ((A)*(B))
 
#define _IQ26mpyI32(A, B)   ((A)*(B))
 
#define _IQ25mpyI32(A, B)   ((A)*(B))
 
#define _IQ24mpyI32(A, B)   ((A)*(B))
 
#define _IQ23mpyI32(A, B)   ((A)*(B))
 
#define _IQ22mpyI32(A, B)   ((A)*(B))
 
#define _IQ21mpyI32(A, B)   ((A)*(B))
 
#define _IQ20mpyI32(A, B)   ((A)*(B))
 
#define _IQ19mpyI32(A, B)   ((A)*(B))
 
#define _IQ18mpyI32(A, B)   ((A)*(B))
 
#define _IQ17mpyI32(A, B)   ((A)*(B))
 
#define _IQ16mpyI32(A, B)   ((A)*(B))
 
#define _IQ15mpyI32(A, B)   ((A)*(B))
 
#define _IQ14mpyI32(A, B)   ((A)*(B))
 
#define _IQ13mpyI32(A, B)   ((A)*(B))
 
#define _IQ12mpyI32(A, B)   ((A)*(B))
 
#define _IQ11mpyI32(A, B)   ((A)*(B))
 
#define _IQ10mpyI32(A, B)   ((A)*(B))
 
#define _IQ9mpyI32(A, B)   ((A)*(B))
 
#define _IQ8mpyI32(A, B)   ((A)*(B))
 
#define _IQ7mpyI32(A, B)   ((A)*(B))
 
#define _IQ6mpyI32(A, B)   ((A)*(B))
 
#define _IQ5mpyI32(A, B)   ((A)*(B))
 
#define _IQ4mpyI32(A, B)   ((A)*(B))
 
#define _IQ3mpyI32(A, B)   ((A)*(B))
 
#define _IQ2mpyI32(A, B)   ((A)*(B))
 
#define _IQ1mpyI32(A, B)   ((A)*(B))
 
#define _IQmpyI32int(A, B)   _IQ24mpyI32int(A, B)
 
#define _IQmpyI32frac(A, B)   _IQ24mpyI32frac(A, B)
 
#define _IQmag(A, B)   _IQ24mag(A, B)
 
#define _atoIQ(A)   _atoIQN(A, GLOBAL_Q)
 
#define _atoIQ30(A)   _atoIQN(A, 30)
 
#define _atoIQ29(A)   _atoIQN(A, 29)
 
#define _atoIQ28(A)   _atoIQN(A, 28)
 
#define _atoIQ27(A)   _atoIQN(A, 27)
 
#define _atoIQ26(A)   _atoIQN(A, 26)
 
#define _atoIQ25(A)   _atoIQN(A, 25)
 
#define _atoIQ24(A)   _atoIQN(A, 24)
 
#define _atoIQ23(A)   _atoIQN(A, 23)
 
#define _atoIQ22(A)   _atoIQN(A, 22)
 
#define _atoIQ21(A)   _atoIQN(A, 21)
 
#define _atoIQ20(A)   _atoIQN(A, 20)
 
#define _atoIQ19(A)   _atoIQN(A, 19)
 
#define _atoIQ18(A)   _atoIQN(A, 18)
 
#define _atoIQ17(A)   _atoIQN(A, 17)
 
#define _atoIQ16(A)   _atoIQN(A, 16)
 
#define _atoIQ15(A)   _atoIQN(A, 15)
 
#define _atoIQ14(A)   _atoIQN(A, 14)
 
#define _atoIQ13(A)   _atoIQN(A, 13)
 
#define _atoIQ12(A)   _atoIQN(A, 12)
 
#define _atoIQ11(A)   _atoIQN(A, 11)
 
#define _atoIQ10(A)   _atoIQN(A, 10)
 
#define _atoIQ9(A)   _atoIQN(A, 9)
 
#define _atoIQ8(A)   _atoIQN(A, 8)
 
#define _atoIQ7(A)   _atoIQN(A, 7)
 
#define _atoIQ6(A)   _atoIQN(A, 6)
 
#define _atoIQ5(A)   _atoIQN(A, 5)
 
#define _atoIQ4(A)   _atoIQN(A, 4)
 
#define _atoIQ3(A)   _atoIQN(A, 3)
 
#define _atoIQ2(A)   _atoIQN(A, 2)
 
#define _atoIQ1(A)   _atoIQN(A, 1)
 
#define _IQ30toa(A, B, C)   __IQNtoa(A, B, C, 30);
 
#define _IQ29toa(A, B, C)   __IQNtoa(A, B, C, 29);
 
#define _IQ28toa(A, B, C)   __IQNtoa(A, B, C, 28);
 
#define _IQ27toa(A, B, C)   __IQNtoa(A, B, C, 27);
 
#define _IQ26toa(A, B, C)   __IQNtoa(A, B, C, 26);
 
#define _IQ25toa(A, B, C)   __IQNtoa(A, B, C, 25);
 
#define _IQ24toa(A, B, C)   __IQNtoa(A, B, C, 24);
 
#define _IQ23toa(A, B, C)   __IQNtoa(A, B, C, 23);
 
#define _IQ21toa(A, B, C)   __IQNtoa(A, B, C, 21);
 
#define _IQ22toa(A, B, C)   __IQNtoa(A, B, C, 22);
 
#define _IQ20toa(A, B, C)   __IQNtoa(A, B, C, 20);
 
#define _IQ19toa(A, B, C)   __IQNtoa(A, B, C, 19);
 
#define _IQ18toa(A, B, C)   __IQNtoa(A, B, C, 18);
 
#define _IQ17toa(A, B, C)   __IQNtoa(A, B, C, 17);
 
#define _IQ16toa(A, B, C)   __IQNtoa(A, B, C, 16);
 
#define _IQ15toa(A, B, C)   __IQNtoa(A, B, C, 15);
 
#define _IQ14toa(A, B, C)   __IQNtoa(A, B, C, 14);
 
#define _IQ13toa(A, B, C)   __IQNtoa(A, B, C, 13);
 
#define _IQ12toa(A, B, C)   __IQNtoa(A, B, C, 12);
 
#define _IQ11toa(A, B, C)   __IQNtoa(A, B, C, 11);
 
#define _IQ10toa(A, B, C)   __IQNtoa(A, B, C, 10);
 
#define _IQ9toa(A, B, C)   __IQNtoa(A, B, C, 9);
 
#define _IQ8toa(A, B, C)   __IQNtoa(A, B, C, 8);
 
#define _IQ7toa(A, B, C)   __IQNtoa(A, B, C, 7);
 
#define _IQ6toa(A, B, C)   __IQNtoa(A, B, C, 6);
 
#define _IQ5toa(A, B, C)   __IQNtoa(A, B, C, 5);
 
#define _IQ4toa(A, B, C)   __IQNtoa(A, B, C, 4);
 
#define _IQ3toa(A, B, C)   __IQNtoa(A, B, C, 3);
 
#define _IQ2toa(A, B, C)   __IQNtoa(A, B, C, 2);
 
#define _IQ1toa(A, B, C)   __IQNtoa(A, B, C, 1);
 
#define _IQtoa(A, B, C)   __IQNtoa(A, B, C, 24)
 
#define _IQabs(A)   labs(A)
 
#define _IQ30abs(A)   labs(A)
 
#define _IQ29abs(A)   labs(A)
 
#define _IQ28abs(A)   labs(A)
 
#define _IQ27abs(A)   labs(A)
 
#define _IQ26abs(A)   labs(A)
 
#define _IQ25abs(A)   labs(A)
 
#define _IQ24abs(A)   labs(A)
 
#define _IQ23abs(A)   labs(A)
 
#define _IQ22abs(A)   labs(A)
 
#define _IQ21abs(A)   labs(A)
 
#define _IQ20abs(A)   labs(A)
 
#define _IQ19abs(A)   labs(A)
 
#define _IQ18abs(A)   labs(A)
 
#define _IQ17abs(A)   labs(A)
 
#define _IQ16abs(A)   labs(A)
 
#define _IQ15abs(A)   labs(A)
 
#define _IQ14abs(A)   labs(A)
 
#define _IQ13abs(A)   labs(A)
 
#define _IQ12abs(A)   labs(A)
 
#define _IQ11abs(A)   labs(A)
 
#define _IQ10abs(A)   labs(A)
 
#define _IQ9abs(A)   labs(A)
 
#define _IQ8abs(A)   labs(A)
 
#define _IQ7abs(A)   labs(A)
 
#define _IQ6abs(A)   labs(A)
 
#define _IQ5abs(A)   labs(A)
 
#define _IQ4abs(A)   labs(A)
 
#define _IQ3abs(A)   labs(A)
 
#define _IQ2abs(A)   labs(A)
 
#define _IQ1abs(A)   labs(A)
 

Typedefs

typedef long _iq
 
typedef long _iq30
 
typedef long _iq29
 
typedef long _iq28
 
typedef long _iq27
 
typedef long _iq26
 
typedef long _iq25
 
typedef long _iq24
 
typedef long _iq23
 
typedef long _iq22
 
typedef long _iq21
 
typedef long _iq20
 
typedef long _iq19
 
typedef long _iq18
 
typedef long _iq17
 
typedef long _iq16
 
typedef long _iq15
 
typedef long _iq14
 
typedef long _iq13
 
typedef long _iq12
 
typedef long _iq11
 
typedef long _iq10
 
typedef long _iq9
 
typedef long _iq8
 
typedef long _iq7
 
typedef long _iq6
 
typedef long _iq5
 
typedef long _iq4
 
typedef long _iq3
 
typedef long _iq2
 
typedef long _iq1
 

Functions

float _IQ30toF (long A)
 
float _IQ29toF (long A)
 
float _IQ28toF (long A)
 
float _IQ27toF (long A)
 
float _IQ26toF (long A)
 
float _IQ25toF (long A)
 
float _IQ24toF (long A)
 
float _IQ23toF (long A)
 
float _IQ22toF (long A)
 
float _IQ21toF (long A)
 
float _IQ20toF (long A)
 
float _IQ19toF (long A)
 
float _IQ18toF (long A)
 
float _IQ17toF (long A)
 
float _IQ16toF (long A)
 
float _IQ15toF (long A)
 
float _IQ14toF (long A)
 
float _IQ13toF (long A)
 
float _IQ12toF (long A)
 
float _IQ11toF (long A)
 
float _IQ10toF (long A)
 
float _IQ9toF (long A)
 
float _IQ8toF (long A)
 
float _IQ7toF (long A)
 
float _IQ6toF (long A)
 
float _IQ5toF (long A)
 
float _IQ4toF (long A)
 
float _IQ3toF (long A)
 
float _IQ2toF (long A)
 
float _IQ1toF (long A)
 
long _IQ30rmpy (long A, long B)
 
long _IQ29rmpy (long A, long B)
 
long _IQ28rmpy (long A, long B)
 
long _IQ27rmpy (long A, long B)
 
long _IQ26rmpy (long A, long B)
 
long _IQ25rmpy (long A, long B)
 
long _IQ24rmpy (long A, long B)
 
long _IQ23rmpy (long A, long B)
 
long _IQ22rmpy (long A, long B)
 
long _IQ21rmpy (long A, long B)
 
long _IQ20rmpy (long A, long B)
 
long _IQ19rmpy (long A, long B)
 
long _IQ18rmpy (long A, long B)
 
long _IQ17rmpy (long A, long B)
 
long _IQ16rmpy (long A, long B)
 
long _IQ15rmpy (long A, long B)
 
long _IQ14rmpy (long A, long B)
 
long _IQ13rmpy (long A, long B)
 
long _IQ12rmpy (long A, long B)
 
long _IQ11rmpy (long A, long B)
 
long _IQ10rmpy (long A, long B)
 
long _IQ9rmpy (long A, long B)
 
long _IQ8rmpy (long A, long B)
 
long _IQ7rmpy (long A, long B)
 
long _IQ6rmpy (long A, long B)
 
long _IQ5rmpy (long A, long B)
 
long _IQ4rmpy (long A, long B)
 
long _IQ3rmpy (long A, long B)
 
long _IQ2rmpy (long A, long B)
 
long _IQ1rmpy (long A, long B)
 
long _IQ30rsmpy (long A, long B)
 
long _IQ29rsmpy (long A, long B)
 
long _IQ28rsmpy (long A, long B)
 
long _IQ27rsmpy (long A, long B)
 
long _IQ26rsmpy (long A, long B)
 
long _IQ25rsmpy (long A, long B)
 
long _IQ24rsmpy (long A, long B)
 
long _IQ23rsmpy (long A, long B)
 
long _IQ22rsmpy (long A, long B)
 
long _IQ21rsmpy (long A, long B)
 
long _IQ20rsmpy (long A, long B)
 
long _IQ19rsmpy (long A, long B)
 
long _IQ18rsmpy (long A, long B)
 
long _IQ17rsmpy (long A, long B)
 
long _IQ16rsmpy (long A, long B)
 
long _IQ15rsmpy (long A, long B)
 
long _IQ14rsmpy (long A, long B)
 
long _IQ13rsmpy (long A, long B)
 
long _IQ12rsmpy (long A, long B)
 
long _IQ11rsmpy (long A, long B)
 
long _IQ10rsmpy (long A, long B)
 
long _IQ9rsmpy (long A, long B)
 
long _IQ8rsmpy (long A, long B)
 
long _IQ7rsmpy (long A, long B)
 
long _IQ6rsmpy (long A, long B)
 
long _IQ5rsmpy (long A, long B)
 
long _IQ4rsmpy (long A, long B)
 
long _IQ3rsmpy (long A, long B)
 
long _IQ2rsmpy (long A, long B)
 
long _IQ1rsmpy (long A, long B)
 
long _IQ30div (long A, long B)
 
long _IQ29div (long A, long B)
 
long _IQ28div (long A, long B)
 
long _IQ27div (long A, long B)
 
long _IQ26div (long A, long B)
 
long _IQ25div (long A, long B)
 
long _IQ24div (long A, long B)
 
long _IQ23div (long A, long B)
 
long _IQ22div (long A, long B)
 
long _IQ21div (long A, long B)
 
long _IQ20div (long A, long B)
 
long _IQ19div (long A, long B)
 
long _IQ18div (long A, long B)
 
long _IQ17div (long A, long B)
 
long _IQ16div (long A, long B)
 
long _IQ15div (long A, long B)
 
long _IQ14div (long A, long B)
 
long _IQ13div (long A, long B)
 
long _IQ12div (long A, long B)
 
long _IQ11div (long A, long B)
 
long _IQ10div (long A, long B)
 
long _IQ9div (long A, long B)
 
long _IQ8div (long A, long B)
 
long _IQ7div (long A, long B)
 
long _IQ6div (long A, long B)
 
long _IQ5div (long A, long B)
 
long _IQ4div (long A, long B)
 
long _IQ3div (long A, long B)
 
long _IQ2div (long A, long B)
 
long _IQ1div (long A, long B)
 
long _IQ30sin (long A)
 
long _IQ29sin (long A)
 
long _IQ28sin (long A)
 
long _IQ27sin (long A)
 
long _IQ26sin (long A)
 
long _IQ25sin (long A)
 
long _IQ24sin (long A)
 
long _IQ23sin (long A)
 
long _IQ22sin (long A)
 
long _IQ21sin (long A)
 
long _IQ20sin (long A)
 
long _IQ19sin (long A)
 
long _IQ18sin (long A)
 
long _IQ17sin (long A)
 
long _IQ16sin (long A)
 
long _IQ15sin (long A)
 
long _IQ14sin (long A)
 
long _IQ13sin (long A)
 
long _IQ12sin (long A)
 
long _IQ11sin (long A)
 
long _IQ10sin (long A)
 
long _IQ9sin (long A)
 
long _IQ8sin (long A)
 
long _IQ7sin (long A)
 
long _IQ6sin (long A)
 
long _IQ5sin (long A)
 
long _IQ4sin (long A)
 
long _IQ3sin (long A)
 
long _IQ2sin (long A)
 
long _IQ1sin (long A)
 
long _IQ30sinPU (long A)
 
long _IQ29sinPU (long A)
 
long _IQ28sinPU (long A)
 
long _IQ27sinPU (long A)
 
long _IQ26sinPU (long A)
 
long _IQ25sinPU (long A)
 
long _IQ24sinPU (long A)
 
long _IQ23sinPU (long A)
 
long _IQ22sinPU (long A)
 
long _IQ21sinPU (long A)
 
long _IQ20sinPU (long A)
 
long _IQ19sinPU (long A)
 
long _IQ18sinPU (long A)
 
long _IQ17sinPU (long A)
 
long _IQ16sinPU (long A)
 
long _IQ15sinPU (long A)
 
long _IQ14sinPU (long A)
 
long _IQ13sinPU (long A)
 
long _IQ12sinPU (long A)
 
long _IQ11sinPU (long A)
 
long _IQ10sinPU (long A)
 
long _IQ9sinPU (long A)
 
long _IQ8sinPU (long A)
 
long _IQ7sinPU (long A)
 
long _IQ6sinPU (long A)
 
long _IQ5sinPU (long A)
 
long _IQ4sinPU (long A)
 
long _IQ3sinPU (long A)
 
long _IQ2sinPU (long A)
 
long _IQ1sinPU (long A)
 
long _IQ30asin (long A)
 
long _IQ29asin (long A)
 
long _IQ28asin (long A)
 
long _IQ27asin (long A)
 
long _IQ26asin (long A)
 
long _IQ25asin (long A)
 
long _IQ24asin (long A)
 
long _IQ23asin (long A)
 
long _IQ22asin (long A)
 
long _IQ21asin (long A)
 
long _IQ20asin (long A)
 
long _IQ19asin (long A)
 
long _IQ18asin (long A)
 
long _IQ17asin (long A)
 
long _IQ16asin (long A)
 
long _IQ15asin (long A)
 
long _IQ14asin (long A)
 
long _IQ13asin (long A)
 
long _IQ12asin (long A)
 
long _IQ11asin (long A)
 
long _IQ10asin (long A)
 
long _IQ9asin (long A)
 
long _IQ8asin (long A)
 
long _IQ7asin (long A)
 
long _IQ6asin (long A)
 
long _IQ5asin (long A)
 
long _IQ4asin (long A)
 
long _IQ3asin (long A)
 
long _IQ2asin (long A)
 
long _IQ1asin (long A)
 
long _IQ30cos (long A)
 
long _IQ29cos (long A)
 
long _IQ28cos (long A)
 
long _IQ27cos (long A)
 
long _IQ26cos (long A)
 
long _IQ25cos (long A)
 
long _IQ24cos (long A)
 
long _IQ23cos (long A)
 
long _IQ22cos (long A)
 
long _IQ21cos (long A)
 
long _IQ20cos (long A)
 
long _IQ19cos (long A)
 
long _IQ18cos (long A)
 
long _IQ17cos (long A)
 
long _IQ16cos (long A)
 
long _IQ15cos (long A)
 
long _IQ14cos (long A)
 
long _IQ13cos (long A)
 
long _IQ12cos (long A)
 
long _IQ11cos (long A)
 
long _IQ10cos (long A)
 
long _IQ9cos (long A)
 
long _IQ8cos (long A)
 
long _IQ7cos (long A)
 
long _IQ6cos (long A)
 
long _IQ5cos (long A)
 
long _IQ4cos (long A)
 
long _IQ3cos (long A)
 
long _IQ2cos (long A)
 
long _IQ1cos (long A)
 
long _IQ30cosPU (long A)
 
long _IQ29cosPU (long A)
 
long _IQ28cosPU (long A)
 
long _IQ27cosPU (long A)
 
long _IQ26cosPU (long A)
 
long _IQ25cosPU (long A)
 
long _IQ24cosPU (long A)
 
long _IQ23cosPU (long A)
 
long _IQ22cosPU (long A)
 
long _IQ21cosPU (long A)
 
long _IQ20cosPU (long A)
 
long _IQ19cosPU (long A)
 
long _IQ18cosPU (long A)
 
long _IQ17cosPU (long A)
 
long _IQ16cosPU (long A)
 
long _IQ15cosPU (long A)
 
long _IQ14cosPU (long A)
 
long _IQ13cosPU (long A)
 
long _IQ12cosPU (long A)
 
long _IQ11cosPU (long A)
 
long _IQ10cosPU (long A)
 
long _IQ9cosPU (long A)
 
long _IQ8cosPU (long A)
 
long _IQ7cosPU (long A)
 
long _IQ6cosPU (long A)
 
long _IQ5cosPU (long A)
 
long _IQ4cosPU (long A)
 
long _IQ3cosPU (long A)
 
long _IQ2cosPU (long A)
 
long _IQ1cosPU (long A)
 
long _IQ30acos (long A)
 
long _IQ29acos (long A)
 
long _IQ28acos (long A)
 
long _IQ27acos (long A)
 
long _IQ26acos (long A)
 
long _IQ25acos (long A)
 
long _IQ24acos (long A)
 
long _IQ23acos (long A)
 
long _IQ22acos (long A)
 
long _IQ21acos (long A)
 
long _IQ20acos (long A)
 
long _IQ19acos (long A)
 
long _IQ18acos (long A)
 
long _IQ17acos (long A)
 
long _IQ16acos (long A)
 
long _IQ15acos (long A)
 
long _IQ14acos (long A)
 
long _IQ13acos (long A)
 
long _IQ12acos (long A)
 
long _IQ11acos (long A)
 
long _IQ10acos (long A)
 
long _IQ9acos (long A)
 
long _IQ8acos (long A)
 
long _IQ7acos (long A)
 
long _IQ6acos (long A)
 
long _IQ5acos (long A)
 
long _IQ4acos (long A)
 
long _IQ3acos (long A)
 
long _IQ2acos (long A)
 
long _IQ1acos (long A)
 
long _IQ30atan2 (long A, long B)
 
long _IQ29atan2 (long A, long B)
 
long _IQ28atan2 (long A, long B)
 
long _IQ27atan2 (long A, long B)
 
long _IQ26atan2 (long A, long B)
 
long _IQ25atan2 (long A, long B)
 
long _IQ24atan2 (long A, long B)
 
long _IQ23atan2 (long A, long B)
 
long _IQ22atan2 (long A, long B)
 
long _IQ21atan2 (long A, long B)
 
long _IQ20atan2 (long A, long B)
 
long _IQ19atan2 (long A, long B)
 
long _IQ18atan2 (long A, long B)
 
long _IQ17atan2 (long A, long B)
 
long _IQ16atan2 (long A, long B)
 
long _IQ15atan2 (long A, long B)
 
long _IQ14atan2 (long A, long B)
 
long _IQ13atan2 (long A, long B)
 
long _IQ12atan2 (long A, long B)
 
long _IQ11atan2 (long A, long B)
 
long _IQ10atan2 (long A, long B)
 
long _IQ9atan2 (long A, long B)
 
long _IQ8atan2 (long A, long B)
 
long _IQ7atan2 (long A, long B)
 
long _IQ6atan2 (long A, long B)
 
long _IQ5atan2 (long A, long B)
 
long _IQ4atan2 (long A, long B)
 
long _IQ3atan2 (long A, long B)
 
long _IQ2atan2 (long A, long B)
 
long _IQ1atan2 (long A, long B)
 
long _IQ30atan2PU (long A, long B)
 
long _IQ29atan2PU (long A, long B)
 
long _IQ28atan2PU (long A, long B)
 
long _IQ27atan2PU (long A, long B)
 
long _IQ26atan2PU (long A, long B)
 
long _IQ25atan2PU (long A, long B)
 
long _IQ24atan2PU (long A, long B)
 
long _IQ23atan2PU (long A, long B)
 
long _IQ22atan2PU (long A, long B)
 
long _IQ21atan2PU (long A, long B)
 
long _IQ20atan2PU (long A, long B)
 
long _IQ19atan2PU (long A, long B)
 
long _IQ18atan2PU (long A, long B)
 
long _IQ17atan2PU (long A, long B)
 
long _IQ16atan2PU (long A, long B)
 
long _IQ15atan2PU (long A, long B)
 
long _IQ14atan2PU (long A, long B)
 
long _IQ13atan2PU (long A, long B)
 
long _IQ12atan2PU (long A, long B)
 
long _IQ11atan2PU (long A, long B)
 
long _IQ10atan2PU (long A, long B)
 
long _IQ9atan2PU (long A, long B)
 
long _IQ8atan2PU (long A, long B)
 
long _IQ7atan2PU (long A, long B)
 
long _IQ6atan2PU (long A, long B)
 
long _IQ5atan2PU (long A, long B)
 
long _IQ4atan2PU (long A, long B)
 
long _IQ3atan2PU (long A, long B)
 
long _IQ2atan2PU (long A, long B)
 
long _IQ1atan2PU (long A, long B)
 
long _IQ30sqrt (long A)
 
long _IQ29sqrt (long A)
 
long _IQ28sqrt (long A)
 
long _IQ27sqrt (long A)
 
long _IQ26sqrt (long A)
 
long _IQ25sqrt (long A)
 
long _IQ24sqrt (long A)
 
long _IQ23sqrt (long A)
 
long _IQ22sqrt (long A)
 
long _IQ21sqrt (long A)
 
long _IQ20sqrt (long A)
 
long _IQ19sqrt (long A)
 
long _IQ18sqrt (long A)
 
long _IQ17sqrt (long A)
 
long _IQ16sqrt (long A)
 
long _IQ15sqrt (long A)
 
long _IQ14sqrt (long A)
 
long _IQ13sqrt (long A)
 
long _IQ12sqrt (long A)
 
long _IQ11sqrt (long A)
 
long _IQ10sqrt (long A)
 
long _IQ9sqrt (long A)
 
long _IQ8sqrt (long A)
 
long _IQ7sqrt (long A)
 
long _IQ6sqrt (long A)
 
long _IQ5sqrt (long A)
 
long _IQ4sqrt (long A)
 
long _IQ3sqrt (long A)
 
long _IQ2sqrt (long A)
 
long _IQ1sqrt (long A)
 
long _IQ30isqrt (long A)
 
long _IQ29isqrt (long A)
 
long _IQ28isqrt (long A)
 
long _IQ27isqrt (long A)
 
long _IQ26isqrt (long A)
 
long _IQ25isqrt (long A)
 
long _IQ24isqrt (long A)
 
long _IQ23isqrt (long A)
 
long _IQ22isqrt (long A)
 
long _IQ21isqrt (long A)
 
long _IQ20isqrt (long A)
 
long _IQ19isqrt (long A)
 
long _IQ18isqrt (long A)
 
long _IQ17isqrt (long A)
 
long _IQ16isqrt (long A)
 
long _IQ15isqrt (long A)
 
long _IQ14isqrt (long A)
 
long _IQ13isqrt (long A)
 
long _IQ12isqrt (long A)
 
long _IQ11isqrt (long A)
 
long _IQ10isqrt (long A)
 
long _IQ9isqrt (long A)
 
long _IQ8isqrt (long A)
 
long _IQ7isqrt (long A)
 
long _IQ6isqrt (long A)
 
long _IQ5isqrt (long A)
 
long _IQ4isqrt (long A)
 
long _IQ3isqrt (long A)
 
long _IQ2isqrt (long A)
 
long _IQ1isqrt (long A)
 
long _IQ30exp (long A)
 
long _IQ29exp (long A)
 
long _IQ28exp (long A)
 
long _IQ27exp (long A)
 
long _IQ26exp (long A)
 
long _IQ25exp (long A)
 
long _IQ24exp (long A)
 
long _IQ23exp (long A)
 
long _IQ22exp (long A)
 
long _IQ21exp (long A)
 
long _IQ20exp (long A)
 
long _IQ19exp (long A)
 
long _IQ18exp (long A)
 
long _IQ17exp (long A)
 
long _IQ16exp (long A)
 
long _IQ15exp (long A)
 
long _IQ14exp (long A)
 
long _IQ13exp (long A)
 
long _IQ12exp (long A)
 
long _IQ11exp (long A)
 
long _IQ10exp (long A)
 
long _IQ9exp (long A)
 
long _IQ8exp (long A)
 
long _IQ7exp (long A)
 
long _IQ6exp (long A)
 
long _IQ5exp (long A)
 
long _IQ4exp (long A)
 
long _IQ3exp (long A)
 
long _IQ2exp (long A)
 
long _IQ1exp (long A)
 
long _IQ30int (long A)
 
long _IQ29int (long A)
 
long _IQ28int (long A)
 
long _IQ27int (long A)
 
long _IQ26int (long A)
 
long _IQ25int (long A)
 
long _IQ24int (long A)
 
long _IQ23int (long A)
 
long _IQ22int (long A)
 
long _IQ21int (long A)
 
long _IQ20int (long A)
 
long _IQ19int (long A)
 
long _IQ18int (long A)
 
long _IQ17int (long A)
 
long _IQ16int (long A)
 
long _IQ15int (long A)
 
long _IQ14int (long A)
 
long _IQ13int (long A)
 
long _IQ12int (long A)
 
long _IQ11int (long A)
 
long _IQ10int (long A)
 
long _IQ9int (long A)
 
long _IQ8int (long A)
 
long _IQ7int (long A)
 
long _IQ6int (long A)
 
long _IQ5int (long A)
 
long _IQ4int (long A)
 
long _IQ3int (long A)
 
long _IQ2int (long A)
 
long _IQ1int (long A)
 
long _IQ30frac (long A)
 
long _IQ29frac (long A)
 
long _IQ28frac (long A)
 
long _IQ27frac (long A)
 
long _IQ26frac (long A)
 
long _IQ25frac (long A)
 
long _IQ24frac (long A)
 
long _IQ23frac (long A)
 
long _IQ22frac (long A)
 
long _IQ21frac (long A)
 
long _IQ20frac (long A)
 
long _IQ19frac (long A)
 
long _IQ18frac (long A)
 
long _IQ17frac (long A)
 
long _IQ16frac (long A)
 
long _IQ15frac (long A)
 
long _IQ14frac (long A)
 
long _IQ13frac (long A)
 
long _IQ12frac (long A)
 
long _IQ11frac (long A)
 
long _IQ10frac (long A)
 
long _IQ9frac (long A)
 
long _IQ8frac (long A)
 
long _IQ7frac (long A)
 
long _IQ6frac (long A)
 
long _IQ5frac (long A)
 
long _IQ4frac (long A)
 
long _IQ3frac (long A)
 
long _IQ2frac (long A)
 
long _IQ1frac (long A)
 
long _IQ30mpyI32int (long A, long B)
 
long _IQ29mpyI32int (long A, long B)
 
long _IQ28mpyI32int (long A, long B)
 
long _IQ27mpyI32int (long A, long B)
 
long _IQ26mpyI32int (long A, long B)
 
long _IQ25mpyI32int (long A, long B)
 
long _IQ24mpyI32int (long A, long B)
 
long _IQ23mpyI32int (long A, long B)
 
long _IQ22mpyI32int (long A, long B)
 
long _IQ21mpyI32int (long A, long B)
 
long _IQ20mpyI32int (long A, long B)
 
long _IQ19mpyI32int (long A, long B)
 
long _IQ18mpyI32int (long A, long B)
 
long _IQ17mpyI32int (long A, long B)
 
long _IQ16mpyI32int (long A, long B)
 
long _IQ15mpyI32int (long A, long B)
 
long _IQ14mpyI32int (long A, long B)
 
long _IQ13mpyI32int (long A, long B)
 
long _IQ12mpyI32int (long A, long B)
 
long _IQ11mpyI32int (long A, long B)
 
long _IQ10mpyI32int (long A, long B)
 
long _IQ9mpyI32int (long A, long B)
 
long _IQ8mpyI32int (long A, long B)
 
long _IQ7mpyI32int (long A, long B)
 
long _IQ6mpyI32int (long A, long B)
 
long _IQ5mpyI32int (long A, long B)
 
long _IQ4mpyI32int (long A, long B)
 
long _IQ3mpyI32int (long A, long B)
 
long _IQ2mpyI32int (long A, long B)
 
long _IQ1mpyI32int (long A, long B)
 
long _IQ30mpyI32frac (long A, long B)
 
long _IQ29mpyI32frac (long A, long B)
 
long _IQ28mpyI32frac (long A, long B)
 
long _IQ27mpyI32frac (long A, long B)
 
long _IQ26mpyI32frac (long A, long B)
 
long _IQ25mpyI32frac (long A, long B)
 
long _IQ24mpyI32frac (long A, long B)
 
long _IQ23mpyI32frac (long A, long B)
 
long _IQ22mpyI32frac (long A, long B)
 
long _IQ21mpyI32frac (long A, long B)
 
long _IQ20mpyI32frac (long A, long B)
 
long _IQ19mpyI32frac (long A, long B)
 
long _IQ18mpyI32frac (long A, long B)
 
long _IQ17mpyI32frac (long A, long B)
 
long _IQ16mpyI32frac (long A, long B)
 
long _IQ15mpyI32frac (long A, long B)
 
long _IQ14mpyI32frac (long A, long B)
 
long _IQ13mpyI32frac (long A, long B)
 
long _IQ12mpyI32frac (long A, long B)
 
long _IQ11mpyI32frac (long A, long B)
 
long _IQ10mpyI32frac (long A, long B)
 
long _IQ9mpyI32frac (long A, long B)
 
long _IQ8mpyI32frac (long A, long B)
 
long _IQ7mpyI32frac (long A, long B)
 
long _IQ6mpyI32frac (long A, long B)
 
long _IQ5mpyI32frac (long A, long B)
 
long _IQ4mpyI32frac (long A, long B)
 
long _IQ3mpyI32frac (long A, long B)
 
long _IQ2mpyI32frac (long A, long B)
 
long _IQ1mpyI32frac (long A, long B)
 
long _IQ30mag (long A, long B)
 
long _IQ29mag (long A, long B)
 
long _IQ28mag (long A, long B)
 
long _IQ27mag (long A, long B)
 
long _IQ26mag (long A, long B)
 
long _IQ25mag (long A, long B)
 
long _IQ24mag (long A, long B)
 
long _IQ23mag (long A, long B)
 
long _IQ22mag (long A, long B)
 
long _IQ21mag (long A, long B)
 
long _IQ20mag (long A, long B)
 
long _IQ19mag (long A, long B)
 
long _IQ18mag (long A, long B)
 
long _IQ17mag (long A, long B)
 
long _IQ16mag (long A, long B)
 
long _IQ15mag (long A, long B)
 
long _IQ14mag (long A, long B)
 
long _IQ13mag (long A, long B)
 
long _IQ12mag (long A, long B)
 
long _IQ11mag (long A, long B)
 
long _IQ10mag (long A, long B)
 
long _IQ9mag (long A, long B)
 
long _IQ8mag (long A, long B)
 
long _IQ7mag (long A, long B)
 
long _IQ6mag (long A, long B)
 
long _IQ5mag (long A, long B)
 
long _IQ4mag (long A, long B)
 
long _IQ3mag (long A, long B)
 
long _IQ2mag (long A, long B)
 
long _IQ1mag (long A, long B)
 
long _atoIQN (const char *A, long q_value)
 
int __IQNtoa (char *A, const char *B, long C, int D)
 
int _IQ30toa (char *A, const char *B, long C)
 
int _IQ29toa (char *A, const char *B, long C)
 
int _IQ28toa (char *A, const char *B, long C)
 
int _IQ27toa (char *A, const char *B, long C)
 
int _IQ26toa (char *A, const char *B, long C)
 
int _IQ25toa (char *A, const char *B, long C)
 
int _IQ24toa (char *A, const char *B, long C)
 
int _IQ23toa (char *A, const char *B, long C)
 
int _IQ22toa (char *A, const char *B, long C)
 
int _IQ21toa (char *A, const char *B, long C)
 
int _IQ20toa (char *A, const char *B, long C)
 
int _IQ19toa (char *A, const char *B, long C)
 
int _IQ18toa (char *A, const char *B, long C)
 
int _IQ17toa (char *A, const char *B, long C)
 
int _IQ16toa (char *A, const char *B, long C)
 
int _IQ15toa (char *A, const char *B, long C)
 
int _IQ14toa (char *A, const char *B, long C)
 
int _IQ13toa (char *A, const char *B, long C)
 
int _IQ12toa (char *A, const char *B, long C)
 
int _IQ11toa (char *A, const char *B, long C)
 
int _IQ10toa (char *A, const char *B, long C)
 
int _IQ9toa (char *A, const char *B, long C)
 
int _IQ8toa (char *A, const char *B, long C)
 
int _IQ7toa (char *A, const char *B, long C)
 
int _IQ6toa (char *A, const char *B, long C)
 
int _IQ5toa (char *A, const char *B, long C)
 
int _IQ4toa (char *A, const char *B, long C)
 
int _IQ3toa (char *A, const char *B, long C)
 
int _IQ2toa (char *A, const char *B, long C)
 
int _IQ1toa (char *A, const char *B, long C)
 

Detailed Description

Macro Definition Documentation

#define _atoIQ (   A)    _atoIQN(A, GLOBAL_Q)

Definition at line 3345 of file 32b/IQmathLib.h.

#define _atoIQ1 (   A)    _atoIQN(A, 1)

Definition at line 3375 of file 32b/IQmathLib.h.

#define _atoIQ10 (   A)    _atoIQN(A, 10)

Definition at line 3366 of file 32b/IQmathLib.h.

#define _atoIQ11 (   A)    _atoIQN(A, 11)

Definition at line 3365 of file 32b/IQmathLib.h.

#define _atoIQ12 (   A)    _atoIQN(A, 12)

Definition at line 3364 of file 32b/IQmathLib.h.

#define _atoIQ13 (   A)    _atoIQN(A, 13)

Definition at line 3363 of file 32b/IQmathLib.h.

#define _atoIQ14 (   A)    _atoIQN(A, 14)

Definition at line 3362 of file 32b/IQmathLib.h.

#define _atoIQ15 (   A)    _atoIQN(A, 15)

Definition at line 3361 of file 32b/IQmathLib.h.

#define _atoIQ16 (   A)    _atoIQN(A, 16)

Definition at line 3360 of file 32b/IQmathLib.h.

#define _atoIQ17 (   A)    _atoIQN(A, 17)

Definition at line 3359 of file 32b/IQmathLib.h.

#define _atoIQ18 (   A)    _atoIQN(A, 18)

Definition at line 3358 of file 32b/IQmathLib.h.

#define _atoIQ19 (   A)    _atoIQN(A, 19)

Definition at line 3357 of file 32b/IQmathLib.h.

#define _atoIQ2 (   A)    _atoIQN(A, 2)

Definition at line 3374 of file 32b/IQmathLib.h.

#define _atoIQ20 (   A)    _atoIQN(A, 20)

Definition at line 3356 of file 32b/IQmathLib.h.

#define _atoIQ21 (   A)    _atoIQN(A, 21)

Definition at line 3355 of file 32b/IQmathLib.h.

#define _atoIQ22 (   A)    _atoIQN(A, 22)

Definition at line 3354 of file 32b/IQmathLib.h.

#define _atoIQ23 (   A)    _atoIQN(A, 23)

Definition at line 3353 of file 32b/IQmathLib.h.

#define _atoIQ24 (   A)    _atoIQN(A, 24)

Definition at line 3352 of file 32b/IQmathLib.h.

#define _atoIQ25 (   A)    _atoIQN(A, 25)

Definition at line 3351 of file 32b/IQmathLib.h.

#define _atoIQ26 (   A)    _atoIQN(A, 26)

Definition at line 3350 of file 32b/IQmathLib.h.

#define _atoIQ27 (   A)    _atoIQN(A, 27)

Definition at line 3349 of file 32b/IQmathLib.h.

#define _atoIQ28 (   A)    _atoIQN(A, 28)

Definition at line 3348 of file 32b/IQmathLib.h.

#define _atoIQ29 (   A)    _atoIQN(A, 29)

Definition at line 3347 of file 32b/IQmathLib.h.

#define _atoIQ3 (   A)    _atoIQN(A, 3)

Definition at line 3373 of file 32b/IQmathLib.h.

#define _atoIQ30 (   A)    _atoIQN(A, 30)

Definition at line 3346 of file 32b/IQmathLib.h.

#define _atoIQ4 (   A)    _atoIQN(A, 4)

Definition at line 3372 of file 32b/IQmathLib.h.

#define _atoIQ5 (   A)    _atoIQN(A, 5)

Definition at line 3371 of file 32b/IQmathLib.h.

#define _atoIQ6 (   A)    _atoIQN(A, 6)

Definition at line 3370 of file 32b/IQmathLib.h.

#define _atoIQ7 (   A)    _atoIQN(A, 7)

Definition at line 3369 of file 32b/IQmathLib.h.

#define _atoIQ8 (   A)    _atoIQN(A, 8)

Definition at line 3368 of file 32b/IQmathLib.h.

#define _atoIQ9 (   A)    _atoIQN(A, 9)

Definition at line 3367 of file 32b/IQmathLib.h.

#define _IQ (   A)    _IQ24(A)
#define _IQ1 (   A)    (long) ((A) * 2.0L)

Definition at line 298 of file 32b/IQmathLib.h.

#define _IQ10 (   A)    (long) ((A) * 1024.0L)

Definition at line 289 of file 32b/IQmathLib.h.

#define _IQ10abs (   A)    labs(A)

Definition at line 3554 of file 32b/IQmathLib.h.

#define _IQ10atan (   A)    _IQ10atan2(A,_IQ10(1.0))

Definition at line 2203 of file 32b/IQmathLib.h.

#define _IQ10mpy (   A,
 
)    __IQmpy(A,B,10)

Definition at line 830 of file 32b/IQmathLib.h.

#define _IQ10mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2967 of file 32b/IQmathLib.h.

#define _IQ10mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (10 + 32 - IQA - IQB))

Definition at line 2935 of file 32b/IQmathLib.h.

#define _IQ10toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 10);

Definition at line 3430 of file 32b/IQmathLib.h.

#define _IQ10toIQ (   A)    ((long) (A) << (GLOBAL_Q - 10))

Definition at line 692 of file 32b/IQmathLib.h.

#define _IQ11 (   A)    (long) ((A) * 2048.0L)

Definition at line 288 of file 32b/IQmathLib.h.

#define _IQ11abs (   A)    labs(A)

Definition at line 3553 of file 32b/IQmathLib.h.

#define _IQ11atan (   A)    _IQ11atan2(A,_IQ11(1.0))

Definition at line 2202 of file 32b/IQmathLib.h.

#define _IQ11mpy (   A,
 
)    __IQmpy(A,B,11)

Definition at line 829 of file 32b/IQmathLib.h.

#define _IQ11mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2966 of file 32b/IQmathLib.h.

#define _IQ11mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (11 + 32 - IQA - IQB))

Definition at line 2934 of file 32b/IQmathLib.h.

#define _IQ11toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 11);

Definition at line 3429 of file 32b/IQmathLib.h.

#define _IQ11toIQ (   A)    ((long) (A) << (GLOBAL_Q - 11))

Definition at line 680 of file 32b/IQmathLib.h.

#define _IQ12 (   A)    (long) ((A) * 4096.0L)

Definition at line 287 of file 32b/IQmathLib.h.

#define _IQ12abs (   A)    labs(A)

Definition at line 3552 of file 32b/IQmathLib.h.

#define _IQ12atan (   A)    _IQ12atan2(A,_IQ12(1.0))

Definition at line 2201 of file 32b/IQmathLib.h.

#define _IQ12mpy (   A,
 
)    __IQmpy(A,B,12)

Definition at line 828 of file 32b/IQmathLib.h.

Referenced by HAL_readAdcData(), HAL_readAdcDataWithOffsets(), and HAL_setParams().

#define _IQ12mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2965 of file 32b/IQmathLib.h.

#define _IQ12mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (12 + 32 - IQA - IQB))

Definition at line 2933 of file 32b/IQmathLib.h.

#define _IQ12toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 12);

Definition at line 3428 of file 32b/IQmathLib.h.

#define _IQ12toIQ (   A)    ((long) (A) << (GLOBAL_Q - 12))

Definition at line 668 of file 32b/IQmathLib.h.

#define _IQ13 (   A)    (long) ((A) * 8192.0L)

Definition at line 286 of file 32b/IQmathLib.h.

#define _IQ13abs (   A)    labs(A)

Definition at line 3551 of file 32b/IQmathLib.h.

#define _IQ13atan (   A)    _IQ13atan2(A,_IQ13(1.0))

Definition at line 2200 of file 32b/IQmathLib.h.

#define _IQ13mpy (   A,
 
)    __IQmpy(A,B,13)

Definition at line 827 of file 32b/IQmathLib.h.

#define _IQ13mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2964 of file 32b/IQmathLib.h.

#define _IQ13mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (13 + 32 - IQA - IQB))

Definition at line 2932 of file 32b/IQmathLib.h.

#define _IQ13toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 13);

Definition at line 3427 of file 32b/IQmathLib.h.

#define _IQ13toIQ (   A)    ((long) (A) << (GLOBAL_Q - 13))

Definition at line 656 of file 32b/IQmathLib.h.

#define _IQ14 (   A)    (long) ((A) * 16384.0L)

Definition at line 285 of file 32b/IQmathLib.h.

#define _IQ14abs (   A)    labs(A)

Definition at line 3550 of file 32b/IQmathLib.h.

#define _IQ14atan (   A)    _IQ14atan2(A,_IQ14(1.0))

Definition at line 2199 of file 32b/IQmathLib.h.

#define _IQ14mpy (   A,
 
)    __IQmpy(A,B,14)

Definition at line 826 of file 32b/IQmathLib.h.

#define _IQ14mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2963 of file 32b/IQmathLib.h.

#define _IQ14mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (14 + 32 - IQA - IQB))

Definition at line 2931 of file 32b/IQmathLib.h.

#define _IQ14toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 14);

Definition at line 3426 of file 32b/IQmathLib.h.

#define _IQ14toIQ (   A)    ((long) (A) << (GLOBAL_Q - 14))

Definition at line 644 of file 32b/IQmathLib.h.

#define _IQ15 (   A)    (long) ((A) * 32768.0L)

Definition at line 284 of file 32b/IQmathLib.h.

#define _IQ15abs (   A)    labs(A)

Definition at line 3549 of file 32b/IQmathLib.h.

#define _IQ15atan (   A)    _IQ15atan2(A,_IQ15(1.0))

Definition at line 2198 of file 32b/IQmathLib.h.

#define _IQ15mpy (   A,
 
)    __IQmpy(A,B,15)

Definition at line 825 of file 32b/IQmathLib.h.

#define _IQ15mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2962 of file 32b/IQmathLib.h.

#define _IQ15mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (15 + 32 - IQA - IQB))

Definition at line 2930 of file 32b/IQmathLib.h.

#define _IQ15toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 15);

Definition at line 3425 of file 32b/IQmathLib.h.

#define _IQ15toIQ (   A)    ((long) (A) << (GLOBAL_Q - 15))

Definition at line 632 of file 32b/IQmathLib.h.

#define _IQ16 (   A)    (long) ((A) * 65536.0L)

Definition at line 283 of file 32b/IQmathLib.h.

#define _IQ16abs (   A)    labs(A)

Definition at line 3548 of file 32b/IQmathLib.h.

#define _IQ16atan (   A)    _IQ16atan2(A,_IQ16(1.0))

Definition at line 2197 of file 32b/IQmathLib.h.

#define _IQ16mpy (   A,
 
)    __IQmpy(A,B,16)

Definition at line 824 of file 32b/IQmathLib.h.

#define _IQ16mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2961 of file 32b/IQmathLib.h.

#define _IQ16mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (16 + 32 - IQA - IQB))

Definition at line 2929 of file 32b/IQmathLib.h.

#define _IQ16toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 16);

Definition at line 3424 of file 32b/IQmathLib.h.

#define _IQ16toIQ (   A)    ((long) (A) << (GLOBAL_Q - 16))

Definition at line 624 of file 32b/IQmathLib.h.

#define _IQ17 (   A)    (long) ((A) * 131072.0L)

Definition at line 282 of file 32b/IQmathLib.h.

#define _IQ17abs (   A)    labs(A)

Definition at line 3547 of file 32b/IQmathLib.h.

#define _IQ17atan (   A)    _IQ17atan2(A,_IQ17(1.0))

Definition at line 2196 of file 32b/IQmathLib.h.

#define _IQ17mpy (   A,
 
)    __IQmpy(A,B,17)

Definition at line 823 of file 32b/IQmathLib.h.

#define _IQ17mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2960 of file 32b/IQmathLib.h.

#define _IQ17mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (17 + 32 - IQA - IQB))

Definition at line 2928 of file 32b/IQmathLib.h.

#define _IQ17toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 17);

Definition at line 3423 of file 32b/IQmathLib.h.

#define _IQ17toIQ (   A)    ((long) (A) << (GLOBAL_Q - 17))

Definition at line 616 of file 32b/IQmathLib.h.

#define _IQ18 (   A)    (long) ((A) * 262144.0L)

Definition at line 281 of file 32b/IQmathLib.h.

#define _IQ18abs (   A)    labs(A)

Definition at line 3546 of file 32b/IQmathLib.h.

#define _IQ18atan (   A)    _IQ18atan2(A,_IQ18(1.0))

Definition at line 2195 of file 32b/IQmathLib.h.

#define _IQ18mpy (   A,
 
)    __IQmpy(A,B,18)

Definition at line 822 of file 32b/IQmathLib.h.

#define _IQ18mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2959 of file 32b/IQmathLib.h.

#define _IQ18mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (18 + 32 - IQA - IQB))

Definition at line 2927 of file 32b/IQmathLib.h.

#define _IQ18toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 18);

Definition at line 3422 of file 32b/IQmathLib.h.

#define _IQ18toIQ (   A)    ((long) (A) << (GLOBAL_Q - 18))

Definition at line 608 of file 32b/IQmathLib.h.

#define _IQ19 (   A)    (long) ((A) * 524288.0L)

Definition at line 280 of file 32b/IQmathLib.h.

#define _IQ19abs (   A)    labs(A)

Definition at line 3545 of file 32b/IQmathLib.h.

#define _IQ19atan (   A)    _IQ19atan2(A,_IQ19(1.0))

Definition at line 2194 of file 32b/IQmathLib.h.

#define _IQ19mpy (   A,
 
)    __IQmpy(A,B,19)

Definition at line 821 of file 32b/IQmathLib.h.

#define _IQ19mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2958 of file 32b/IQmathLib.h.

#define _IQ19mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (19 + 32 - IQA - IQB))

Definition at line 2926 of file 32b/IQmathLib.h.

#define _IQ19toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 19);

Definition at line 3421 of file 32b/IQmathLib.h.

#define _IQ19toIQ (   A)    ((long) (A) << (GLOBAL_Q - 19))

Definition at line 600 of file 32b/IQmathLib.h.

#define _IQ1abs (   A)    labs(A)

Definition at line 3563 of file 32b/IQmathLib.h.

#define _IQ1atan (   A)    _IQ1atan2(A,_IQ1(1.0))

Definition at line 2212 of file 32b/IQmathLib.h.

#define _IQ1mpy (   A,
 
)    __IQmpy(A,B,1)

Definition at line 839 of file 32b/IQmathLib.h.

#define _IQ1mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2976 of file 32b/IQmathLib.h.

#define _IQ1mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (1 + 32 - IQA - IQB))

Definition at line 2944 of file 32b/IQmathLib.h.

#define _IQ1toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 1);

Definition at line 3439 of file 32b/IQmathLib.h.

#define _IQ1toIQ (   A)    ((long) (A) << (GLOBAL_Q - 1))

Definition at line 807 of file 32b/IQmathLib.h.

#define _IQ2 (   A)    (long) ((A) * 4.0L)

Definition at line 297 of file 32b/IQmathLib.h.

#define _IQ20 (   A)    (long) ((A) * 1048576.0L)

Definition at line 279 of file 32b/IQmathLib.h.

#define _IQ20abs (   A)    labs(A)

Definition at line 3544 of file 32b/IQmathLib.h.

#define _IQ20atan (   A)    _IQ20atan2(A,_IQ20(1.0))

Definition at line 2193 of file 32b/IQmathLib.h.

#define _IQ20mpy (   A,
 
)    __IQmpy(A,B,20)

Definition at line 820 of file 32b/IQmathLib.h.

#define _IQ20mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2957 of file 32b/IQmathLib.h.

#define _IQ20mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (20 + 32 - IQA - IQB))

Definition at line 2925 of file 32b/IQmathLib.h.

#define _IQ20toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 20);

Definition at line 3420 of file 32b/IQmathLib.h.

#define _IQ20toIQ (   A)    ((long) (A) << (GLOBAL_Q - 20))

Definition at line 592 of file 32b/IQmathLib.h.

#define _IQ21 (   A)    (long) ((A) * 2097152.0L)

Definition at line 278 of file 32b/IQmathLib.h.

#define _IQ21abs (   A)    labs(A)

Definition at line 3543 of file 32b/IQmathLib.h.

#define _IQ21atan (   A)    _IQ21atan2(A,_IQ21(1.0))

Definition at line 2192 of file 32b/IQmathLib.h.

#define _IQ21mpy (   A,
 
)    __IQmpy(A,B,21)

Definition at line 819 of file 32b/IQmathLib.h.

#define _IQ21mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2956 of file 32b/IQmathLib.h.

#define _IQ21mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (21 + 32 - IQA - IQB))

Definition at line 2924 of file 32b/IQmathLib.h.

#define _IQ21toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 21);

Definition at line 3418 of file 32b/IQmathLib.h.

#define _IQ21toIQ (   A)    ((long) (A) << (GLOBAL_Q - 21))

Definition at line 584 of file 32b/IQmathLib.h.

#define _IQ22 (   A)    (long) ((A) * 4194304.0L)

Definition at line 277 of file 32b/IQmathLib.h.

#define _IQ22abs (   A)    labs(A)

Definition at line 3542 of file 32b/IQmathLib.h.

#define _IQ22atan (   A)    _IQ22atan2(A,_IQ22(1.0))

Definition at line 2191 of file 32b/IQmathLib.h.

#define _IQ22mpy (   A,
 
)    __IQmpy(A,B,22)

Definition at line 818 of file 32b/IQmathLib.h.

#define _IQ22mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2955 of file 32b/IQmathLib.h.

#define _IQ22mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (22 + 32 - IQA - IQB))

Definition at line 2923 of file 32b/IQmathLib.h.

#define _IQ22toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 22);

Definition at line 3419 of file 32b/IQmathLib.h.

#define _IQ22toIQ (   A)    ((long) (A) << (GLOBAL_Q - 22))

Definition at line 576 of file 32b/IQmathLib.h.

#define _IQ23 (   A)    (long) ((A) * 8388608.0L)

Definition at line 276 of file 32b/IQmathLib.h.

#define _IQ23abs (   A)    labs(A)

Definition at line 3541 of file 32b/IQmathLib.h.

#define _IQ23atan (   A)    _IQ23atan2(A,_IQ23(1.0))

Definition at line 2190 of file 32b/IQmathLib.h.

#define _IQ23mpy (   A,
 
)    __IQmpy(A,B,23)

Definition at line 817 of file 32b/IQmathLib.h.

#define _IQ23mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2954 of file 32b/IQmathLib.h.

#define _IQ23mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (23 + 32 - IQA - IQB))

Definition at line 2922 of file 32b/IQmathLib.h.

#define _IQ23toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 23);

Definition at line 3417 of file 32b/IQmathLib.h.

#define _IQ23toIQ (   A)    ((long) (A) << (GLOBAL_Q - 23))

Definition at line 568 of file 32b/IQmathLib.h.

#define _IQ24 (   A)    (long) ((A) * 16777216.0L)
#define _IQ24abs (   A)    labs(A)

Definition at line 3540 of file 32b/IQmathLib.h.

#define _IQ24atan (   A)    _IQ24atan2(A,_IQ24(1.0))

Definition at line 2189 of file 32b/IQmathLib.h.

#define _IQ24mpy (   A,
 
)    __IQmpy(A,B,24)

Definition at line 816 of file 32b/IQmathLib.h.

#define _IQ24mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2953 of file 32b/IQmathLib.h.

#define _IQ24mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (24 + 32 - IQA - IQB))

Definition at line 2921 of file 32b/IQmathLib.h.

#define _IQ24toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 24);

Definition at line 3416 of file 32b/IQmathLib.h.

#define _IQ24toIQ (   A)    ((long) (A) << (GLOBAL_Q - 24))

Definition at line 560 of file 32b/IQmathLib.h.

#define _IQ25 (   A)    (long) ((A) * 33554432.0L)

Definition at line 274 of file 32b/IQmathLib.h.

#define _IQ25abs (   A)    labs(A)

Definition at line 3539 of file 32b/IQmathLib.h.

#define _IQ25atan (   A)    _IQ25atan2(A,_IQ25(1.0))

Definition at line 2188 of file 32b/IQmathLib.h.

#define _IQ25mpy (   A,
 
)    __IQmpy(A,B,25)

Definition at line 815 of file 32b/IQmathLib.h.

#define _IQ25mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2952 of file 32b/IQmathLib.h.

#define _IQ25mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (25 + 32 - IQA - IQB))

Definition at line 2920 of file 32b/IQmathLib.h.

#define _IQ25toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 25);

Definition at line 3415 of file 32b/IQmathLib.h.

#define _IQ25toIQ (   A)    ((long) (A) >> (25 - GLOBAL_Q))

Definition at line 555 of file 32b/IQmathLib.h.

#define _IQ26 (   A)    (long) ((A) * 67108864.0L)

Definition at line 273 of file 32b/IQmathLib.h.

#define _IQ26abs (   A)    labs(A)

Definition at line 3538 of file 32b/IQmathLib.h.

#define _IQ26atan (   A)    _IQ26atan2(A,_IQ26(1.0))

Definition at line 2187 of file 32b/IQmathLib.h.

#define _IQ26mpy (   A,
 
)    __IQmpy(A,B,26)

Definition at line 814 of file 32b/IQmathLib.h.

#define _IQ26mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2951 of file 32b/IQmathLib.h.

#define _IQ26mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (26 + 32 - IQA - IQB))

Definition at line 2919 of file 32b/IQmathLib.h.

#define _IQ26toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 26);

Definition at line 3414 of file 32b/IQmathLib.h.

#define _IQ26toIQ (   A)    ((long) (A) >> (26 - GLOBAL_Q))

Definition at line 547 of file 32b/IQmathLib.h.

#define _IQ27 (   A)    (long) ((A) * 134217728.0L)

Definition at line 272 of file 32b/IQmathLib.h.

#define _IQ27abs (   A)    labs(A)

Definition at line 3537 of file 32b/IQmathLib.h.

#define _IQ27atan (   A)    _IQ27atan2(A,_IQ27(1.0))

Definition at line 2186 of file 32b/IQmathLib.h.

#define _IQ27mpy (   A,
 
)    __IQmpy(A,B,27)

Definition at line 813 of file 32b/IQmathLib.h.

#define _IQ27mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2950 of file 32b/IQmathLib.h.

#define _IQ27mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (27 + 32 - IQA - IQB))

Definition at line 2918 of file 32b/IQmathLib.h.

#define _IQ27toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 27);

Definition at line 3413 of file 32b/IQmathLib.h.

#define _IQ27toIQ (   A)    ((long) (A) >> (27 - GLOBAL_Q))

Definition at line 539 of file 32b/IQmathLib.h.

#define _IQ28 (   A)    (long) ((A) * 268435456.0L)

Definition at line 271 of file 32b/IQmathLib.h.

#define _IQ28abs (   A)    labs(A)

Definition at line 3536 of file 32b/IQmathLib.h.

#define _IQ28atan (   A)    _IQ28atan2(A,_IQ28(1.0))

Definition at line 2185 of file 32b/IQmathLib.h.

#define _IQ28mpy (   A,
 
)    __IQmpy(A,B,28)

Definition at line 812 of file 32b/IQmathLib.h.

#define _IQ28mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2949 of file 32b/IQmathLib.h.

#define _IQ28mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (28 + 32 - IQA - IQB))

Definition at line 2917 of file 32b/IQmathLib.h.

#define _IQ28toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 28);

Definition at line 3412 of file 32b/IQmathLib.h.

#define _IQ28toIQ (   A)    ((long) (A) >> (28 - GLOBAL_Q))

Definition at line 531 of file 32b/IQmathLib.h.

#define _IQ29 (   A)    (long) ((A) * 536870912.0L)

Definition at line 270 of file 32b/IQmathLib.h.

#define _IQ29abs (   A)    labs(A)

Definition at line 3535 of file 32b/IQmathLib.h.

#define _IQ29atan (   A)    _IQ29atan2(A,_IQ29(1.0))

Definition at line 2184 of file 32b/IQmathLib.h.

#define _IQ29mpy (   A,
 
)    __IQmpy(A,B,29)

Definition at line 811 of file 32b/IQmathLib.h.

#define _IQ29mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2948 of file 32b/IQmathLib.h.

#define _IQ29mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (29 + 32 - IQA - IQB))

Definition at line 2916 of file 32b/IQmathLib.h.

#define _IQ29toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 29);

Definition at line 3411 of file 32b/IQmathLib.h.

#define _IQ29toIQ (   A)    ((long) (A) >> (29 - GLOBAL_Q))

Definition at line 523 of file 32b/IQmathLib.h.

#define _IQ2abs (   A)    labs(A)

Definition at line 3562 of file 32b/IQmathLib.h.

#define _IQ2atan (   A)    _IQ2atan2(A,_IQ2(1.0))

Definition at line 2211 of file 32b/IQmathLib.h.

#define _IQ2mpy (   A,
 
)    __IQmpy(A,B,2)

Definition at line 838 of file 32b/IQmathLib.h.

#define _IQ2mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2975 of file 32b/IQmathLib.h.

#define _IQ2mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (2 + 32 - IQA - IQB))

Definition at line 2943 of file 32b/IQmathLib.h.

#define _IQ2toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 2);

Definition at line 3438 of file 32b/IQmathLib.h.

#define _IQ2toIQ (   A)    ((long) (A) << (GLOBAL_Q - 2))

Definition at line 788 of file 32b/IQmathLib.h.

#define _IQ3 (   A)    (long) ((A) * 8.0L)

Definition at line 296 of file 32b/IQmathLib.h.

#define _IQ30 (   A)    (long) ((A) * 1073741824.0L)

Definition at line 269 of file 32b/IQmathLib.h.

Referenced by CTRL_updateState(), and USER_softwareUpdate1p6().

#define _IQ30abs (   A)    labs(A)

Definition at line 3534 of file 32b/IQmathLib.h.

#define _IQ30atan (   A)    _IQ30atan2(A,_IQ30(1.0))

Definition at line 2183 of file 32b/IQmathLib.h.

#define _IQ30mpy (   A,
 
)    __IQmpy(A,B,30)

Definition at line 810 of file 32b/IQmathLib.h.

#define _IQ30mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2947 of file 32b/IQmathLib.h.

#define _IQ30mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (30 + 32 - IQA - IQB))

Definition at line 2915 of file 32b/IQmathLib.h.

#define _IQ30toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 30);

Definition at line 3410 of file 32b/IQmathLib.h.

#define _IQ30toIQ (   A)    ((long) (A) >> (30 - GLOBAL_Q))

Definition at line 516 of file 32b/IQmathLib.h.

Referenced by USER_computeTorque_lbin(), and USER_computeTorque_Nm().

#define _IQ3abs (   A)    labs(A)

Definition at line 3561 of file 32b/IQmathLib.h.

#define _IQ3atan (   A)    _IQ3atan2(A,_IQ3(1.0))

Definition at line 2210 of file 32b/IQmathLib.h.

#define _IQ3mpy (   A,
 
)    __IQmpy(A,B,3)

Definition at line 837 of file 32b/IQmathLib.h.

#define _IQ3mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2974 of file 32b/IQmathLib.h.

#define _IQ3mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (3 + 32 - IQA - IQB))

Definition at line 2942 of file 32b/IQmathLib.h.

#define _IQ3toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 3);

Definition at line 3437 of file 32b/IQmathLib.h.

#define _IQ3toIQ (   A)    ((long) (A) << (GLOBAL_Q - 3))

Definition at line 776 of file 32b/IQmathLib.h.

#define _IQ4 (   A)    (long) ((A) * 16.0L)

Definition at line 295 of file 32b/IQmathLib.h.

#define _IQ4abs (   A)    labs(A)

Definition at line 3560 of file 32b/IQmathLib.h.

#define _IQ4atan (   A)    _IQ4atan2(A,_IQ4(1.0))

Definition at line 2209 of file 32b/IQmathLib.h.

#define _IQ4mpy (   A,
 
)    __IQmpy(A,B,4)

Definition at line 836 of file 32b/IQmathLib.h.

#define _IQ4mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2973 of file 32b/IQmathLib.h.

#define _IQ4mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (4 + 32 - IQA - IQB))

Definition at line 2941 of file 32b/IQmathLib.h.

#define _IQ4toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 4);

Definition at line 3436 of file 32b/IQmathLib.h.

#define _IQ4toIQ (   A)    ((long) (A) << (GLOBAL_Q - 4))

Definition at line 764 of file 32b/IQmathLib.h.

#define _IQ5 (   A)    (long) ((A) * 32.0L)

Definition at line 294 of file 32b/IQmathLib.h.

#define _IQ5abs (   A)    labs(A)

Definition at line 3559 of file 32b/IQmathLib.h.

#define _IQ5atan (   A)    _IQ5atan2(A,_IQ5(1.0))

Definition at line 2208 of file 32b/IQmathLib.h.

#define _IQ5mpy (   A,
 
)    __IQmpy(A,B,5)

Definition at line 835 of file 32b/IQmathLib.h.

#define _IQ5mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2972 of file 32b/IQmathLib.h.

#define _IQ5mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (5 + 32 - IQA - IQB))

Definition at line 2940 of file 32b/IQmathLib.h.

#define _IQ5toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 5);

Definition at line 3435 of file 32b/IQmathLib.h.

#define _IQ5toIQ (   A)    ((long) (A) << (GLOBAL_Q - 5))

Definition at line 752 of file 32b/IQmathLib.h.

#define _IQ6 (   A)    (long) ((A) * 64.0L)

Definition at line 293 of file 32b/IQmathLib.h.

#define _IQ6abs (   A)    labs(A)

Definition at line 3558 of file 32b/IQmathLib.h.

#define _IQ6atan (   A)    _IQ6atan2(A,_IQ6(1.0))

Definition at line 2207 of file 32b/IQmathLib.h.

#define _IQ6mpy (   A,
 
)    __IQmpy(A,B,6)

Definition at line 834 of file 32b/IQmathLib.h.

#define _IQ6mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2971 of file 32b/IQmathLib.h.

#define _IQ6mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (6 + 32 - IQA - IQB))

Definition at line 2939 of file 32b/IQmathLib.h.

#define _IQ6toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 6);

Definition at line 3434 of file 32b/IQmathLib.h.

#define _IQ6toIQ (   A)    ((long) (A) << (GLOBAL_Q - 6))

Definition at line 740 of file 32b/IQmathLib.h.

#define _IQ7 (   A)    (long) ((A) * 128.0L)

Definition at line 292 of file 32b/IQmathLib.h.

#define _IQ7abs (   A)    labs(A)

Definition at line 3557 of file 32b/IQmathLib.h.

#define _IQ7atan (   A)    _IQ7atan2(A,_IQ7(1.0))

Definition at line 2206 of file 32b/IQmathLib.h.

#define _IQ7mpy (   A,
 
)    __IQmpy(A,B,7)

Definition at line 833 of file 32b/IQmathLib.h.

#define _IQ7mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2970 of file 32b/IQmathLib.h.

#define _IQ7mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (7 + 32 - IQA - IQB))

Definition at line 2938 of file 32b/IQmathLib.h.

#define _IQ7toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 7);

Definition at line 3433 of file 32b/IQmathLib.h.

#define _IQ7toIQ (   A)    ((long) (A) << (GLOBAL_Q - 7))

Definition at line 728 of file 32b/IQmathLib.h.

#define _IQ8 (   A)    (long) ((A) * 256.0L)

Definition at line 291 of file 32b/IQmathLib.h.

#define _IQ8abs (   A)    labs(A)

Definition at line 3556 of file 32b/IQmathLib.h.

#define _IQ8atan (   A)    _IQ8atan2(A,_IQ8(1.0))

Definition at line 2205 of file 32b/IQmathLib.h.

#define _IQ8mpy (   A,
 
)    __IQmpy(A,B,8)

Definition at line 832 of file 32b/IQmathLib.h.

#define _IQ8mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2969 of file 32b/IQmathLib.h.

#define _IQ8mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (8 + 32 - IQA - IQB))

Definition at line 2937 of file 32b/IQmathLib.h.

#define _IQ8toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 8);

Definition at line 3432 of file 32b/IQmathLib.h.

#define _IQ8toIQ (   A)    ((long) (A) << (GLOBAL_Q - 8))

Definition at line 716 of file 32b/IQmathLib.h.

#define _IQ9 (   A)    (long) ((A) * 512.0L)

Definition at line 290 of file 32b/IQmathLib.h.

#define _IQ9abs (   A)    labs(A)

Definition at line 3555 of file 32b/IQmathLib.h.

#define _IQ9atan (   A)    _IQ9atan2(A,_IQ9(1.0))

Definition at line 2204 of file 32b/IQmathLib.h.

#define _IQ9mpy (   A,
 
)    __IQmpy(A,B,9)

Definition at line 831 of file 32b/IQmathLib.h.

#define _IQ9mpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2968 of file 32b/IQmathLib.h.

#define _IQ9mpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (9 + 32 - IQA - IQB))

Definition at line 2936 of file 32b/IQmathLib.h.

#define _IQ9toa (   A,
  B,
 
)    __IQNtoa(A, B, C, 9);

Definition at line 3431 of file 32b/IQmathLib.h.

#define _IQ9toIQ (   A)    ((long) (A) << (GLOBAL_Q - 9))

Definition at line 704 of file 32b/IQmathLib.h.

#define _IQabs (   A)    labs(A)

Definition at line 3533 of file 32b/IQmathLib.h.

Referenced by CTRL_angleDelayComp(), and CTRL_runOnLine().

#define _IQacos (   A)    _IQ24acos(A)

Definition at line 1867 of file 32b/IQmathLib.h.

#define _IQasin (   A)    _IQ24asin(A)

Definition at line 1501 of file 32b/IQmathLib.h.

#define _IQatan (   A)    _IQ24atan2(A,_IQ(1.0))

Definition at line 2232 of file 32b/IQmathLib.h.

#define _IQatan2 (   A,
 
)    _IQ24atan2(A,B)

Definition at line 1989 of file 32b/IQmathLib.h.

#define _IQatan2PU (   A,
 
)    _IQ24atan2PU(A,B)

Definition at line 2111 of file 32b/IQmathLib.h.

#define _IQcos (   A)    _IQ24cos(A)

Definition at line 1623 of file 32b/IQmathLib.h.

#define _IQcosPU (   A)    _IQ24cosPU(A)
#define _IQdiv (   A,
 
)    _IQ24div(A,B)

Definition at line 1135 of file 32b/IQmathLib.h.

#define _IQdiv16 (   A)    ((A)>>4)

Definition at line 265 of file 32b/IQmathLib.h.

#define _IQdiv2 (   A)    ((A)>>1)

Definition at line 262 of file 32b/IQmathLib.h.

#define _IQdiv32 (   A)    ((A)>>5)

Definition at line 266 of file 32b/IQmathLib.h.

#define _IQdiv4 (   A)    ((A)>>2)

Definition at line 263 of file 32b/IQmathLib.h.

#define _IQdiv64 (   A)    ((A)>>6)

Definition at line 267 of file 32b/IQmathLib.h.

#define _IQdiv8 (   A)    ((A)>>3)

Definition at line 264 of file 32b/IQmathLib.h.

#define _IQexp (   A)    _IQ24exp(A)

Definition at line 2598 of file 32b/IQmathLib.h.

#define _IQfrac (   A)    _IQ24frac(A)

Definition at line 2842 of file 32b/IQmathLib.h.

#define _IQint (   A)    _IQ24int(A)

Definition at line 2720 of file 32b/IQmathLib.h.

#define _IQisqrt (   A)    _IQ24isqrt(A)

Definition at line 2476 of file 32b/IQmathLib.h.

#define _IQmag (   A,
 
)    _IQ24mag(A, B)

Definition at line 3272 of file 32b/IQmathLib.h.

#define _IQmpy (   A,
 
)    __IQmpy(A,B,GLOBAL_Q)
#define _IQmpy16 (   A)    ((A)<<4)

Definition at line 258 of file 32b/IQmathLib.h.

#define _IQmpy2 (   A)    ((A)<<1)

Definition at line 255 of file 32b/IQmathLib.h.

Referenced by CLARKE_run_twoInput().

#define _IQmpy32 (   A)    ((A)<<5)

Definition at line 259 of file 32b/IQmathLib.h.

#define _IQmpy4 (   A)    ((A)<<2)

Definition at line 256 of file 32b/IQmathLib.h.

#define _IQmpy64 (   A)    ((A)<<6)

Definition at line 260 of file 32b/IQmathLib.h.

#define _IQmpy8 (   A)    ((A)<<3)

Definition at line 257 of file 32b/IQmathLib.h.

#define _IQmpyI32 (   A,
 
)    ((A)*(B))

Definition at line 2946 of file 32b/IQmathLib.h.

#define _IQmpyI32frac (   A,
 
)    _IQ24mpyI32frac(A, B)

Definition at line 3150 of file 32b/IQmathLib.h.

#define _IQmpyI32int (   A,
 
)    _IQ24mpyI32int(A, B)

Definition at line 3028 of file 32b/IQmathLib.h.

#define _IQmpyIQX (   A,
  IQA,
  B,
  IQB 
)    __IQxmpy(A, B, (GLOBAL_Q + 32 - IQA - IQB))

Definition at line 2914 of file 32b/IQmathLib.h.

#define _IQrmpy (   A,
 
)    _IQ24rmpy(A,B)

Definition at line 891 of file 32b/IQmathLib.h.

#define _IQrsmpy (   A,
 
)    _IQ24rsmpy(A,B)

Definition at line 1013 of file 32b/IQmathLib.h.

#define _IQsat (   A,
  Pos,
  Neg 
)    __IQsat(A, Pos, Neg)
#define _IQsin (   A)    _IQ24sin(A)

Definition at line 1257 of file 32b/IQmathLib.h.

#define _IQsinPU (   A)    _IQ24sinPU(A)
#define _IQsqrt (   A)    _IQ24sqrt(A)

Definition at line 2354 of file 32b/IQmathLib.h.

Referenced by CTRL_computeOutputLimits_Iq(), and CTRL_runOnLine_User().

#define _IQtoa (   A,
  B,
 
)    __IQNtoa(A, B, C, 24)

Definition at line 3461 of file 32b/IQmathLib.h.

#define _IQtoF (   A)    _IQ24toF(A)

Definition at line 441 of file 32b/IQmathLib.h.

#define _IQtoIQ1 (   A)    ((long) (A) >> (GLOBAL_Q - 1))

Definition at line 806 of file 32b/IQmathLib.h.

#define _IQtoIQ10 (   A)    ((long) (A) >> (GLOBAL_Q - 10))

Definition at line 691 of file 32b/IQmathLib.h.

#define _IQtoIQ11 (   A)    ((long) (A) >> (GLOBAL_Q - 11))

Definition at line 679 of file 32b/IQmathLib.h.

#define _IQtoIQ12 (   A)    ((long) (A) >> (GLOBAL_Q - 12))

Definition at line 667 of file 32b/IQmathLib.h.

#define _IQtoIQ13 (   A)    ((long) (A) >> (GLOBAL_Q - 13))

Definition at line 655 of file 32b/IQmathLib.h.

#define _IQtoIQ14 (   A)    ((long) (A) >> (GLOBAL_Q - 14))

Definition at line 643 of file 32b/IQmathLib.h.

#define _IQtoIQ15 (   A)    ((long) (A) >> (GLOBAL_Q - 15))

Definition at line 631 of file 32b/IQmathLib.h.

Referenced by HAL_writeDacData().

#define _IQtoIQ16 (   A)    ((long) (A) >> (GLOBAL_Q - 16))

Definition at line 623 of file 32b/IQmathLib.h.

#define _IQtoIQ17 (   A)    ((long) (A) >> (GLOBAL_Q - 17))

Definition at line 615 of file 32b/IQmathLib.h.

#define _IQtoIQ18 (   A)    ((long) (A) >> (GLOBAL_Q - 18))

Definition at line 607 of file 32b/IQmathLib.h.

#define _IQtoIQ19 (   A)    ((long) (A) >> (GLOBAL_Q - 19))

Definition at line 599 of file 32b/IQmathLib.h.

#define _IQtoIQ2 (   A)    ((long) (A) >> (GLOBAL_Q - 2))

Definition at line 787 of file 32b/IQmathLib.h.

#define _IQtoIQ20 (   A)    ((long) (A) >> (GLOBAL_Q - 20))

Definition at line 591 of file 32b/IQmathLib.h.

#define _IQtoIQ21 (   A)    ((long) (A) >> (GLOBAL_Q - 21))

Definition at line 583 of file 32b/IQmathLib.h.

#define _IQtoIQ22 (   A)    ((long) (A) >> (GLOBAL_Q - 22))

Definition at line 575 of file 32b/IQmathLib.h.

#define _IQtoIQ23 (   A)    ((long) (A) >> (GLOBAL_Q - 23))

Definition at line 567 of file 32b/IQmathLib.h.

#define _IQtoIQ24 (   A)    ((long) (A) >> (GLOBAL_Q - 24))

Definition at line 559 of file 32b/IQmathLib.h.

#define _IQtoIQ25 (   A)    ((long) (A) << (25 - GLOBAL_Q))

Definition at line 554 of file 32b/IQmathLib.h.

#define _IQtoIQ26 (   A)    ((long) (A) << (26 - GLOBAL_Q))

Definition at line 546 of file 32b/IQmathLib.h.

#define _IQtoIQ27 (   A)    ((long) (A) << (27 - GLOBAL_Q))

Definition at line 538 of file 32b/IQmathLib.h.

#define _IQtoIQ28 (   A)    ((long) (A) << (28 - GLOBAL_Q))

Definition at line 530 of file 32b/IQmathLib.h.

#define _IQtoIQ29 (   A)    ((long) (A) << (29 - GLOBAL_Q))

Definition at line 522 of file 32b/IQmathLib.h.

#define _IQtoIQ3 (   A)    ((long) (A) >> (GLOBAL_Q - 3))

Definition at line 775 of file 32b/IQmathLib.h.

#define _IQtoIQ30 (   A)    ((long) (A) << (30 - GLOBAL_Q))

Definition at line 515 of file 32b/IQmathLib.h.

#define _IQtoIQ4 (   A)    ((long) (A) >> (GLOBAL_Q - 4))

Definition at line 763 of file 32b/IQmathLib.h.

#define _IQtoIQ5 (   A)    ((long) (A) >> (GLOBAL_Q - 5))

Definition at line 751 of file 32b/IQmathLib.h.

#define _IQtoIQ6 (   A)    ((long) (A) >> (GLOBAL_Q - 6))

Definition at line 739 of file 32b/IQmathLib.h.

#define _IQtoIQ7 (   A)    ((long) (A) >> (GLOBAL_Q - 7))

Definition at line 727 of file 32b/IQmathLib.h.

#define _IQtoIQ8 (   A)    ((long) (A) >> (GLOBAL_Q - 8))

Definition at line 715 of file 32b/IQmathLib.h.

#define _IQtoIQ9 (   A)    ((long) (A) >> (GLOBAL_Q - 9))

Definition at line 703 of file 32b/IQmathLib.h.

#define _IQtoQ1 (   A)    ((long) (A) >> (GLOBAL_Q - 1))

Definition at line 799 of file 32b/IQmathLib.h.

#define _IQtoQ10 (   A)    ((long) (A) >> (GLOBAL_Q - 10))

Definition at line 693 of file 32b/IQmathLib.h.

#define _IQtoQ11 (   A)    ((long) (A) >> (GLOBAL_Q - 11))

Definition at line 681 of file 32b/IQmathLib.h.

#define _IQtoQ12 (   A)    ((long) (A) >> (GLOBAL_Q - 12))

Definition at line 669 of file 32b/IQmathLib.h.

#define _IQtoQ13 (   A)    ((long) (A) >> (GLOBAL_Q - 13))

Definition at line 657 of file 32b/IQmathLib.h.

#define _IQtoQ14 (   A)    ((long) (A) >> (GLOBAL_Q - 14))

Definition at line 645 of file 32b/IQmathLib.h.

#define _IQtoQ15 (   A)    ((long) (A) >> (GLOBAL_Q - 15))

Definition at line 633 of file 32b/IQmathLib.h.

#define _IQtoQ2 (   A)    ((long) (A) >> (GLOBAL_Q - 2))

Definition at line 789 of file 32b/IQmathLib.h.

#define _IQtoQ3 (   A)    ((long) (A) >> (GLOBAL_Q - 3))

Definition at line 777 of file 32b/IQmathLib.h.

#define _IQtoQ4 (   A)    ((long) (A) >> (GLOBAL_Q - 4))

Definition at line 765 of file 32b/IQmathLib.h.

#define _IQtoQ5 (   A)    ((long) (A) >> (GLOBAL_Q - 5))

Definition at line 753 of file 32b/IQmathLib.h.

#define _IQtoQ6 (   A)    ((long) (A) >> (GLOBAL_Q - 6))

Definition at line 741 of file 32b/IQmathLib.h.

#define _IQtoQ7 (   A)    ((long) (A) >> (GLOBAL_Q - 7))

Definition at line 729 of file 32b/IQmathLib.h.

#define _IQtoQ8 (   A)    ((long) (A) >> (GLOBAL_Q - 8))

Definition at line 717 of file 32b/IQmathLib.h.

#define _IQtoQ9 (   A)    ((long) (A) >> (GLOBAL_Q - 9))

Definition at line 705 of file 32b/IQmathLib.h.

#define _Q10toIQ (   A)    ((long) (A) << (GLOBAL_Q - 10))

Definition at line 694 of file 32b/IQmathLib.h.

#define _Q11toIQ (   A)    ((long) (A) << (GLOBAL_Q - 11))

Definition at line 682 of file 32b/IQmathLib.h.

#define _Q12toIQ (   A)    ((long) (A) << (GLOBAL_Q - 12))

Definition at line 670 of file 32b/IQmathLib.h.

#define _Q13toIQ (   A)    ((long) (A) << (GLOBAL_Q - 13))

Definition at line 658 of file 32b/IQmathLib.h.

#define _Q14toIQ (   A)    ((long) (A) << (GLOBAL_Q - 14))

Definition at line 646 of file 32b/IQmathLib.h.

#define _Q15toIQ (   A)    ((long) (A) << (GLOBAL_Q - 15))

Definition at line 634 of file 32b/IQmathLib.h.

#define _Q1toIQ (   A)    ((long) (A) << (GLOBAL_Q - 1))

Definition at line 800 of file 32b/IQmathLib.h.

#define _Q2toIQ (   A)    ((long) (A) << (GLOBAL_Q - 2))

Definition at line 790 of file 32b/IQmathLib.h.

#define _Q3toIQ (   A)    ((long) (A) << (GLOBAL_Q - 3))

Definition at line 778 of file 32b/IQmathLib.h.

#define _Q4toIQ (   A)    ((long) (A) << (GLOBAL_Q - 4))

Definition at line 766 of file 32b/IQmathLib.h.

#define _Q5toIQ (   A)    ((long) (A) << (GLOBAL_Q - 5))

Definition at line 754 of file 32b/IQmathLib.h.

#define _Q6toIQ (   A)    ((long) (A) << (GLOBAL_Q - 6))

Definition at line 742 of file 32b/IQmathLib.h.

#define _Q7toIQ (   A)    ((long) (A) << (GLOBAL_Q - 7))

Definition at line 730 of file 32b/IQmathLib.h.

#define _Q8toIQ (   A)    ((long) (A) << (GLOBAL_Q - 8))

Definition at line 718 of file 32b/IQmathLib.h.

#define _Q9toIQ (   A)    ((long) (A) << (GLOBAL_Q - 9))

Definition at line 706 of file 32b/IQmathLib.h.

#define FLOAT_MATH   1

Definition at line 151 of file 32b/IQmathLib.h.

#define GLOBAL_Q   24

Definition at line 165 of file 32b/IQmathLib.h.

Referenced by CTRL_angleDelayComp().

#define IQ_MATH   0

Definition at line 152 of file 32b/IQmathLib.h.

#define MATH_TYPE   IQ_MATH

Definition at line 155 of file 32b/IQmathLib.h.

#define MAX_IQ_NEG   LONG_MIN

Definition at line 213 of file 32b/IQmathLib.h.

#define MAX_IQ_POS   LONG_MAX

Definition at line 212 of file 32b/IQmathLib.h.

#define MIN_IQ_NEG   -1

Definition at line 215 of file 32b/IQmathLib.h.

#define MIN_IQ_POS   1

Definition at line 214 of file 32b/IQmathLib.h.

#define Q1   1

Definition at line 210 of file 32b/IQmathLib.h.

#define Q10   10

Definition at line 201 of file 32b/IQmathLib.h.

#define Q11   11

Definition at line 200 of file 32b/IQmathLib.h.

#define Q12   12

Definition at line 199 of file 32b/IQmathLib.h.

#define Q13   13

Definition at line 198 of file 32b/IQmathLib.h.

#define Q14   14

Definition at line 197 of file 32b/IQmathLib.h.

#define Q15   15

Definition at line 196 of file 32b/IQmathLib.h.

#define Q16   16

Definition at line 195 of file 32b/IQmathLib.h.

#define Q17   17

Definition at line 194 of file 32b/IQmathLib.h.

#define Q18   18

Definition at line 193 of file 32b/IQmathLib.h.

#define Q19   19

Definition at line 192 of file 32b/IQmathLib.h.

#define Q2   2

Definition at line 209 of file 32b/IQmathLib.h.

#define Q20   20

Definition at line 191 of file 32b/IQmathLib.h.

#define Q21   21

Definition at line 190 of file 32b/IQmathLib.h.

#define Q22   22

Definition at line 189 of file 32b/IQmathLib.h.

#define Q23   23

Definition at line 188 of file 32b/IQmathLib.h.

#define Q24   24

Definition at line 187 of file 32b/IQmathLib.h.

#define Q25   25

Definition at line 186 of file 32b/IQmathLib.h.

#define Q26   26

Definition at line 185 of file 32b/IQmathLib.h.

#define Q27   27

Definition at line 184 of file 32b/IQmathLib.h.

#define Q28   28

Definition at line 183 of file 32b/IQmathLib.h.

#define Q29   29

Definition at line 182 of file 32b/IQmathLib.h.

#define Q3   3

Definition at line 208 of file 32b/IQmathLib.h.

#define Q30   30

Definition at line 181 of file 32b/IQmathLib.h.

#define Q4   4

Definition at line 207 of file 32b/IQmathLib.h.

#define Q5   5

Definition at line 206 of file 32b/IQmathLib.h.

#define Q6   6

Definition at line 205 of file 32b/IQmathLib.h.

#define Q7   7

Definition at line 204 of file 32b/IQmathLib.h.

#define Q8   8

Definition at line 203 of file 32b/IQmathLib.h.

#define Q9   9

Definition at line 202 of file 32b/IQmathLib.h.

#define QG   GLOBAL_Q

Definition at line 180 of file 32b/IQmathLib.h.

Typedef Documentation

typedef long _iq

Definition at line 223 of file 32b/IQmathLib.h.

typedef long _iq1

Definition at line 253 of file 32b/IQmathLib.h.

typedef long _iq10

Definition at line 244 of file 32b/IQmathLib.h.

typedef long _iq11

Definition at line 243 of file 32b/IQmathLib.h.

typedef long _iq12

Definition at line 242 of file 32b/IQmathLib.h.

typedef long _iq13

Definition at line 241 of file 32b/IQmathLib.h.

typedef long _iq14

Definition at line 240 of file 32b/IQmathLib.h.

typedef long _iq15

Definition at line 239 of file 32b/IQmathLib.h.

typedef long _iq16

Definition at line 238 of file 32b/IQmathLib.h.

typedef long _iq17

Definition at line 237 of file 32b/IQmathLib.h.

typedef long _iq18

Definition at line 236 of file 32b/IQmathLib.h.

typedef long _iq19

Definition at line 235 of file 32b/IQmathLib.h.

typedef long _iq2

Definition at line 252 of file 32b/IQmathLib.h.

typedef long _iq20

Definition at line 234 of file 32b/IQmathLib.h.

typedef long _iq21

Definition at line 233 of file 32b/IQmathLib.h.

typedef long _iq22

Definition at line 232 of file 32b/IQmathLib.h.

typedef long _iq23

Definition at line 231 of file 32b/IQmathLib.h.

typedef long _iq24

Definition at line 230 of file 32b/IQmathLib.h.

typedef long _iq25

Definition at line 229 of file 32b/IQmathLib.h.

typedef long _iq26

Definition at line 228 of file 32b/IQmathLib.h.

typedef long _iq27

Definition at line 227 of file 32b/IQmathLib.h.

typedef long _iq28

Definition at line 226 of file 32b/IQmathLib.h.

typedef long _iq29

Definition at line 225 of file 32b/IQmathLib.h.

typedef long _iq3

Definition at line 251 of file 32b/IQmathLib.h.

typedef long _iq30

Definition at line 224 of file 32b/IQmathLib.h.

typedef long _iq4

Definition at line 250 of file 32b/IQmathLib.h.

typedef long _iq5

Definition at line 249 of file 32b/IQmathLib.h.

typedef long _iq6

Definition at line 248 of file 32b/IQmathLib.h.

typedef long _iq7

Definition at line 247 of file 32b/IQmathLib.h.

typedef long _iq8

Definition at line 246 of file 32b/IQmathLib.h.

typedef long _iq9

Definition at line 245 of file 32b/IQmathLib.h.

Function Documentation

int __IQNtoa ( char *  A,
const char *  B,
long  C,
int  D 
)
long _atoIQN ( const char *  A,
long  q_value 
)
long _IQ10acos ( long  A)
long _IQ10asin ( long  A)
long _IQ10atan2 ( long  A,
long  B 
)
long _IQ10atan2PU ( long  A,
long  B 
)
long _IQ10cos ( long  A)
long _IQ10cosPU ( long  A)
long _IQ10div ( long  A,
long  B 
)
long _IQ10exp ( long  A)
long _IQ10frac ( long  A)
long _IQ10int ( long  A)
long _IQ10isqrt ( long  A)
long _IQ10mag ( long  A,
long  B 
)
long _IQ10mpyI32frac ( long  A,
long  B 
)
long _IQ10mpyI32int ( long  A,
long  B 
)
long _IQ10rmpy ( long  A,
long  B 
)
long _IQ10rsmpy ( long  A,
long  B 
)
long _IQ10sin ( long  A)
long _IQ10sinPU ( long  A)
long _IQ10sqrt ( long  A)
int _IQ10toa ( char *  A,
const char *  B,
long  C 
)
float _IQ10toF ( long  A)
long _IQ11acos ( long  A)
long _IQ11asin ( long  A)
long _IQ11atan2 ( long  A,
long  B 
)
long _IQ11atan2PU ( long  A,
long  B 
)
long _IQ11cos ( long  A)
long _IQ11cosPU ( long  A)
long _IQ11div ( long  A,
long  B 
)
long _IQ11exp ( long  A)
long _IQ11frac ( long  A)
long _IQ11int ( long  A)
long _IQ11isqrt ( long  A)
long _IQ11mag ( long  A,
long  B 
)
long _IQ11mpyI32frac ( long  A,
long  B 
)
long _IQ11mpyI32int ( long  A,
long  B 
)
long _IQ11rmpy ( long  A,
long  B 
)
long _IQ11rsmpy ( long  A,
long  B 
)
long _IQ11sin ( long  A)
long _IQ11sinPU ( long  A)
long _IQ11sqrt ( long  A)
int _IQ11toa ( char *  A,
const char *  B,
long  C 
)
float _IQ11toF ( long  A)
long _IQ12acos ( long  A)
long _IQ12asin ( long  A)
long _IQ12atan2 ( long  A,
long  B 
)
long _IQ12atan2PU ( long  A,
long  B 
)
long _IQ12cos ( long  A)
long _IQ12cosPU ( long  A)
long _IQ12div ( long  A,
long  B 
)
long _IQ12exp ( long  A)
long _IQ12frac ( long  A)
long _IQ12int ( long  A)
long _IQ12isqrt ( long  A)
long _IQ12mag ( long  A,
long  B 
)
long _IQ12mpyI32frac ( long  A,
long  B 
)
long _IQ12mpyI32int ( long  A,
long  B 
)
long _IQ12rmpy ( long  A,
long  B 
)
long _IQ12rsmpy ( long  A,
long  B 
)
long _IQ12sin ( long  A)
long _IQ12sinPU ( long  A)
long _IQ12sqrt ( long  A)
int _IQ12toa ( char *  A,
const char *  B,
long  C 
)
float _IQ12toF ( long  A)
long _IQ13acos ( long  A)
long _IQ13asin ( long  A)
long _IQ13atan2 ( long  A,
long  B 
)
long _IQ13atan2PU ( long  A,
long  B 
)
long _IQ13cos ( long  A)
long _IQ13cosPU ( long  A)
long _IQ13div ( long  A,
long  B 
)
long _IQ13exp ( long  A)
long _IQ13frac ( long  A)
long _IQ13int ( long  A)
long _IQ13isqrt ( long  A)
long _IQ13mag ( long  A,
long  B 
)
long _IQ13mpyI32frac ( long  A,
long  B 
)
long _IQ13mpyI32int ( long  A,
long  B 
)
long _IQ13rmpy ( long  A,
long  B 
)
long _IQ13rsmpy ( long  A,
long  B 
)
long _IQ13sin ( long  A)
long _IQ13sinPU ( long  A)
long _IQ13sqrt ( long  A)
int _IQ13toa ( char *  A,
const char *  B,
long  C 
)
float _IQ13toF ( long  A)
long _IQ14acos ( long  A)
long _IQ14asin ( long  A)
long _IQ14atan2 ( long  A,
long  B 
)
long _IQ14atan2PU ( long  A,
long  B 
)
long _IQ14cos ( long  A)
long _IQ14cosPU ( long  A)
long _IQ14div ( long  A,
long  B 
)
long _IQ14exp ( long  A)
long _IQ14frac ( long  A)
long _IQ14int ( long  A)
long _IQ14isqrt ( long  A)
long _IQ14mag ( long  A,
long  B 
)
long _IQ14mpyI32frac ( long  A,
long  B 
)
long _IQ14mpyI32int ( long  A,
long  B 
)
long _IQ14rmpy ( long  A,
long  B 
)
long _IQ14rsmpy ( long  A,
long  B 
)
long _IQ14sin ( long  A)
long _IQ14sinPU ( long  A)
long _IQ14sqrt ( long  A)
int _IQ14toa ( char *  A,
const char *  B,
long  C 
)
float _IQ14toF ( long  A)
long _IQ15acos ( long  A)
long _IQ15asin ( long  A)
long _IQ15atan2 ( long  A,
long  B 
)
long _IQ15atan2PU ( long  A,
long  B 
)
long _IQ15cos ( long  A)
long _IQ15cosPU ( long  A)
long _IQ15div ( long  A,
long  B 
)
long _IQ15exp ( long  A)
long _IQ15frac ( long  A)
long _IQ15int ( long  A)
long _IQ15isqrt ( long  A)
long _IQ15mag ( long  A,
long  B 
)
long _IQ15mpyI32frac ( long  A,
long  B 
)
long _IQ15mpyI32int ( long  A,
long  B 
)
long _IQ15rmpy ( long  A,
long  B 
)
long _IQ15rsmpy ( long  A,
long  B 
)
long _IQ15sin ( long  A)
long _IQ15sinPU ( long  A)
long _IQ15sqrt ( long  A)
int _IQ15toa ( char *  A,
const char *  B,
long  C 
)
float _IQ15toF ( long  A)
long _IQ16acos ( long  A)
long _IQ16asin ( long  A)
long _IQ16atan2 ( long  A,
long  B 
)
long _IQ16atan2PU ( long  A,
long  B 
)
long _IQ16cos ( long  A)
long _IQ16cosPU ( long  A)
long _IQ16div ( long  A,
long  B 
)
long _IQ16exp ( long  A)
long _IQ16frac ( long  A)
long _IQ16int ( long  A)
long _IQ16isqrt ( long  A)
long _IQ16mag ( long  A,
long  B 
)
long _IQ16mpyI32frac ( long  A,
long  B 
)
long _IQ16mpyI32int ( long  A,
long  B 
)
long _IQ16rmpy ( long  A,
long  B 
)
long _IQ16rsmpy ( long  A,
long  B 
)
long _IQ16sin ( long  A)
long _IQ16sinPU ( long  A)
long _IQ16sqrt ( long  A)
int _IQ16toa ( char *  A,
const char *  B,
long  C 
)
float _IQ16toF ( long  A)
long _IQ17acos ( long  A)
long _IQ17asin ( long  A)
long _IQ17atan2 ( long  A,
long  B 
)
long _IQ17atan2PU ( long  A,
long  B 
)
long _IQ17cos ( long  A)
long _IQ17cosPU ( long  A)
long _IQ17div ( long  A,
long  B 
)
long _IQ17exp ( long  A)
long _IQ17frac ( long  A)
long _IQ17int ( long  A)
long _IQ17isqrt ( long  A)
long _IQ17mag ( long  A,
long  B 
)
long _IQ17mpyI32frac ( long  A,
long  B 
)
long _IQ17mpyI32int ( long  A,
long  B 
)
long _IQ17rmpy ( long  A,
long  B 
)
long _IQ17rsmpy ( long  A,
long  B 
)
long _IQ17sin ( long  A)
long _IQ17sinPU ( long  A)
long _IQ17sqrt ( long  A)
int _IQ17toa ( char *  A,
const char *  B,
long  C 
)
float _IQ17toF ( long  A)
long _IQ18acos ( long  A)
long _IQ18asin ( long  A)
long _IQ18atan2 ( long  A,
long  B 
)
long _IQ18atan2PU ( long  A,
long  B 
)
long _IQ18cos ( long  A)
long _IQ18cosPU ( long  A)
long _IQ18div ( long  A,
long  B 
)
long _IQ18exp ( long  A)
long _IQ18frac ( long  A)
long _IQ18int ( long  A)
long _IQ18isqrt ( long  A)
long _IQ18mag ( long  A,
long  B 
)
long _IQ18mpyI32frac ( long  A,
long  B 
)
long _IQ18mpyI32int ( long  A,
long  B 
)
long _IQ18rmpy ( long  A,
long  B 
)
long _IQ18rsmpy ( long  A,
long  B 
)
long _IQ18sin ( long  A)
long _IQ18sinPU ( long  A)
long _IQ18sqrt ( long  A)
int _IQ18toa ( char *  A,
const char *  B,
long  C 
)
float _IQ18toF ( long  A)
long _IQ19acos ( long  A)
long _IQ19asin ( long  A)
long _IQ19atan2 ( long  A,
long  B 
)
long _IQ19atan2PU ( long  A,
long  B 
)
long _IQ19cos ( long  A)
long _IQ19cosPU ( long  A)
long _IQ19div ( long  A,
long  B 
)
long _IQ19exp ( long  A)
long _IQ19frac ( long  A)
long _IQ19int ( long  A)
long _IQ19isqrt ( long  A)
long _IQ19mag ( long  A,
long  B 
)
long _IQ19mpyI32frac ( long  A,
long  B 
)
long _IQ19mpyI32int ( long  A,
long  B 
)
long _IQ19rmpy ( long  A,
long  B 
)
long _IQ19rsmpy ( long  A,
long  B 
)
long _IQ19sin ( long  A)
long _IQ19sinPU ( long  A)
long _IQ19sqrt ( long  A)
int _IQ19toa ( char *  A,
const char *  B,
long  C 
)
float _IQ19toF ( long  A)
long _IQ1acos ( long  A)
long _IQ1asin ( long  A)
long _IQ1atan2 ( long  A,
long  B 
)
long _IQ1atan2PU ( long  A,
long  B 
)
long _IQ1cos ( long  A)
long _IQ1cosPU ( long  A)
long _IQ1div ( long  A,
long  B 
)
long _IQ1exp ( long  A)
long _IQ1frac ( long  A)
long _IQ1int ( long  A)
long _IQ1isqrt ( long  A)
long _IQ1mag ( long  A,
long  B 
)
long _IQ1mpyI32frac ( long  A,
long  B 
)
long _IQ1mpyI32int ( long  A,
long  B 
)
long _IQ1rmpy ( long  A,
long  B 
)
long _IQ1rsmpy ( long  A,
long  B 
)
long _IQ1sin ( long  A)
long _IQ1sinPU ( long  A)
long _IQ1sqrt ( long  A)
int _IQ1toa ( char *  A,
const char *  B,
long  C 
)
float _IQ1toF ( long  A)
long _IQ20acos ( long  A)
long _IQ20asin ( long  A)
long _IQ20atan2 ( long  A,
long  B 
)
long _IQ20atan2PU ( long  A,
long  B 
)
long _IQ20cos ( long  A)
long _IQ20cosPU ( long  A)
long _IQ20div ( long  A,
long  B 
)
long _IQ20exp ( long  A)
long _IQ20frac ( long  A)
long _IQ20int ( long  A)
long _IQ20isqrt ( long  A)
long _IQ20mag ( long  A,
long  B 
)
long _IQ20mpyI32frac ( long  A,
long  B 
)
long _IQ20mpyI32int ( long  A,
long  B 
)
long _IQ20rmpy ( long  A,
long  B 
)
long _IQ20rsmpy ( long  A,
long  B 
)
long _IQ20sin ( long  A)
long _IQ20sinPU ( long  A)
long _IQ20sqrt ( long  A)
int _IQ20toa ( char *  A,
const char *  B,
long  C 
)
float _IQ20toF ( long  A)
long _IQ21acos ( long  A)
long _IQ21asin ( long  A)
long _IQ21atan2 ( long  A,
long  B 
)
long _IQ21atan2PU ( long  A,
long  B 
)
long _IQ21cos ( long  A)
long _IQ21cosPU ( long  A)
long _IQ21div ( long  A,
long  B 
)
long _IQ21exp ( long  A)
long _IQ21frac ( long  A)
long _IQ21int ( long  A)
long _IQ21isqrt ( long  A)
long _IQ21mag ( long  A,
long  B 
)
long _IQ21mpyI32frac ( long  A,
long  B 
)
long _IQ21mpyI32int ( long  A,
long  B 
)
long _IQ21rmpy ( long  A,
long  B 
)
long _IQ21rsmpy ( long  A,
long  B 
)
long _IQ21sin ( long  A)
long _IQ21sinPU ( long  A)
long _IQ21sqrt ( long  A)
int _IQ21toa ( char *  A,
const char *  B,
long  C 
)
float _IQ21toF ( long  A)
long _IQ22acos ( long  A)
long _IQ22asin ( long  A)
long _IQ22atan2 ( long  A,
long  B 
)
long _IQ22atan2PU ( long  A,
long  B 
)
long _IQ22cos ( long  A)
long _IQ22cosPU ( long  A)
long _IQ22div ( long  A,
long  B 
)
long _IQ22exp ( long  A)
long _IQ22frac ( long  A)
long _IQ22int ( long  A)
long _IQ22isqrt ( long  A)
long _IQ22mag ( long  A,
long  B 
)
long _IQ22mpyI32frac ( long  A,
long  B 
)
long _IQ22mpyI32int ( long  A,
long  B 
)
long _IQ22rmpy ( long  A,
long  B 
)
long _IQ22rsmpy ( long  A,
long  B 
)
long _IQ22sin ( long  A)
long _IQ22sinPU ( long  A)
long _IQ22sqrt ( long  A)
int _IQ22toa ( char *  A,
const char *  B,
long  C 
)
float _IQ22toF ( long  A)
long _IQ23acos ( long  A)
long _IQ23asin ( long  A)
long _IQ23atan2 ( long  A,
long  B 
)
long _IQ23atan2PU ( long  A,
long  B 
)
long _IQ23cos ( long  A)
long _IQ23cosPU ( long  A)
long _IQ23div ( long  A,
long  B 
)
long _IQ23exp ( long  A)
long _IQ23frac ( long  A)
long _IQ23int ( long  A)
long _IQ23isqrt ( long  A)
long _IQ23mag ( long  A,
long  B 
)
long _IQ23mpyI32frac ( long  A,
long  B 
)
long _IQ23mpyI32int ( long  A,
long  B 
)
long _IQ23rmpy ( long  A,
long  B 
)
long _IQ23rsmpy ( long  A,
long  B 
)
long _IQ23sin ( long  A)
long _IQ23sinPU ( long  A)
long _IQ23sqrt ( long  A)
int _IQ23toa ( char *  A,
const char *  B,
long  C 
)
float _IQ23toF ( long  A)
long _IQ24acos ( long  A)
long _IQ24asin ( long  A)
long _IQ24atan2 ( long  A,
long  B 
)
long _IQ24atan2PU ( long  A,
long  B 
)
long _IQ24cos ( long  A)
long _IQ24cosPU ( long  A)
long _IQ24div ( long  A,
long  B 
)
long _IQ24exp ( long  A)
long _IQ24frac ( long  A)
long _IQ24int ( long  A)
long _IQ24isqrt ( long  A)
long _IQ24mag ( long  A,
long  B 
)
long _IQ24mpyI32frac ( long  A,
long  B 
)
long _IQ24mpyI32int ( long  A,
long  B 
)
long _IQ24rmpy ( long  A,
long  B 
)
long _IQ24rsmpy ( long  A,
long  B 
)
long _IQ24sin ( long  A)
long _IQ24sinPU ( long  A)
long _IQ24sqrt ( long  A)
int _IQ24toa ( char *  A,
const char *  B,
long  C 
)
float _IQ24toF ( long  A)
long _IQ25acos ( long  A)
long _IQ25asin ( long  A)
long _IQ25atan2 ( long  A,
long  B 
)
long _IQ25atan2PU ( long  A,
long  B 
)
long _IQ25cos ( long  A)
long _IQ25cosPU ( long  A)
long _IQ25div ( long  A,
long  B 
)
long _IQ25exp ( long  A)
long _IQ25frac ( long  A)
long _IQ25int ( long  A)
long _IQ25isqrt ( long  A)
long _IQ25mag ( long  A,
long  B 
)
long _IQ25mpyI32frac ( long  A,
long  B 
)
long _IQ25mpyI32int ( long  A,
long  B 
)
long _IQ25rmpy ( long  A,
long  B 
)
long _IQ25rsmpy ( long  A,
long  B 
)
long _IQ25sin ( long  A)
long _IQ25sinPU ( long  A)
long _IQ25sqrt ( long  A)
int _IQ25toa ( char *  A,
const char *  B,
long  C 
)
float _IQ25toF ( long  A)
long _IQ26acos ( long  A)
long _IQ26asin ( long  A)
long _IQ26atan2 ( long  A,
long  B 
)
long _IQ26atan2PU ( long  A,
long  B 
)
long _IQ26cos ( long  A)
long _IQ26cosPU ( long  A)
long _IQ26div ( long  A,
long  B 
)
long _IQ26exp ( long  A)
long _IQ26frac ( long  A)
long _IQ26int ( long  A)
long _IQ26isqrt ( long  A)
long _IQ26mag ( long  A,
long  B 
)
long _IQ26mpyI32frac ( long  A,
long  B 
)
long _IQ26mpyI32int ( long  A,
long  B 
)
long _IQ26rmpy ( long  A,
long  B 
)
long _IQ26rsmpy ( long  A,
long  B 
)
long _IQ26sin ( long  A)
long _IQ26sinPU ( long  A)
long _IQ26sqrt ( long  A)
int _IQ26toa ( char *  A,
const char *  B,
long  C 
)
float _IQ26toF ( long  A)
long _IQ27acos ( long  A)
long _IQ27asin ( long  A)
long _IQ27atan2 ( long  A,
long  B 
)
long _IQ27atan2PU ( long  A,
long  B 
)
long _IQ27cos ( long  A)
long _IQ27cosPU ( long  A)
long _IQ27div ( long  A,
long  B 
)
long _IQ27exp ( long  A)
long _IQ27frac ( long  A)
long _IQ27int ( long  A)
long _IQ27isqrt ( long  A)
long _IQ27mag ( long  A,
long  B 
)
long _IQ27mpyI32frac ( long  A,
long  B 
)
long _IQ27mpyI32int ( long  A,
long  B 
)
long _IQ27rmpy ( long  A,
long  B 
)
long _IQ27rsmpy ( long  A,
long  B 
)
long _IQ27sin ( long  A)
long _IQ27sinPU ( long  A)
long _IQ27sqrt ( long  A)
int _IQ27toa ( char *  A,
const char *  B,
long  C 
)
float _IQ27toF ( long  A)
long _IQ28acos ( long  A)
long _IQ28asin ( long  A)
long _IQ28atan2 ( long  A,
long  B 
)
long _IQ28atan2PU ( long  A,
long  B 
)
long _IQ28cos ( long  A)
long _IQ28cosPU ( long  A)
long _IQ28div ( long  A,
long  B 
)
long _IQ28exp ( long  A)
long _IQ28frac ( long  A)
long _IQ28int ( long  A)
long _IQ28isqrt ( long  A)
long _IQ28mag ( long  A,
long  B 
)
long _IQ28mpyI32frac ( long  A,
long  B 
)
long _IQ28mpyI32int ( long  A,
long  B 
)
long _IQ28rmpy ( long  A,
long  B 
)
long _IQ28rsmpy ( long  A,
long  B 
)
long _IQ28sin ( long  A)
long _IQ28sinPU ( long  A)
long _IQ28sqrt ( long  A)
int _IQ28toa ( char *  A,
const char *  B,
long  C 
)
float _IQ28toF ( long  A)
long _IQ29acos ( long  A)
long _IQ29asin ( long  A)
long _IQ29atan2 ( long  A,
long  B 
)
long _IQ29atan2PU ( long  A,
long  B 
)
long _IQ29cos ( long  A)
long _IQ29cosPU ( long  A)
long _IQ29div ( long  A,
long  B 
)
long _IQ29exp ( long  A)
long _IQ29frac ( long  A)
long _IQ29int ( long  A)
long _IQ29isqrt ( long  A)
long _IQ29mag ( long  A,
long  B 
)
long _IQ29mpyI32frac ( long  A,
long  B 
)
long _IQ29mpyI32int ( long  A,
long  B 
)
long _IQ29rmpy ( long  A,
long  B 
)
long _IQ29rsmpy ( long  A,
long  B 
)
long _IQ29sin ( long  A)
long _IQ29sinPU ( long  A)
long _IQ29sqrt ( long  A)
int _IQ29toa ( char *  A,
const char *  B,
long  C 
)
float _IQ29toF ( long  A)
long _IQ2acos ( long  A)
long _IQ2asin ( long  A)
long _IQ2atan2 ( long  A,
long  B 
)
long _IQ2atan2PU ( long  A,
long  B 
)
long _IQ2cos ( long  A)
long _IQ2cosPU ( long  A)
long _IQ2div ( long  A,
long  B 
)
long _IQ2exp ( long  A)
long _IQ2frac ( long  A)
long _IQ2int ( long  A)
long _IQ2isqrt ( long  A)
long _IQ2mag ( long  A,
long  B 
)
long _IQ2mpyI32frac ( long  A,
long  B 
)
long _IQ2mpyI32int ( long  A,
long  B 
)
long _IQ2rmpy ( long  A,
long  B 
)
long _IQ2rsmpy ( long  A,
long  B 
)
long _IQ2sin ( long  A)
long _IQ2sinPU ( long  A)
long _IQ2sqrt ( long  A)
int _IQ2toa ( char *  A,
const char *  B,
long  C 
)
float _IQ2toF ( long  A)
long _IQ30acos ( long  A)
long _IQ30asin ( long  A)
long _IQ30atan2 ( long  A,
long  B 
)
long _IQ30atan2PU ( long  A,
long  B 
)
long _IQ30cos ( long  A)
long _IQ30cosPU ( long  A)
long _IQ30div ( long  A,
long  B 
)
long _IQ30exp ( long  A)
long _IQ30frac ( long  A)
long _IQ30int ( long  A)
long _IQ30isqrt ( long  A)
long _IQ30mag ( long  A,
long  B 
)
long _IQ30mpyI32frac ( long  A,
long  B 
)
long _IQ30mpyI32int ( long  A,
long  B 
)
long _IQ30rmpy ( long  A,
long  B 
)
long _IQ30rsmpy ( long  A,
long  B 
)
long _IQ30sin ( long  A)
long _IQ30sinPU ( long  A)
long _IQ30sqrt ( long  A)
int _IQ30toa ( char *  A,
const char *  B,
long  C 
)
float _IQ30toF ( long  A)

Referenced by USER_softwareUpdate1p6().

long _IQ3acos ( long  A)
long _IQ3asin ( long  A)
long _IQ3atan2 ( long  A,
long  B 
)
long _IQ3atan2PU ( long  A,
long  B 
)
long _IQ3cos ( long  A)
long _IQ3cosPU ( long  A)
long _IQ3div ( long  A,
long  B 
)
long _IQ3exp ( long  A)
long _IQ3frac ( long  A)
long _IQ3int ( long  A)
long _IQ3isqrt ( long  A)
long _IQ3mag ( long  A,
long  B 
)
long _IQ3mpyI32frac ( long  A,
long  B 
)
long _IQ3mpyI32int ( long  A,
long  B 
)
long _IQ3rmpy ( long  A,
long  B 
)
long _IQ3rsmpy ( long  A,
long  B 
)
long _IQ3sin ( long  A)
long _IQ3sinPU ( long  A)
long _IQ3sqrt ( long  A)
int _IQ3toa ( char *  A,
const char *  B,
long  C 
)
float _IQ3toF ( long  A)
long _IQ4acos ( long  A)
long _IQ4asin ( long  A)
long _IQ4atan2 ( long  A,
long  B 
)
long _IQ4atan2PU ( long  A,
long  B 
)
long _IQ4cos ( long  A)
long _IQ4cosPU ( long  A)
long _IQ4div ( long  A,
long  B 
)
long _IQ4exp ( long  A)
long _IQ4frac ( long  A)
long _IQ4int ( long  A)
long _IQ4isqrt ( long  A)
long _IQ4mag ( long  A,
long  B 
)
long _IQ4mpyI32frac ( long  A,
long  B 
)
long _IQ4mpyI32int ( long  A,
long  B 
)
long _IQ4rmpy ( long  A,
long  B 
)
long _IQ4rsmpy ( long  A,
long  B 
)
long _IQ4sin ( long  A)
long _IQ4sinPU ( long  A)
long _IQ4sqrt ( long  A)
int _IQ4toa ( char *  A,
const char *  B,
long  C 
)
float _IQ4toF ( long  A)
long _IQ5acos ( long  A)
long _IQ5asin ( long  A)
long _IQ5atan2 ( long  A,
long  B 
)
long _IQ5atan2PU ( long  A,
long  B 
)
long _IQ5cos ( long  A)
long _IQ5cosPU ( long  A)
long _IQ5div ( long  A,
long  B 
)
long _IQ5exp ( long  A)
long _IQ5frac ( long  A)
long _IQ5int ( long  A)
long _IQ5isqrt ( long  A)
long _IQ5mag ( long  A,
long  B 
)
long _IQ5mpyI32frac ( long  A,
long  B 
)
long _IQ5mpyI32int ( long  A,
long  B 
)
long _IQ5rmpy ( long  A,
long  B 
)
long _IQ5rsmpy ( long  A,
long  B 
)
long _IQ5sin ( long  A)
long _IQ5sinPU ( long  A)
long _IQ5sqrt ( long  A)
int _IQ5toa ( char *  A,
const char *  B,
long  C 
)
float _IQ5toF ( long  A)
long _IQ6acos ( long  A)
long _IQ6asin ( long  A)
long _IQ6atan2 ( long  A,
long  B 
)
long _IQ6atan2PU ( long  A,
long  B 
)
long _IQ6cos ( long  A)
long _IQ6cosPU ( long  A)
long _IQ6div ( long  A,
long  B 
)
long _IQ6exp ( long  A)
long _IQ6frac ( long  A)
long _IQ6int ( long  A)
long _IQ6isqrt ( long  A)
long _IQ6mag ( long  A,
long  B 
)
long _IQ6mpyI32frac ( long  A,
long  B 
)
long _IQ6mpyI32int ( long  A,
long  B 
)
long _IQ6rmpy ( long  A,
long  B 
)
long _IQ6rsmpy ( long  A,
long  B 
)
long _IQ6sin ( long  A)
long _IQ6sinPU ( long  A)
long _IQ6sqrt ( long  A)
int _IQ6toa ( char *  A,
const char *  B,
long  C 
)
float _IQ6toF ( long  A)
long _IQ7acos ( long  A)
long _IQ7asin ( long  A)
long _IQ7atan2 ( long  A,
long  B 
)
long _IQ7atan2PU ( long  A,
long  B 
)
long _IQ7cos ( long  A)
long _IQ7cosPU ( long  A)
long _IQ7div ( long  A,
long  B 
)
long _IQ7exp ( long  A)
long _IQ7frac ( long  A)
long _IQ7int ( long  A)
long _IQ7isqrt ( long  A)
long _IQ7mag ( long  A,
long  B 
)
long _IQ7mpyI32frac ( long  A,
long  B 
)
long _IQ7mpyI32int ( long  A,
long  B 
)
long _IQ7rmpy ( long  A,
long  B 
)
long _IQ7rsmpy ( long  A,
long  B 
)
long _IQ7sin ( long  A)
long _IQ7sinPU ( long  A)
long _IQ7sqrt ( long  A)
int _IQ7toa ( char *  A,
const char *  B,
long  C 
)
float _IQ7toF ( long  A)
long _IQ8acos ( long  A)
long _IQ8asin ( long  A)
long _IQ8atan2 ( long  A,
long  B 
)
long _IQ8atan2PU ( long  A,
long  B 
)
long _IQ8cos ( long  A)
long _IQ8cosPU ( long  A)
long _IQ8div ( long  A,
long  B 
)
long _IQ8exp ( long  A)
long _IQ8frac ( long  A)
long _IQ8int ( long  A)
long _IQ8isqrt ( long  A)
long _IQ8mag ( long  A,
long  B 
)
long _IQ8mpyI32frac ( long  A,
long  B 
)
long _IQ8mpyI32int ( long  A,
long  B 
)
long _IQ8rmpy ( long  A,
long  B 
)
long _IQ8rsmpy ( long  A,
long  B 
)
long _IQ8sin ( long  A)
long _IQ8sinPU ( long  A)
long _IQ8sqrt ( long  A)
int _IQ8toa ( char *  A,
const char *  B,
long  C 
)
float _IQ8toF ( long  A)
long _IQ9acos ( long  A)
long _IQ9asin ( long  A)
long _IQ9atan2 ( long  A,
long  B 
)
long _IQ9atan2PU ( long  A,
long  B 
)
long _IQ9cos ( long  A)
long _IQ9cosPU ( long  A)
long _IQ9div ( long  A,
long  B 
)
long _IQ9exp ( long  A)
long _IQ9frac ( long  A)
long _IQ9int ( long  A)
long _IQ9isqrt ( long  A)
long _IQ9mag ( long  A,
long  B 
)
long _IQ9mpyI32frac ( long  A,
long  B 
)
long _IQ9mpyI32int ( long  A,
long  B 
)
long _IQ9rmpy ( long  A,
long  B 
)
long _IQ9rsmpy ( long  A,
long  B 
)
long _IQ9sin ( long  A)
long _IQ9sinPU ( long  A)
long _IQ9sqrt ( long  A)
int _IQ9toa ( char *  A,
const char *  B,
long  C 
)
float _IQ9toF ( long  A)