28.2.143 __builtin_umod_3216

Architecture

dsPIC33A

Description:

Perform a mixed mode unsigned modulus.

Prototype:

uint16_t __builtin_umod_3216(const uint32_t x, const uint16_t y);

Arguments

x - numerator

y - denominator

Return Value

Returns x%y  if the result is in bounds of a 16-bit unsigned result.

Machine Instruction

divu.l

Error Messages

None.