<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.9.1" xml:lang="en-US">
  <compounddef id="structahci__hba__cmd__header__t" kind="struct" language="C++" prot="public">
    <compoundname>ahci_hba_cmd_header_t</compoundname>
    <includes local="no">ahci.h</includes>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1ac9fb87ffb611456dc95c5981e8005515" prot="public" static="no" mutable="no">
        <type>uint8_t</type>
        <definition>uint8_t ahci_hba_cmd_header_t::cfl</definition>
        <argsstring></argsstring>
        <name>cfl</name>
        <bitfield>5</bitfield>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="254" column="10" bodyfile="include/ahci.h" bodystart="254" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1a92525972c34de5f04b0eb31a3073307e" prot="public" static="no" mutable="no">
        <type>uint8_t</type>
        <definition>uint8_t ahci_hba_cmd_header_t::a</definition>
        <argsstring></argsstring>
        <name>a</name>
        <bitfield>1</bitfield>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="255" column="10" bodyfile="include/ahci.h" bodystart="255" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1aeb06318c2f2dec40f2ba0a550db489a6" prot="public" static="no" mutable="no">
        <type>uint8_t</type>
        <definition>uint8_t ahci_hba_cmd_header_t::w</definition>
        <argsstring></argsstring>
        <name>w</name>
        <bitfield>1</bitfield>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="256" column="10" bodyfile="include/ahci.h" bodystart="256" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1ab312ba155fd704a3b3da9e11595d5e67" prot="public" static="no" mutable="no">
        <type>uint8_t</type>
        <definition>uint8_t ahci_hba_cmd_header_t::p</definition>
        <argsstring></argsstring>
        <name>p</name>
        <bitfield>1</bitfield>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="257" column="10" bodyfile="include/ahci.h" bodystart="257" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1ad3d47d98d30269480bdbccc7b4fd18a8" prot="public" static="no" mutable="no">
        <type>uint8_t</type>
        <definition>uint8_t ahci_hba_cmd_header_t::r</definition>
        <argsstring></argsstring>
        <name>r</name>
        <bitfield>1</bitfield>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="259" column="10" bodyfile="include/ahci.h" bodystart="259" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1acf47481ee5c486055ca92049248af7f4" prot="public" static="no" mutable="no">
        <type>uint8_t</type>
        <definition>uint8_t ahci_hba_cmd_header_t::b</definition>
        <argsstring></argsstring>
        <name>b</name>
        <bitfield>1</bitfield>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="260" column="10" bodyfile="include/ahci.h" bodystart="260" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1a646175d325e505b0f15245f1c5a7e2d8" prot="public" static="no" mutable="no">
        <type>uint8_t</type>
        <definition>uint8_t ahci_hba_cmd_header_t::c</definition>
        <argsstring></argsstring>
        <name>c</name>
        <bitfield>1</bitfield>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="261" column="10" bodyfile="include/ahci.h" bodystart="261" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1af83dbc9acd62d32bb0e82bf28ca87b2f" prot="public" static="no" mutable="no">
        <type>uint8_t</type>
        <definition>uint8_t ahci_hba_cmd_header_t::rsv0</definition>
        <argsstring></argsstring>
        <name>rsv0</name>
        <bitfield>1</bitfield>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="262" column="10" bodyfile="include/ahci.h" bodystart="262" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1a3aaa9f983563403105a577203468b91c" prot="public" static="no" mutable="no">
        <type>uint8_t</type>
        <definition>uint8_t ahci_hba_cmd_header_t::pmp</definition>
        <argsstring></argsstring>
        <name>pmp</name>
        <bitfield>4</bitfield>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="263" column="10" bodyfile="include/ahci.h" bodystart="263" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1ada4888bbb1d7aded6d363aa025beb685" prot="public" static="no" mutable="no">
        <type>uint16_t</type>
        <definition>uint16_t ahci_hba_cmd_header_t::prdtl</definition>
        <argsstring></argsstring>
        <name>prdtl</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="265" column="10" bodyfile="include/ahci.h" bodystart="265" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1ad8879c18128f8aee8e639c423c1ca06f" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>volatile uint32_t ahci_hba_cmd_header_t::prdbc</definition>
        <argsstring></argsstring>
        <name>prdbc</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="269" column="10" bodyfile="include/ahci.h" bodystart="269" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1a6b0cdd1b98b66c4fea10cf220aec3e40" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t ahci_hba_cmd_header_t::ctba</definition>
        <argsstring></argsstring>
        <name>ctba</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="272" column="10" bodyfile="include/ahci.h" bodystart="272" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1ab8363928d1136a2f6474d11fc54c313e" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t ahci_hba_cmd_header_t::ctbau</definition>
        <argsstring></argsstring>
        <name>ctbau</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="273" column="10" bodyfile="include/ahci.h" bodystart="273" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structahci__hba__cmd__header__t_1acbde5cf0bffe8029de1e204e77a1c9bc" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t ahci_hba_cmd_header_t::rsv1[4]</definition>
        <argsstring>[4]</argsstring>
        <name>rsv1</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/ahci.h" line="276" column="10" bodyfile="include/ahci.h" bodystart="276" bodyend="-1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="2">
        <label>uint16_t</label>
      </node>
      <node id="3">
        <label>uint32_t</label>
      </node>
      <node id="4">
        <label>uint8_t</label>
      </node>
      <node id="1">
        <label>ahci_hba_cmd_header_t</label>
        <link refid="structahci__hba__cmd__header__t"/>
        <childnode refid="2" relation="usage">
          <edgelabel>prdtl</edgelabel>
        </childnode>
        <childnode refid="3" relation="usage">
          <edgelabel>ctba</edgelabel>
          <edgelabel>ctbau</edgelabel>
          <edgelabel>prdbc</edgelabel>
          <edgelabel>rsv1</edgelabel>
        </childnode>
        <childnode refid="4" relation="usage">
          <edgelabel>a</edgelabel>
          <edgelabel>b</edgelabel>
          <edgelabel>c</edgelabel>
          <edgelabel>cfl</edgelabel>
          <edgelabel>p</edgelabel>
          <edgelabel>pmp</edgelabel>
          <edgelabel>r</edgelabel>
          <edgelabel>rsv0</edgelabel>
          <edgelabel>w</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="include/ahci.h" line="251" column="1" bodyfile="include/ahci.h" bodystart="252" bodyend="277"/>
    <listofallmembers>
      <member refid="structahci__hba__cmd__header__t_1a92525972c34de5f04b0eb31a3073307e" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>a</name></member>
      <member refid="structahci__hba__cmd__header__t_1acf47481ee5c486055ca92049248af7f4" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>b</name></member>
      <member refid="structahci__hba__cmd__header__t_1a646175d325e505b0f15245f1c5a7e2d8" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>c</name></member>
      <member refid="structahci__hba__cmd__header__t_1ac9fb87ffb611456dc95c5981e8005515" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>cfl</name></member>
      <member refid="structahci__hba__cmd__header__t_1a6b0cdd1b98b66c4fea10cf220aec3e40" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>ctba</name></member>
      <member refid="structahci__hba__cmd__header__t_1ab8363928d1136a2f6474d11fc54c313e" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>ctbau</name></member>
      <member refid="structahci__hba__cmd__header__t_1ab312ba155fd704a3b3da9e11595d5e67" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>p</name></member>
      <member refid="structahci__hba__cmd__header__t_1a3aaa9f983563403105a577203468b91c" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>pmp</name></member>
      <member refid="structahci__hba__cmd__header__t_1ad8879c18128f8aee8e639c423c1ca06f" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>prdbc</name></member>
      <member refid="structahci__hba__cmd__header__t_1ada4888bbb1d7aded6d363aa025beb685" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>prdtl</name></member>
      <member refid="structahci__hba__cmd__header__t_1ad3d47d98d30269480bdbccc7b4fd18a8" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>r</name></member>
      <member refid="structahci__hba__cmd__header__t_1af83dbc9acd62d32bb0e82bf28ca87b2f" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>rsv0</name></member>
      <member refid="structahci__hba__cmd__header__t_1acbde5cf0bffe8029de1e204e77a1c9bc" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>rsv1</name></member>
      <member refid="structahci__hba__cmd__header__t_1aeb06318c2f2dec40f2ba0a550db489a6" prot="public" virt="non-virtual"><scope>ahci_hba_cmd_header_t</scope><name>w</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
