Home
last modified time | relevance | path

Searched refs:dividend (Results 1 – 12 of 12) sorted by relevance

/bsp/ht32/libraries/HT32_STD_5xxxx_FWLib/library/HT32F5xxxx_Driver/src/
A Dht32f5xxxx_div.c70 s32 DIV_Div32(s32 dividend, s32 divisor) in DIV_Div32() argument
72 HT_DIV->DDR = dividend; in DIV_Div32()
100 if (dividend < divisor) in DIV_uDiv32()
102 guRemainder = dividend; in DIV_uDiv32()
106 if (dividend == divisor) in DIV_uDiv32()
113 guRemainder = dividend - divisor; in DIV_uDiv32()
117 if (dividend & 0x80000000) in DIV_uDiv32()
135 dividend -= 0x7FFFFFFF; in DIV_uDiv32()
138 HT_DIV->DDR = dividend; in DIV_uDiv32()
179 s32 DIV_Mod(s32 dividend, s32 divisor) in DIV_Mod() argument
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/rtc/
A Drtc-lib.c119 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem() argument
121 *remainder = dividend % divisor; in div_u64_rem()
122 return dividend / divisor; in div_u64_rem()
125 static s64 div_s64_rem(s64 dividend, s32 divisor, unsigned int *remainder) in div_s64_rem() argument
129 if (dividend < 0) in div_s64_rem()
131 quotient = div_u64_rem(-dividend, abs(divisor), (u32 *)remainder); in div_s64_rem()
140 quotient = div_u64_rem(dividend, abs(divisor), (u32 *)remainder); in div_s64_rem()
/bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/drivers/
A Dfsl_mmdvsq.c15 int32_t MMDVSQ_GetDivideRemainder(MMDVSQ_Type *base, int32_t dividend, int32_t divisor, bool isUnsi… in MMDVSQ_GetDivideRemainder() argument
26 base->DEND = dividend; in MMDVSQ_GetDivideRemainder()
36 int32_t MMDVSQ_GetDivideQuotient(MMDVSQ_Type *base, int32_t dividend, int32_t divisor, bool isUnsig… in MMDVSQ_GetDivideQuotient() argument
47 base->DEND = dividend; in MMDVSQ_GetDivideQuotient()
A Dfsl_mmdvsq.h70 int32_t MMDVSQ_GetDivideRemainder(MMDVSQ_Type *base, int32_t dividend, int32_t divisor, bool isUnsi…
83 int32_t MMDVSQ_GetDivideQuotient(MMDVSQ_Type *base, int32_t dividend, int32_t divisor, bool isUnsig…
/bsp/essemi/es32f0654/libraries/ES32F065x_ALD_StdPeriph_Driver/Source/
A Dald_calc.c80 uint32_t ald_calc_div(uint32_t dividend, uint32_t divisor, uint32_t *remainder) in ald_calc_div() argument
84 WRITE_REG(CALC->DIVDR, dividend); in ald_calc_div()
100 int32_t ald_calc_div_sign(int32_t dividend, int32_t divisor, int32_t *remainder) in ald_calc_div_sign() argument
104 WRITE_REG(CALC->DIVDR, dividend); in ald_calc_div_sign()
/bsp/synwit/libraries/SWM341_CSL/SWM341_StdPeriph_Driver/
A DSWM341_div.h16 static __INLINE void DIV_UDiv(uint32_t dividend, uint32_t divisor) in DIV_UDiv() argument
18 DIV->DIVIDEND = dividend; in DIV_UDiv()
32 static __INLINE void DIV_SDiv(int32_t dividend, int32_t divisor) in DIV_SDiv() argument
34 DIV->DIVIDEND = dividend; in DIV_SDiv()
A DSWM341_cordic.h185 static __INLINE void CORDIC_Div(uint16_t dividend, uint16_t divisor) in CORDIC_Div() argument
187 CORDIC->INPUT = divisor | (dividend << 16); in CORDIC_Div()
/bsp/ht32/libraries/HT32_STD_5xxxx_FWLib/library/HT32F5xxxx_Driver/inc/
A Dht32f5xxxx_div.h80 s32 DIV_Div32(s32 dividend, s32 divisor);
81 s32 DIV_Mod(s32 dividend, s32 divisor);
84 u32 DIV_uDiv32(u32 dividend, u32 divisor);
/bsp/essemi/es32f0654/libraries/ES32F065x_ALD_StdPeriph_Driver/Include/
A Dald_calc.h53 extern uint32_t ald_calc_div(uint32_t dividend, uint32_t divisor, uint32_t *remainder);
54 extern int32_t ald_calc_div_sign(int32_t dividend, int32_t divisor, int32_t *remainder);
/bsp/cvitek/drivers/
A Ddrv_rtc.c160 static inline int64_t div_u64_rem(uint64_t dividend, uint32_t divisor, uint32_t *remainder) in div_u64_rem() argument
162 *remainder = dividend % divisor; in div_u64_rem()
163 return dividend / divisor; in div_u64_rem()
/bsp/allwinner/libraries/sunxi-hal/include/hal/sound/
A Dpcm_common.h273 static inline uint64_t div_u64_rem(uint64_t dividend, uint32_t divisor, uint32_t *remainder) in div_u64_rem() argument
275 *remainder = dividend % divisor; in div_u64_rem()
276 return dividend / divisor; in div_u64_rem()
/bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/disp/de/
A Ddisp_hdmi.c111 bool hdmi_is_divide_by(unsigned long dividend, in hdmi_is_divide_by() argument
120 temp = dividend / divisor; in hdmi_is_divide_by()
121 if (dividend == (temp * divisor)) in hdmi_is_divide_by()

Completed in 26 milliseconds