netxduo
HN_UBASE2
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
netxduo
HN_UBASE2
HN_UBASE2 macro
Syntax
from
nx_crypto_huge_number.h:91
#define
HN_UBASE2
ULONG64
References
Location
Text
nx_crypto_huge_number.h:91
#define
HN_UBASE2
ULONG64
nx_crypto_ec.c:2725
HN_UBASE2
digit
;
nx_crypto_huge_number.c:353
HN_UBASE2
product
;
nx_crypto_huge_number.c:460
HN_UBASE2
product
;
nx_crypto_huge_number.c:473
product
+=
(
HN_UBASE2
)
(
(
HN_RADIX
-
1
)
+
left_buffer
[
i
]
-
right_buffer
[
i
]
)
;
nx_crypto_huge_number.c:481
product
+=
(
HN_UBASE2
)
(
(
HN_RADIX
-
1
)
+
left_buffer
[
i
]
)
;
nx_crypto_huge_number.c:536
HN_UBASE2
product
;
nx_crypto_huge_number.c:540
product
=
(
HN_UBASE2
)
buffer
[
0
]
+
digit
;
nx_crypto_huge_number.c:611
HN_UBASE2
product
;
nx_crypto_huge_number.c:615
product
=
(
HN_UBASE2
)
(
HN_RADIX
+
buffer
[
0
]
-
digit
)
;
nx_crypto_huge_number.c:621
product
=
(
HN_UBASE2
)
(
HN_RADIX
+
(
HN_UBASE
)
buffer
[
i
]
-
1
)
;
nx_crypto_huge_number.c:1093
HN_UBASE2
product
;
nx_crypto_huge_number.c:1130
product
+=
(
HN_UBASE2
)
left_buffer
[
index
]
*
(
HN_UBASE2
)
right_buffer
[
right_index
]
+
*
temp_ptr
;
nx_crypto_huge_number.c:1204
HN_UBASE2
product
;
nx_crypto_huge_number.c:1225
product
+=
(
HN_UBASE2
)
value_buffer
[
i
]
*
digit
;
nx_crypto_huge_number.c:1291
HN_UBASE2
product
;
nx_crypto_huge_number.c:1313
product
+=
result_buffer
[
i
+
j
]
+
(
HN_UBASE2
)
value_buffer
[
i
]
*
value_buffer
[
j
]
;
nx_crypto_huge_number.c:1329
product
+=
result_buffer
[
i
<
<
1
]
+
(
HN_UBASE2
)
value_buffer
[
i
]
*
value_buffer
[
i
]
;
nx_crypto_huge_number.c:1424
HN_UBASE2
scale
;
nx_crypto_huge_number.c:1427
HN_UBASE2
product
;
nx_crypto_huge_number.c:1428
HN_UBASE2
value
,
carry
;
nx_crypto_huge_number.c:1514
scale
=
(
(
HN_UBASE2
)
(
dividend_msb
/
divisor_msb
)
)
<
<
(
HN_SHIFT
>
>
1
)
;
nx_crypto_huge_number.c:1542
value
=
result_buffer
[
index
]
+
(
HN_UBASE2
)
(
HN_BASE
)
borrow
;
nx_crypto_huge_number.c:1561
value
=
result_buffer
[
index
]
+
(
HN_UBASE2
)
(
HN_BASE
)
borrow
;
nx_crypto_huge_number.c:2461
HN_UBASE2
product
;
nx_crypto_huge_number.c:2482
product
+=
result_buffer
[
j
]
+
(
HN_UBASE2
)
xi
*
y_buffer
[
j
]
;
nx_crypto_huge_number.c:2495
product
=
result_buffer
[
0
]
+
(
HN_UBASE2
)
u
*
m_buffer
[
0
]
;
nx_crypto_huge_number.c:2499
product
+=
result_buffer
[
j
]
+
(
HN_UBASE2
)
u
*
m_buffer
[
j
]
;
nx_crypto_huge_number.c:2515
product
=
result_buffer
[
0
]
+
(
HN_UBASE2
)
u
*
m_buffer
[
0
]
;
nx_crypto_huge_number.c:2519
product
+=
result_buffer
[
j
]
+
(
HN_UBASE2
)
u
*
m_buffer
[
j
]
;