Operates the signed multiply.
[Syntax]
#include “r_cg_macrodriver.h”
#include “r_cg_mac32bit.h”
void R_MAC32Bit_MULSigned ( 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;  | 
    
       Multiplier result  | 
Remark Below is an example of the structure mac32bit_int64_t for the multiplier result.
| 
       typedef struct { int16_t low_low; int16_t low_high; int16_t high_low; int16_t high_high; } mac32bit_int64_t;  | 
[Return value]
None.