OpenOCD
dap_queue Struct Reference
Collaboration diagram for dap_queue:

Data Fields

union {
   struct ap_r {
      struct adiv5_ap *   ap
 
      uint32_t *   p_data
 
      unsigned int   reg
 
   }   ap_r
 
   struct ap_w {
      struct adiv5_ap *   ap
 
      bool   changes_csw_default
 
      uint32_t   data
 
      unsigned int   reg
 
   }   ap_w
 
   struct dp_r {
      struct adiv5_dap *   dap
 
      uint32_t *   p_data
 
      unsigned int   reg
 
   }   dp_r
 
   struct dp_w {
      struct adiv5_dap *   dap
 
      uint32_t   data
 
      unsigned int   reg
 
   }   dp_w
 
   struct mem_ap {
      union {
         uint32_t   data
 
         uint32_t *   p_data
 
      } 
 
      uint32_t   addr
 
      struct adiv5_ap *   ap
 
      uint32_t   csw
 
   }   mem_ap
 
}; 
 
enum queue_cmd cmd
 

Detailed Description

Definition at line 211 of file stlink_usb.c.

Field Documentation

◆ 

union { ... }

◆ addr

uint32_t dap_queue::addr

Definition at line 236 of file stlink_usb.c.

◆ ap

struct adiv5_ap* dap_queue::ap

Definition at line 226 of file stlink_usb.c.

Referenced by stlink_dap_op_queue_ap_read(), and stlink_dap_op_queue_ap_write().

◆ 

struct { ... } ::ap_r dap_queue::ap_r

◆ 

struct { ... } ::ap_w dap_queue::ap_w

◆ changes_csw_default

bool dap_queue::changes_csw_default

Definition at line 233 of file stlink_usb.c.

◆ cmd

◆ csw

uint32_t dap_queue::csw

Definition at line 242 of file stlink_usb.c.

◆ dap

◆ data

◆ 

struct { ... } ::dp_r dap_queue::dp_r

◆ 

struct { ... } ::dp_w dap_queue::dp_w

◆ 

◆ p_data

uint32_t* dap_queue::p_data

Definition at line 217 of file stlink_usb.c.

◆ reg


The documentation for this struct was generated from the following file: