transport: use helper/list.h for the list of transports

No behavioral change, just use the list's helpers.

Change-Id: I69712648ef77689bfe6acc4811adad7293fb9009
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/8684
Reviewed-by: zapb <dev@zapb.de>
Tested-by: jenkins
This commit is contained in:
Antonio Borneo
2024-12-31 16:29:46 +01:00
parent 8485eb1415
commit 9643379d30
2 changed files with 11 additions and 8 deletions

View File

@@ -14,6 +14,7 @@
#include "helper/bits.h"
#include "helper/command.h"
#include "helper/list.h"
#define TRANSPORT_JTAG BIT(0)
#define TRANSPORT_SWD BIT(1)
@@ -84,9 +85,9 @@ struct transport {
int (*override_target)(const char **targetname);
/**
* Transports are stored in a singly linked list.
* Transports are stored in a linked list.
*/
struct transport *next;
struct list_head lh;
};
int transport_register(struct transport *new_transport);