X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Fsmp.h;h=f024b402352629d06adbda2cda03aa599bfa58ff;hp=b8f0ea5274ad2330c0a78d01b7f2320a5bba0692;hb=b61e454869c988e7fafc1c16982ccfec04415b51;hpb=8d7ddde5f104dde8949dbefcad85f08b7313e126 diff --git a/src/target/smp.h b/src/target/smp.h index b8f0ea5274..f024b40235 100644 --- a/src/target/smp.h +++ b/src/target/smp.h @@ -13,13 +13,22 @@ * GNU General Public License for more details. * * * * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * + * along with this program. If not, see . * ***************************************************************************/ + +#ifndef OPENOCD_TARGET_SMP_H +#define OPENOCD_TARGET_SMP_H + #include "server/server.h" + +#define foreach_smp_target(pos, head) \ + for (pos = head; (pos != NULL); pos = pos->next) + +extern const struct command_registration smp_command_handlers[]; + int gdb_read_smp_packet(struct connection *connection, - char *packet, int packet_size); + char const *packet, int packet_size); int gdb_write_smp_packet(struct connection *connection, - char *packet, int packet_size); + char const *packet, int packet_size); +#endif /* OPENOCD_TARGET_SMP_H */