6 #define GDBSTUB_DEVICE_USB 0 /*!< device type: USBGecko */
7 #define GDBSTUB_DEVICE_TCP 1 /*!< device type: BBA-TCP */
9 #define GDBSTUB_DEF_CHANNEL 0 /*!< default EXI channel. channel can be 0 or 1. Note: Used for device type USBGecko */
10 #define GDBSTUB_DEF_TCPPORT 2828 /*!< default TCP port. Note: Used for device type TCP */
16 extern const char *tcp_localip
;
17 extern const char *tcp_netmask
;
18 extern const char *tcp_gateway
;
22 * \brief Stub function to insert the hardware break instruction. This function is used to enter the debug stub and to
23 * connect with the host. The developer is free to insert this function at any position in project's source code.
30 /*!\fn void DEBUG_Init(s32 device_type,s32 channel_port)
31 * \brief Performs the initialization of the debug stub.
32 * \param[in] device_type type of device to use. can be either USB or TCP.
33 * \param[in] channel_port depending on the used device this can be either the EXI channel or the TCP port.
37 void DEBUG_Init(s32 device_type
,s32 channel_port
);