Add comments to require the list of rtos to be kept sorted.
Change-Id: Iecf9250a14f6593d0a24a9f9b8930c0ec8d74bd2
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/8953
Tested-by: jenkins
#include "server/gdb_server.h"
static const struct rtos_type *rtos_types[] = {
- &threadx_rtos,
- &freertos_rtos,
- &ecos_rtos,
- &linux_rtos,
+ // Keep in alphabetic order this list of rtos, except hwthread
&chibios_rtos,
&chromium_ec_rtos,
+ &ecos_rtos,
&embkernel_rtos,
+ &freertos_rtos,
+ &linux_rtos,
&mqx_rtos,
- &ucos_iii_rtos,
&nuttx_rtos,
&riot_rtos,
- &zephyr_rtos,
&rtkernel_rtos,
- /* keep this as last, as it always matches with rtos auto */
+ &threadx_rtos,
+ &ucos_iii_rtos,
+ &zephyr_rtos,
+
+ // keep this as last, as it always matches with rtos auto
&hwthread_rtos,
};
int rtos_write_buffer(struct target *target, target_addr_t address,
uint32_t size, const uint8_t *buffer);
+// Keep in alphabetic order this list of rtos
extern const struct rtos_type chibios_rtos;
extern const struct rtos_type chromium_ec_rtos;
extern const struct rtos_type ecos_rtos;