|
38 | 38 | // platform/mbed_version.h says:
|
39 | 39 | // 999999 is default value for development version (master branch)
|
40 | 40 |
|
41 |
| -#include "mbed.h" |
| 41 | +#include "Arduino.h" |
42 | 42 |
|
43 | 43 | // Critical sections header file renamed in mbed OS 5.4 release
|
44 | 44 | // See: https://github.com/ARMmbed/mbed-os/commit/aff49d8d1e3b5d4dc18286b0510336c36ae9603c
|
@@ -205,21 +205,21 @@ static void nway_print_label(const char * label)
|
205 | 205 | #endif
|
206 | 206 | }
|
207 | 207 |
|
208 |
| -static const char HEX[] = "0123456789ABCDEF"; |
| 208 | +static const char _HEX[] = "0123456789ABCDEF"; |
209 | 209 |
|
210 | 210 | static void debug_print_u32(uint32_t u32)
|
211 | 211 | {
|
212 | 212 | char output[9] = {0};
|
213 | 213 |
|
214 | 214 | // Always printed as big endian.
|
215 |
| - output[0] = HEX[(((uint32_t) u32 & 0xf0000000) >> 28)]; |
216 |
| - output[1] = HEX[(((uint32_t) u32 & 0x0f000000) >> 24)]; |
217 |
| - output[2] = HEX[(((uint32_t) u32 & 0x00f00000) >> 20)]; |
218 |
| - output[3] = HEX[(((uint32_t) u32 & 0x000f0000) >> 16)]; |
219 |
| - output[4] = HEX[(((uint32_t) u32 & 0x0000f000) >> 12)]; |
220 |
| - output[5] = HEX[(((uint32_t) u32 & 0x00000f00) >> 8)]; |
221 |
| - output[6] = HEX[(((uint32_t) u32 & 0x000000f0) >> 4)]; |
222 |
| - output[7] = HEX[(((uint32_t) u32 & 0x0000000f) >> 0)]; |
| 215 | + output[0] = _HEX[(((uint32_t) u32 & 0xf0000000) >> 28)]; |
| 216 | + output[1] = _HEX[(((uint32_t) u32 & 0x0f000000) >> 24)]; |
| 217 | + output[2] = _HEX[(((uint32_t) u32 & 0x00f00000) >> 20)]; |
| 218 | + output[3] = _HEX[(((uint32_t) u32 & 0x000f0000) >> 16)]; |
| 219 | + output[4] = _HEX[(((uint32_t) u32 & 0x0000f000) >> 12)]; |
| 220 | + output[5] = _HEX[(((uint32_t) u32 & 0x00000f00) >> 8)]; |
| 221 | + output[6] = _HEX[(((uint32_t) u32 & 0x000000f0) >> 4)]; |
| 222 | + output[7] = _HEX[(((uint32_t) u32 & 0x0000000f) >> 0)]; |
223 | 223 |
|
224 | 224 | nway_print_label(output);
|
225 | 225 | }
|
|
0 commit comments