OpenOCD
smp.h File Reference
Include dependency graph for smp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define foreach_smp_target(pos, head)    list_for_each_entry(pos, head, lh)
 
#define foreach_smp_target_direction(forward, pos, head)    list_for_each_entry_direction(forward, pos, head, lh)
 

Functions

int gdb_read_smp_packet (struct connection *connection, char const *packet, int packet_size)
 
int gdb_write_smp_packet (struct connection *connection, char const *packet, int packet_size)
 

Variables

const struct command_registration smp_command_handlers []
 

Macro Definition Documentation

◆ foreach_smp_target

#define foreach_smp_target (   pos,
  head 
)     list_for_each_entry(pos, head, lh)

Definition at line 15 of file smp.h.

◆ foreach_smp_target_direction

#define foreach_smp_target_direction (   forward,
  pos,
  head 
)     list_for_each_entry_direction(forward, pos, head, lh)

Definition at line 18 of file smp.h.

Function Documentation

◆ gdb_read_smp_packet()

int gdb_read_smp_packet ( struct connection connection,
char const *  packet,
int  packet_size 
)

◆ gdb_write_smp_packet()

int gdb_write_smp_packet ( struct connection connection,
char const *  packet,
int  packet_size 
)

Variable Documentation

◆ smp_command_handlers

const struct command_registration smp_command_handlers[]
extern

Definition at line 131 of file smp.c.