Kinetis SDK v.1.3 API Reference Manual
Rev. 0
Freescale Semiconductor, Inc.
|
Functions | |
static void | MMAU_HAL_slda_d (register int64_t dval) |
Loads A10 accumulator register of the MMAU by 64-bit integer value. More... | |
static int64_t | MMAU_HAL_d_smul_ll (register int32_t lval1, register int32_t lval2) |
Multiplies two 32-bit integer values returning a 64-bit integer product. More... | |
static int64_t | MMAU_HAL_d_smul_dl (register int64_t dval, register int32_t lval) |
Multiplies 64-bit integer value with 32-bit integer value returning a 64-bit integer product. More... | |
static int64_t | MMAU_HAL_d_smuls_dl (register int64_t dval, register int32_t lval) |
Saturating multiply 64-bit integer value with 32-bit integer value returning saturated 64-bit integer product. More... | |
static int64_t | MMAU_HAL_d_smula_l (register int32_t lval) |
Multiplies 32-bit integer value with 64-bit integer value stored in the A10 register of the MMAU returning a 64-bit integer product. More... | |
static int64_t | MMAU_HAL_d_smulas_l (register int32_t lval) |
Saturating multiply 32-bit integer value with 64-bit integer value stored in the A10 register of the MMAU returning saturated 64-bit integer product. More... | |
static int64_t | MMAU_HAL_d_smac_ll (register int32_t lval1, register int32_t lval2) |
Multiplies two 32-bit integer values and adds product with value stored in the A10 register of the MMAU returning a 64-bit integer A10 register value. More... | |
static int64_t | MMAU_HAL_d_smacs_ll (register int32_t lval1, register int32_t lval2) |
Saturating multiply two 32-bit integer values and add product with value stored in the A10 register of the MMAU returning a 64-bit integer A10 register value. More... | |
static int64_t | MMAU_HAL_d_smac_dl (register int64_t dval, register int32_t lval) |
Multiplies 64-bit integer value with 32-bit integer value and adds product with value stored in the A10 register of the MMAU returning a 64-bit integer A10 register value. More... | |
static int64_t | MMAU_HAL_d_smacs_dl (register int64_t dval, register int32_t lval) |
Saturating multiply 64-bit integer value with 32-bit integer value and add product with value stored in the A10 register of the MMAU returning saturated 64-bit integer A10 register value. More... | |
static int64_t | MMAU_HAL_d_smaca_dl (register int64_t dval, register int32_t lval) |
Multiplies 32-bit integer value by value stored in the A10 register of the MMAU and adds product with 64-bit integer value returning a 64-bit integer A10 register value. More... | |
static int64_t | MMAU_HAL_d_smacas_dl (register int64_t dval, register int32_t lval) |
Saturating multiply 32-bit integer value by value stored in the A10 register of the MMAU and add product with 64-bit integer value returning a saturated 64-bit integer A10 register value. More... | |
static int32_t | MMAU_HAL_l_sdiv_ll (register int32_t lnum, register int32_t lden) |
Divides two 32-bit integer values returning a 32-bit integer quotient. More... | |
static int32_t | MMAU_HAL_l_sdivs_ll (register int32_t lnum, register int32_t lden) |
Divides two 32-bit integer values returning a 32-bit integer quotient. More... | |
static int64_t | MMAU_HAL_d_sdiv_dl (register int64_t dnum, register int32_t lden) |
Divides 64-bit integer value by 32-bit integer value returning a 64-bit integer quotient. More... | |
static int64_t | MMAU_HAL_d_sdivs_dl (register int64_t dnum, register int32_t lden) |
Divides 64-bit integer value by 32-bit integer value returning a 64-bit integer quotient. More... | |
static int64_t | MMAU_HAL_d_sdiv_dd (register int64_t dnum, register int64_t dden) |
Divides two 64-bit integer values returning a 64-bit integer quotient. More... | |
static int64_t | MMAU_HAL_d_sdivs_dd (register int64_t dnum, register int64_t dden) |
Divides two 64-bit integer values returning a 64-bit integer quotient. More... | |
static int64_t | MMAU_HAL_d_sdiva_l (register int32_t lden1) |
Divides 32-bit integer value stored in the A10 register of the MMAU by 32-bit integer value returning a 64-bit integer quotient. More... | |
static int64_t | MMAU_HAL_d_sdivas_l (register int32_t lden1) |
Divides 32-bit integer value stored in the A10 register of the MMAU by 32-bit integer value returning saturated 64-bit integer quotient. More... | |
static int64_t | MMAU_HAL_d_sdiva_d (register int64_t dden1) |
Divides 64-bit integer value stored in the A10 register of the MMAU by 64-bit integer value returning a 64-bit integer quotient. More... | |
static int64_t | MMAU_HAL_d_sdivas_d (register int64_t dden1) |
Divides 64-bit integer value stored in the A10 register of the MMAU by 64-bit integer value returning saturated 64-bit integer quotient. More... | |
|
inlinestatic |
The MMAU_HAL_slda_d function loads A10 accumulator register of the MMAU by 64-bit integer value.
dval | int64_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_smul_ll function multiplies two 32-bit integer values returning a 64-bit integer product.
lval1 | int32_t integer value. |
lval2 | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_smul_dl function multiplies 64-bit integer value with 32-bit integer value returning a 64-bit integer product.
dval | int64_t integer value. |
lval | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_smuls_dl function multiplies 64-bit integer value with 32-bit integer value returning saturated 64-bit integer product.
dval | int64_t integer value. |
lval | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_smula_l function multiplies 32-bit integer value with 64-bit integer value stored in the A10 register of the MMAU returning a 64-bit integer product.
lval | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_smulas_l function multiplies 32-bit integer value with 64-bit integer value stored in the A10 register of the MMAU returning saturated 64-bit integer product.
lval | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_smac_ll function multiplies two 32-bit integer values and add product with value stored in the A10 register of the MMAU returning a 64-bit integer A10 register value.
lval1 | int32_t integer value. |
lval2 | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_smacs_ll function multiplies two 32-bit integer values and add product with value stored in the A10 register of the MMAU returning saturated 64-bit integer A10 register value.
lval1 | int32_t integer value. |
lval2 | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_smac_dl function multiplies 64-bit integer value with 32-bit integer value and add product with value stored in the A10 register of the MMAU returning a 64-bit integer A10 register value.
dval | int64_t integer value. |
lval | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_smacs_dl function multiplies 64-bit integer value with 32-bit integer value and add product with value stored in the A10 register of the MMAU returning saturated 64-bit integer A10 register value.
dval | int64_t integer value. |
lval | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_smaca_dl function multiplies 32-bit integer value by value stored in the A10 register of the MMAU and add product with 64-bit integer value returning a 64-bit integer A10 register value.
dval | int64_t integer value. |
lval | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_smacas_dl function multiplies 32-bit integer value by value stored in the A10 register of the MMAU and add product with 64-bit integer value returning saturated 64-bit integer A10 register value.
dval | int64_t integer value. |
lval | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_l_sdiv_ll function divides two 32-bit integer values returning a 32-bit integer quotient.
lnum | int32_t integer value. |
lden | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_l_sdivs_ll function divides two 32-bit integer values returning a 32-bit integer quotient.
lnum | int32_t integer value. |
lden | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_sdiv_dl function divides 64-bit integer value by 32-bit integer value returning a 64-bit integer quotient.
dnum | int64_t integer value. |
lden | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_sdivs_dl function divides 64-bit integer value by 32-bit integer value returning a 64-bit integer quotient.
dnum | int64_t integer value. |
lden | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_sdiv_dd function divides two 64-bit integer values returning a 64-bit integer quotient.
dnum | int64_t integer value. |
dden | int64_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_sdivs_dd function divides two 64-bit integer values returning a 64-bit integer quotient.
dnum | int64_t integer value. |
dden | int64_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_sdiva_l function divides 32-bit integer value stored in the A10 register of the MMAU by 32-bit integer value returning a 64-bit integer quotient.
lden1 | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_sdivas_l function divides 32-bit integer value stored in the A10 register of the MMAU by 32-bit integer value returning a saturated 64-bit integer quotient.
lden1 | int32_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_sdiva_d function divides 64-bit integer value stored in the A10 register of the MMAU by 64-bit integer value returning a 64-bit integer quotient.
dden1 | int64_t integer value. |
|
inlinestatic |
The MMAU_HAL_d_sdivas_d function divides 64-bit integer value stored in the A10 register of the MMAU by 64-bit integer value returning a saturated 64-bit integer quotient.
dden1 | int64_t integer value. |