Operates the signed multiply-accumulate.
[Syntax]
#include “r_cg_macrodriver.h”
#include “r_cg_mac32bit.h”
void R_MAC32Bit_MACSigned ( int32_t data_a, int32_t data_b, mac32bit_int64_t
* buffer_64bit );
[Argument(s)]
|
I/O |
Argument |
Description |
|
I |
int32_t data_a; |
Multiplicand |
|
I |
int32_t data_b; |
Multiplier |
|
O |
mac32bit_int64_t * buffer_64bit; |
Accumulation initial value / Multiplier result |
Remark See R_MAC32Bit_MULSigned for details about the mac32bit_int64_t.
[Return value]
None.