1 /*
2  * Copyright (c) 2018 Oticon A/S
3  * Copyright (c) 2024 Nordic Semiconductor ASA
4  *
5  * SPDX-License-Identifier: Apache-2.0
6  */
7 
8 #include <stddef.h>
9 
hwu_reverse_byte_order(const unsigned char * in_data,unsigned char * out_data,size_t len)10 void hwu_reverse_byte_order(const unsigned char *in_data, unsigned char *out_data, size_t len)
11 {
12     unsigned int i;
13     in_data += len - 1;
14     for (i = 0; i < len; i++)
15     {
16         *out_data++ = *in_data--;
17     }
18 }
19