Exposed buffer manipulation functions
This commit is contained in:
parent
fd395851cb
commit
005d3bd68f
6
dap.c
6
dap.c
@ -742,6 +742,12 @@ void dap_resp_set_byte(int index, uint8_t value)
|
||||
dap_resp_buf[index] = value;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
bool dap_is_buf_error(void)
|
||||
{
|
||||
return dap_buf_error;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
static void dap_info(void)
|
||||
{
|
||||
|
||||
7
dap.h
7
dap.h
@ -35,6 +35,13 @@
|
||||
|
||||
/*- Prototypes --------------------------------------------------------------*/
|
||||
void dap_init(void);
|
||||
uint8_t dap_req_get_byte(void);
|
||||
uint16_t dap_req_get_half(void);
|
||||
uint32_t dap_req_get_word(void);
|
||||
void dap_resp_add_byte(uint8_t value);
|
||||
void dap_resp_add_word(uint32_t value);
|
||||
void dap_resp_set_byte(int index, uint8_t value);
|
||||
bool dap_is_buf_error(void);
|
||||
bool dap_filter_request(uint8_t *req);
|
||||
int dap_process_request(uint8_t *req, int req_size, uint8_t *resp, int resp_size);
|
||||
void dap_clock_test(int delay);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user