|
3 | 3 | #include "bit_buffer.h"
|
4 | 4 | #include "core/log.h"
|
5 | 5 | #include <nfc/protocols/iso14443_3a/iso14443_3a_poller.h>
|
6 |
| -#include <nfc/helpers/nfc_util.h> |
7 | 6 |
|
8 | 7 | #define GEN4_CMD_PREFIX (0xCF)
|
9 | 8 |
|
@@ -37,7 +36,7 @@ Gen4PollerError
|
37 | 36 |
|
38 | 37 | do {
|
39 | 38 | uint8_t password_arr[4] = {};
|
40 |
| - nfc_util_num2bytes(password, COUNT_OF(password_arr), password_arr); |
| 39 | + bit_lib_num_to_bytes_be(password, COUNT_OF(password_arr), password_arr); |
41 | 40 | bit_buffer_append_byte(instance->tx_buffer, GEN4_CMD_PREFIX);
|
42 | 41 | bit_buffer_append_bytes(instance->tx_buffer, password_arr, COUNT_OF(password_arr));
|
43 | 42 | bit_buffer_append_byte(instance->tx_buffer, GEN4_CMD_GET_CFG);
|
@@ -69,7 +68,7 @@ Gen4PollerError
|
69 | 68 |
|
70 | 69 | do {
|
71 | 70 | uint8_t password_arr[4] = {};
|
72 |
| - nfc_util_num2bytes(password, COUNT_OF(password_arr), password_arr); |
| 71 | + bit_lib_num_to_bytes_be(password, COUNT_OF(password_arr), password_arr); |
73 | 72 | bit_buffer_append_byte(instance->tx_buffer, GEN4_CMD_PREFIX);
|
74 | 73 | bit_buffer_append_bytes(instance->tx_buffer, password_arr, COUNT_OF(password_arr));
|
75 | 74 | bit_buffer_append_byte(instance->tx_buffer, GEN4_CMD_GET_REVISION);
|
@@ -104,7 +103,7 @@ Gen4PollerError gen4_poller_set_config(
|
104 | 103 |
|
105 | 104 | do {
|
106 | 105 | uint8_t password_arr[4] = {};
|
107 |
| - nfc_util_num2bytes(password, COUNT_OF(password_arr), password_arr); |
| 106 | + bit_lib_num_to_bytes_be(password, COUNT_OF(password_arr), password_arr); |
108 | 107 | bit_buffer_append_byte(instance->tx_buffer, GEN4_CMD_PREFIX);
|
109 | 108 | bit_buffer_append_bytes(instance->tx_buffer, password_arr, COUNT_OF(password_arr));
|
110 | 109 | uint8_t fuse_config = fuse ? GEN4_CMD_FUSE_CFG : GEN4_CMD_SET_CFG;
|
@@ -139,7 +138,7 @@ Gen4PollerError gen4_poller_write_block(
|
139 | 138 |
|
140 | 139 | do {
|
141 | 140 | uint8_t password_arr[4] = {};
|
142 |
| - nfc_util_num2bytes(password, COUNT_OF(password_arr), password_arr); |
| 141 | + bit_lib_num_to_bytes_be(password, COUNT_OF(password_arr), password_arr); |
143 | 142 | bit_buffer_append_byte(instance->tx_buffer, GEN4_CMD_PREFIX);
|
144 | 143 | bit_buffer_append_bytes(instance->tx_buffer, password_arr, COUNT_OF(password_arr));
|
145 | 144 | bit_buffer_append_byte(instance->tx_buffer, GEN4_CMD_WRITE);
|
@@ -171,12 +170,12 @@ Gen4PollerError
|
171 | 170 |
|
172 | 171 | do {
|
173 | 172 | uint8_t password_arr[4] = {};
|
174 |
| - nfc_util_num2bytes(pwd_current, COUNT_OF(password_arr), password_arr); |
| 173 | + bit_lib_num_to_bytes_be(pwd_current, COUNT_OF(password_arr), password_arr); |
175 | 174 | bit_buffer_append_byte(instance->tx_buffer, GEN4_CMD_PREFIX);
|
176 | 175 | bit_buffer_append_bytes(instance->tx_buffer, password_arr, COUNT_OF(password_arr));
|
177 | 176 |
|
178 | 177 | bit_buffer_append_byte(instance->tx_buffer, GEN4_CMD_SET_PWD);
|
179 |
| - nfc_util_num2bytes(pwd_new, COUNT_OF(password_arr), password_arr); |
| 178 | + bit_lib_num_to_bytes_be(pwd_new, COUNT_OF(password_arr), password_arr); |
180 | 179 | bit_buffer_append_bytes(instance->tx_buffer, password_arr, COUNT_OF(password_arr));
|
181 | 180 |
|
182 | 181 | Iso14443_3aError error = iso14443_3a_poller_send_standard_frame(
|
|
0 commit comments