| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/ControllerFunctions/ |
| D | arm_sin_cos_f32.c | 79 float32_t fract, in; /* Temporary input, output variables */ in arm_sin_cos_f32() local 102 fract = findex - (float32_t) indexS; in arm_sin_cos_f32() 110 temp = (1.0f - fract) * f1 + fract * f2; in arm_sin_cos_f32() 116 temp = fract * temp + (3 * Df - (d2 + 2 * d1) * Dn); in arm_sin_cos_f32() 117 temp = fract * temp + d1 * Dn; in arm_sin_cos_f32() 120 *pCosVal = fract * temp + f1; in arm_sin_cos_f32() 128 temp = (1.0f - fract) * f1 + fract * f2; in arm_sin_cos_f32() 132 temp = fract * temp + (3 * Df - (d2 + 2 * d1) * Dn); in arm_sin_cos_f32() 133 temp = fract * temp + d1 * Dn; in arm_sin_cos_f32() 136 *pSinVal = fract * temp + f1; in arm_sin_cos_f32()
|
| D | arm_sin_cos_q31.c | 56 q31_t fract; /* Temporary input, output variables */ in arm_sin_cos_q31() local 67 fract = (theta - (indexS << CONTROLLER_Q31_SHIFT)) << 8; in arm_sin_cos_q31() 80 temp = (q63_t)fract * (temp >> 31); in arm_sin_cos_q31() 82 temp = (q63_t)fract * (temp >> 31); in arm_sin_cos_q31() 84 temp = (q63_t)fract * (temp >> 31); in arm_sin_cos_q31() 98 temp = (q63_t)fract * (temp >> 31); in arm_sin_cos_q31() 100 temp = (q63_t)fract * (temp >> 31); in arm_sin_cos_q31() 102 temp = (q63_t)fract * (temp >> 31); in arm_sin_cos_q31()
|
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/InterpolationFunctions/ |
| D | arm_linear_interp_q7.c | 60 q31_t fract; /* fractional part */ in arm_linear_interp_q7() local 80 fract = (x & 0x000FFFFF); in arm_linear_interp_q7() 87 y = ((y0 * (0xFFFFF - fract))); in arm_linear_interp_q7() 90 y += (y1 * fract); in arm_linear_interp_q7()
|
| D | arm_linear_interp_q15.c | 60 q31_t fract; /* fractional part */ in arm_linear_interp_q15() local 80 fract = (x & 0x000FFFFF); in arm_linear_interp_q15() 87 y = ((q63_t) y0 * (0xFFFFF - fract)); in arm_linear_interp_q15() 90 y += ((q63_t) y1 * (fract)); in arm_linear_interp_q15()
|
| D | arm_linear_interp_q31.c | 61 q31_t fract; /* fractional part */ in arm_linear_interp_q31() local 81 fract = (x & 0x000FFFFF) << 11; in arm_linear_interp_q31() 88 y = ((q31_t) ((q63_t) y0 * (0x7FFFFFFF - fract) >> 32)); in arm_linear_interp_q31() 91 y += ((q31_t) (((q63_t) y1 * fract) >> 32)); in arm_linear_interp_q31()
|
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/FastMathFunctions/ |
| D | arm_sin_q15.c | 55 q15_t fract; /* Temporary values for fractional values */ in arm_sin_q15() local 67 fract = (x - (index << FAST_MATH_Q15_SHIFT)) << 9; in arm_sin_q15() 74 sinVal = (q31_t) (0x8000 - fract) * a >> 16; in arm_sin_q15() 75 sinVal = (q15_t) ((((q31_t) sinVal << 16) + ((q31_t) fract * b)) >> 16); in arm_sin_q15()
|
| D | arm_sin_q31.c | 55 q31_t fract; /* Temporary values for fractional values */ in arm_sin_q31() local 66 fract = (x - (index << FAST_MATH_Q31_SHIFT)) << 9; in arm_sin_q31() 73 sinVal = (q63_t) (0x80000000 - fract) * a >> 32; in arm_sin_q31() 74 sinVal = (q31_t) ((((q63_t) sinVal << 32) + ((q63_t) fract * b)) >> 32); in arm_sin_q31()
|
| D | arm_cos_q15.c | 55 q15_t fract; /* Temporary values for fractional values */ in arm_cos_q15() local 68 fract = (x - (index << FAST_MATH_Q15_SHIFT)) << 9; in arm_cos_q15() 75 cosVal = (q31_t) (0x8000 - fract) * a >> 16; in arm_cos_q15() 76 cosVal = (q15_t) ((((q31_t) cosVal << 16) + ((q31_t) fract * b)) >> 16); in arm_cos_q15()
|
| D | arm_cos_q31.c | 55 q31_t fract; /* Temporary values for fractional values */ in arm_cos_q31() local 68 fract = (x - (index << FAST_MATH_Q31_SHIFT)) << 9; in arm_cos_q31() 75 cosVal = (q63_t) (0x80000000 - fract) * a >> 32; in arm_cos_q31() 76 cosVal = (q31_t) ((((q63_t) cosVal << 32) + ((q63_t) fract * b)) >> 32); in arm_cos_q31()
|
| D | arm_sin_f32.c | 74 float32_t sinVal, fract, in; /* Temporary input, output variables */ in arm_sin_f32() local 107 fract = findex - (float32_t) index; in arm_sin_f32() 114 sinVal = (1.0f - fract) * a + fract * b; in arm_sin_f32()
|
| D | arm_cos_f32.c | 73 float32_t cosVal, fract, in; /* Temporary input, output variables */ in arm_cos_f32() local 106 fract = findex - (float32_t) index; in arm_cos_f32() 113 cosVal = (1.0f - fract) * a + fract * b; in arm_cos_f32()
|
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/Include/ |
| D | arm_math.h | 5600 q31_t fract; /* fractional part */ in arm_linear_interp_q31() local 5620 fract = (x & 0x000FFFFF) << 11; in arm_linear_interp_q31() 5627 y = ((q31_t) ((q63_t) y0 * (0x7FFFFFFF - fract) >> 32)); in arm_linear_interp_q31() 5630 y += ((q31_t) (((q63_t) y1 * fract) >> 32)); in arm_linear_interp_q31() 5658 q31_t fract; /* fractional part */ in arm_linear_interp_q15() local 5678 fract = (x & 0x000FFFFF); in arm_linear_interp_q15() 5685 y = ((q63_t) y0 * (0xFFFFF - fract)); in arm_linear_interp_q15() 5688 y += ((q63_t) y1 * (fract)); in arm_linear_interp_q15() 5715 q31_t fract; /* fractional part */ in arm_linear_interp_q7() local 5735 fract = (x & 0x000FFFFF); in arm_linear_interp_q7() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/sai/ |
| D | fsl_sai.c | 210 uint16_t fract, divide; in SAI_SetMasterClockDivider() local 226 for (fract = 1; fract < max_fract; fract++) in SAI_SetMasterClockDivider() 228 mul_freq = sourceFreq * fract; in SAI_SetMasterClockDivider() 235 current_fract = fract; in SAI_SetMasterClockDivider() 250 current_fract = fract; in SAI_SetMasterClockDivider()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/LPC54114/drivers/ |
| D | fsl_clock.c | 1377 uint64_t fract; in CLOCK_GetSystemPLLOutFromSetup() local 1384 … fract = ((uint64_t)(pSetup->syspllssctrl[1]) & PLL_SSCG1_MD_FRACT_M) >> PLL_SSCG1_MD_FRACT_P; in CLOCK_GetSystemPLLOutFromSetup() 1385 workRate = workRate + ((inPllRate * fract) / 0x800U); in CLOCK_GetSystemPLLOutFromSetup()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/LPC54113/drivers/ |
| D | fsl_clock.c | 1377 uint64_t fract; in CLOCK_GetSystemPLLOutFromSetup() local 1384 … fract = ((uint64_t)(pSetup->syspllssctrl[1]) & PLL_SSCG1_MD_FRACT_M) >> PLL_SSCG1_MD_FRACT_P; in CLOCK_GetSystemPLLOutFromSetup() 1385 workRate = workRate + ((inPllRate * fract) / 0x800U); in CLOCK_GetSystemPLLOutFromSetup()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/LPC51U68/drivers/ |
| D | fsl_clock.c | 1279 uint64_t fract; in CLOCK_GetSystemPLLOutFromSetup() local 1286 …fract = (uint32_t)(((uint64_t)(pSetup->syspllssctrl[1]) & PLL_SSCG1_MD_FRACT_M) >> PLL_SSCG1_MD… in CLOCK_GetSystemPLLOutFromSetup() 1287 workRate = workRate + ((inPllRate * fract) / 0x800U); in CLOCK_GetSystemPLLOutFromSetup()
|