stlink: format src defines

Change-Id: I7c3fd6e84681e007f1983ad9b8c85369cf9f3ba1
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk>
Reviewed-on: http://openocd.zylin.com/978
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
This commit is contained in:
Spencer Oliver 2012-11-15 09:46:22 +00:00 committed by Andreas Fritiofson
parent 9785f51f19
commit 7155349bd0

View File

@ -39,16 +39,16 @@
#include "libusb_common.h" #include "libusb_common.h"
#define ENDPOINT_IN 0x80 #define ENDPOINT_IN 0x80
#define ENDPOINT_OUT 0x00 #define ENDPOINT_OUT 0x00
#define STLINK_NULL_EP 0 #define STLINK_NULL_EP 0
#define STLINK_RX_EP (1|ENDPOINT_IN) #define STLINK_RX_EP (1|ENDPOINT_IN)
#define STLINK_TX_EP (2|ENDPOINT_OUT) #define STLINK_TX_EP (2|ENDPOINT_OUT)
#define STLINK_SG_SIZE (31) #define STLINK_SG_SIZE (31)
#define STLINK_DATA_SIZE (4*128) #define STLINK_DATA_SIZE (4*128)
#define STLINK_CMD_SIZE_V2 (16) #define STLINK_CMD_SIZE_V2 (16)
#define STLINK_CMD_SIZE_V1 (10) #define STLINK_CMD_SIZE_V1 (10)
enum stlink_jtag_api_version { enum stlink_jtag_api_version {
STLINK_JTAG_API_V1 = 1, STLINK_JTAG_API_V1 = 1,
@ -93,73 +93,73 @@ struct stlink_usb_handle_s {
enum stlink_jtag_api_version jtag_api; enum stlink_jtag_api_version jtag_api;
}; };
#define STLINK_DEBUG_ERR_OK 0x80 #define STLINK_DEBUG_ERR_OK 0x80
#define STLINK_DEBUG_ERR_FAULT 0x81 #define STLINK_DEBUG_ERR_FAULT 0x81
#define STLINK_SWD_AP_WAIT 0x10 #define STLINK_SWD_AP_WAIT 0x10
#define STLINK_SWD_DP_WAIT 0x14 #define STLINK_SWD_DP_WAIT 0x14
#define STLINK_CORE_RUNNING 0x80 #define STLINK_CORE_RUNNING 0x80
#define STLINK_CORE_HALTED 0x81 #define STLINK_CORE_HALTED 0x81
#define STLINK_CORE_STAT_UNKNOWN -1 #define STLINK_CORE_STAT_UNKNOWN -1
#define STLINK_GET_VERSION 0xF1 #define STLINK_GET_VERSION 0xF1
#define STLINK_DEBUG_COMMAND 0xF2 #define STLINK_DEBUG_COMMAND 0xF2
#define STLINK_DFU_COMMAND 0xF3 #define STLINK_DFU_COMMAND 0xF3
#define STLINK_SWIM_COMMAND 0xF4 #define STLINK_SWIM_COMMAND 0xF4
#define STLINK_GET_CURRENT_MODE 0xF5 #define STLINK_GET_CURRENT_MODE 0xF5
#define STLINK_DEV_DFU_MODE 0x00 #define STLINK_DEV_DFU_MODE 0x00
#define STLINK_DEV_MASS_MODE 0x01 #define STLINK_DEV_MASS_MODE 0x01
#define STLINK_DEV_DEBUG_MODE 0x02 #define STLINK_DEV_DEBUG_MODE 0x02
#define STLINK_DEV_SWIM_MODE 0x03 #define STLINK_DEV_SWIM_MODE 0x03
#define STLINK_DEV_BOOTLOADER_MODE 0x04 #define STLINK_DEV_BOOTLOADER_MODE 0x04
#define STLINK_DEV_UNKNOWN_MODE -1 #define STLINK_DEV_UNKNOWN_MODE -1
#define STLINK_DFU_EXIT 0x07 #define STLINK_DFU_EXIT 0x07
#define STLINK_SWIM_ENTER 0x00 #define STLINK_SWIM_ENTER 0x00
#define STLINK_SWIM_EXIT 0x01 #define STLINK_SWIM_EXIT 0x01
#define STLINK_DEBUG_ENTER_JTAG 0x00 #define STLINK_DEBUG_ENTER_JTAG 0x00
#define STLINK_DEBUG_GETSTATUS 0x01 #define STLINK_DEBUG_GETSTATUS 0x01
#define STLINK_DEBUG_FORCEDEBUG 0x02 #define STLINK_DEBUG_FORCEDEBUG 0x02
#define STLINK_DEBUG_APIV1_RESETSYS 0x03 #define STLINK_DEBUG_APIV1_RESETSYS 0x03
#define STLINK_DEBUG_APIV1_READALLREGS 0x04 #define STLINK_DEBUG_APIV1_READALLREGS 0x04
#define STLINK_DEBUG_APIV1_READREG 0x05 #define STLINK_DEBUG_APIV1_READREG 0x05
#define STLINK_DEBUG_APIV1_WRITEREG 0x06 #define STLINK_DEBUG_APIV1_WRITEREG 0x06
#define STLINK_DEBUG_READMEM_32BIT 0x07 #define STLINK_DEBUG_READMEM_32BIT 0x07
#define STLINK_DEBUG_WRITEMEM_32BIT 0x08 #define STLINK_DEBUG_WRITEMEM_32BIT 0x08
#define STLINK_DEBUG_RUNCORE 0x09 #define STLINK_DEBUG_RUNCORE 0x09
#define STLINK_DEBUG_STEPCORE 0x0a #define STLINK_DEBUG_STEPCORE 0x0a
#define STLINK_DEBUG_APIV1_SETFP 0x0b #define STLINK_DEBUG_APIV1_SETFP 0x0b
#define STLINK_DEBUG_READMEM_8BIT 0x0c #define STLINK_DEBUG_READMEM_8BIT 0x0c
#define STLINK_DEBUG_WRITEMEM_8BIT 0x0d #define STLINK_DEBUG_WRITEMEM_8BIT 0x0d
#define STLINK_DEBUG_APIV1_CLEARFP 0x0e #define STLINK_DEBUG_APIV1_CLEARFP 0x0e
#define STLINK_DEBUG_APIV1_WRITEDEBUGREG 0x0f #define STLINK_DEBUG_APIV1_WRITEDEBUGREG 0x0f
#define STLINK_DEBUG_APIV1_SETWATCHPOINT 0x10 #define STLINK_DEBUG_APIV1_SETWATCHPOINT 0x10
#define STLINK_DEBUG_ENTER_JTAG 0x00 #define STLINK_DEBUG_ENTER_JTAG 0x00
#define STLINK_DEBUG_ENTER_SWD 0xa3 #define STLINK_DEBUG_ENTER_SWD 0xa3
#define STLINK_DEBUG_APIV1_ENTER 0x20 #define STLINK_DEBUG_APIV1_ENTER 0x20
#define STLINK_DEBUG_EXIT 0x21 #define STLINK_DEBUG_EXIT 0x21
#define STLINK_DEBUG_READCOREID 0x22 #define STLINK_DEBUG_READCOREID 0x22
#define STLINK_DEBUG_APIV2_ENTER 0x30 #define STLINK_DEBUG_APIV2_ENTER 0x30
#define STLINK_DEBUG_APIV2_READ_IDCODES 0x31 #define STLINK_DEBUG_APIV2_READ_IDCODES 0x31
#define STLINK_DEBUG_APIV2_RESETSYS 0x32 #define STLINK_DEBUG_APIV2_RESETSYS 0x32
#define STLINK_DEBUG_APIV2_READREG 0x33 #define STLINK_DEBUG_APIV2_READREG 0x33
#define STLINK_DEBUG_APIV2_WRITEREG 0x34 #define STLINK_DEBUG_APIV2_WRITEREG 0x34
#define STLINK_DEBUG_APIV2_WRITEDEBUGREG 0x35 #define STLINK_DEBUG_APIV2_WRITEDEBUGREG 0x35
#define STLINK_DEBUG_APIV2_READDEBUGREG 0x36 #define STLINK_DEBUG_APIV2_READDEBUGREG 0x36
#define STLINK_DEBUG_APIV2_READALLREGS 0x3A #define STLINK_DEBUG_APIV2_READALLREGS 0x3A
#define STLINK_DEBUG_APIV2_GETLASTRWSTATUS 0x3B #define STLINK_DEBUG_APIV2_GETLASTRWSTATUS 0x3B
#define STLINK_DEBUG_APIV2_DRIVE_NRST 0x3C #define STLINK_DEBUG_APIV2_DRIVE_NRST 0x3C
#define STLINK_DEBUG_APIV2_DRIVE_NRST_LOW 0x00 #define STLINK_DEBUG_APIV2_DRIVE_NRST_LOW 0x00
#define STLINK_DEBUG_APIV2_DRIVE_NRST_HIGH 0x01 #define STLINK_DEBUG_APIV2_DRIVE_NRST_HIGH 0x01
#define STLINK_DEBUG_APIV2_DRIVE_NRST_PULSE 0x02 #define STLINK_DEBUG_APIV2_DRIVE_NRST_PULSE 0x02
/** */ /** */
enum stlink_mode { enum stlink_mode {
@ -171,8 +171,8 @@ enum stlink_mode {
STLINK_MODE_DEBUG_SWIM STLINK_MODE_DEBUG_SWIM
}; };
#define REQUEST_SENSE 0x03 #define REQUEST_SENSE 0x03
#define REQUEST_SENSE_LENGTH 18 #define REQUEST_SENSE_LENGTH 18
static void stlink_usb_init_buffer(void *handle, uint8_t direction, uint32_t size); static void stlink_usb_init_buffer(void *handle, uint8_t direction, uint32_t size);