| /bsp/ht32/libraries/HT32_STD_5xxxx_FWLib/library/HT32F5xxxx_Driver/src/ |
| A D | ht32f5xxxx_div.c | 70 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 D | rtc-lib.c | 119 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 D | fsl_mmdvsq.c | 15 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 D | fsl_mmdvsq.h | 70 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 D | ald_calc.c | 80 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 D | SWM341_div.h | 16 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 D | SWM341_cordic.h | 185 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 D | ht32f5xxxx_div.h | 80 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 D | ald_calc.h | 53 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 D | drv_rtc.c | 160 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 D | pcm_common.h | 273 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 D | disp_hdmi.c | 111 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()
|