@@ -75,8 +75,6 @@ static uint32_t soft_reset = SYSRESETREQ;
75
75
static uint32_t select_state = SELECT_MEM ;
76
76
static volatile uint32_t swd_init_debug_flag = 0 ;
77
77
78
- static uint8_t swd_read_core_register (uint32_t n , uint32_t * val );
79
- static uint8_t swd_write_core_register (uint32_t n , uint32_t val );
80
78
/* Add static functions */
81
79
static uint8_t swd_restart_req (void );
82
80
static uint8_t swd_enable_debug (void );
@@ -85,7 +83,7 @@ void swd_set_reset_connect(SWD_CONNECT_TYPE type)
85
83
{
86
84
}
87
85
88
- static void int2array (uint8_t * res , uint32_t data , uint8_t len )
86
+ void int2array (uint8_t * res , uint32_t data , uint8_t len )
89
87
{
90
88
uint8_t i = 0 ;
91
89
@@ -94,7 +92,7 @@ static void int2array(uint8_t *res, uint32_t data, uint8_t len)
94
92
}
95
93
}
96
94
97
- static uint8_t swd_transfer_retry (uint32_t req , uint32_t * data )
95
+ uint8_t swd_transfer_retry (uint32_t req , uint32_t * data )
98
96
{
99
97
uint8_t i , ack ;
100
98
@@ -380,7 +378,7 @@ static uint8_t swd_write_data(uint32_t address, uint32_t data)
380
378
}
381
379
382
380
// Read 32-bit word from target memory.
383
- static uint8_t swd_read_word (uint32_t addr , uint32_t * val )
381
+ uint8_t swd_read_word (uint32_t addr , uint32_t * val )
384
382
{
385
383
if (!swd_write_ap (AP_CSW , CSW_VALUE | CSW_SIZE32 )) {
386
384
return 0 ;
@@ -394,7 +392,7 @@ static uint8_t swd_read_word(uint32_t addr, uint32_t *val)
394
392
}
395
393
396
394
// Write 32-bit word to target memory.
397
- static uint8_t swd_write_word (uint32_t addr , uint32_t val )
395
+ uint8_t swd_write_word (uint32_t addr , uint32_t val )
398
396
{
399
397
if (!swd_write_ap (AP_CSW , CSW_VALUE | CSW_SIZE32 )) {
400
398
return 0 ;
@@ -576,7 +574,7 @@ static uint8_t swd_enable_debug(void) {
576
574
return 1 ;
577
575
}
578
576
579
- static uint8_t swd_read_core_register (uint32_t n , uint32_t * val )
577
+ uint8_t swd_read_core_register (uint32_t n , uint32_t * val )
580
578
{
581
579
if (!swd_write_word (DBGITR , CMD_MCR | (n << 12 ))) {
582
580
return 0 ;
@@ -589,7 +587,7 @@ static uint8_t swd_read_core_register(uint32_t n, uint32_t *val)
589
587
return 1 ;
590
588
}
591
589
592
- static uint8_t swd_write_core_register (uint32_t n , uint32_t val )
590
+ uint8_t swd_write_core_register (uint32_t n , uint32_t val )
593
591
{
594
592
if (!swd_write_word (DBGDTRRX , val )){
595
593
return 0 ;
0 commit comments