SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
Public Attributes | List of all members
utp_transfer_req_desc Struct Reference

struct utp_transfer_req_desc - UTRD structure @header: UTRD header DW-0 to DW-3 @command_desc_base_addr_lo: UCD base address low DW-4 @command_desc_base_addr_hi: UCD base address high DW-5 @response_upiu_length: response UPIU length DW-6 @response_upiu_offset: response UPIU offset DW-6 @prd_table_length: Physical region descriptor length DW-7 @prd_table_offset: Physical region descriptor offset DW-7 More...

#include <ufs.h>

Collaboration diagram for utp_transfer_req_desc:
Collaboration graph
[legend]

Public Attributes

request_desc_header_t header
 
uint32_t command_desc_base_addr_lo
 
uint32_t command_desc_base_addr_hi
 
uint16_t response_upiu_length
 
uint16_t response_upiu_offset
 
uint16_t prd_table_length
 
uint16_t prd_table_offset
 

Detailed Description

struct utp_transfer_req_desc - UTRD structure @header: UTRD header DW-0 to DW-3 @command_desc_base_addr_lo: UCD base address low DW-4 @command_desc_base_addr_hi: UCD base address high DW-5 @response_upiu_length: response UPIU length DW-6 @response_upiu_offset: response UPIU offset DW-6 @prd_table_length: Physical region descriptor length DW-7 @prd_table_offset: Physical region descriptor offset DW-7

Member Data Documentation

◆ command_desc_base_addr_hi

uint32_t utp_transfer_req_desc::command_desc_base_addr_hi

◆ command_desc_base_addr_lo

uint32_t utp_transfer_req_desc::command_desc_base_addr_lo

◆ header

request_desc_header_t utp_transfer_req_desc::header

◆ prd_table_length

uint16_t utp_transfer_req_desc::prd_table_length

◆ prd_table_offset

uint16_t utp_transfer_req_desc::prd_table_offset

◆ response_upiu_length

uint16_t utp_transfer_req_desc::response_upiu_length

◆ response_upiu_offset

uint16_t utp_transfer_req_desc::response_upiu_offset

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