Operates the unsigned multiply.
[Syntax]
#include “r_cg_macrodriver.h”
#include “r_cg_mac32bit.h”
void R_MAC32Bit_MULUnsigned ( uint32_t data_a, uint32_t data_b, mac32bit_uint64_t
* buffer_64bit );
[Argument(s)]
| I/O | Argument | Description | 
| I | uint32_t data_a; | Multiplicand | 
| I | uint32_t data_b; | Multiplier | 
| O | mac32bit_uint64_t * buffer_64bit; | Multiplier result | 
Remark Below is an example of the structure mac32bit_uint64_t for the multiplier result.
| typedef struct { uint16_t low_low; uint16_t low_high; uint16_t high_low; uint16_t high_high; } mac32bit_uint64_t; | 
[Return value]
None.