\hypertarget{struct__Command}{}\doxysection{\+\_\+\+Command Struct Reference}
\label{struct__Command}\index{\_Command@{\_Command}}


{\ttfamily \#include $<$command.\+h$>$}



Collaboration diagram for \+\_\+\+Command\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dc/d6c/struct__Command__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{global_8h_accb66dbf3984448513ab1defb42fbe55}{PVDevice}} \mbox{\hyperlink{struct__Command_a2b0dfcaf7623e86794f0e13b9368c7a0}{p\+VDevice}}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>\mbox{\hyperlink{command_8h_aef37a783dcaed7c33c52b56011ea06ec}{AtaComm}} \mbox{\hyperlink{struct__Command_a363300d7cf4530a8d440338847fc34b3}{Ide}}\\
\>\mbox{\hyperlink{command_8h_a62fd3797480eb53c1d0998fbbaaff90c}{PassthroughCmd}} \mbox{\hyperlink{struct__Command_a061f6bcaac1ccebbe075d0cf46161db8}{Passthrough}}\\
\>\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_ad861e8d14eb26ac7c3b441652b736d59}{Atapi}} \mbox{[}12\mbox{]}\\
\>\mbox{\hyperlink{command_8h_a23377198f82d6c6dc61ec021c76c7ff3}{R5ControlCmd}} \mbox{\hyperlink{struct__Command_aaf6b2b3c5c1252f16725bdbc42cd1b35}{R5Control}}\\
\>\mbox{\hyperlink{command_8h_a32e508a55084729e41ac88ce7dc85156}{R1ControlCmd}} \mbox{\hyperlink{struct__Command_ac16305470a2fea3d0975d40e40ce8aaa}{R1Control}}\\
\} \mbox{\hyperlink{struct__Command_a7e41b10ff531f0d3f2c0a8d5c34db47e}{uCmd}}\\

\end{tabbing}\item 
\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_af0dfcb575ec4b71af517af749dcafff3}{cf\+\_\+physical\+\_\+sg}}\+: 1
\item 
\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_ac23907cf63cec32b7034d28348686d15}{cf\+\_\+data\+\_\+in}}\+: 1
\item 
\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_a246a55d65088f7433843529875310dc3}{cf\+\_\+data\+\_\+out}}\+: 1
\item 
\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_a9db7a081f92cdd02797ea15052896a44}{cf\+\_\+atapi}}\+: 1
\item 
\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_ace2f2ecf24a5fb222606726701ebc18b}{cf\+\_\+ide\+\_\+passthrough}}\+: 1
\item 
\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_ab1652e8dfe489a5fc739c68ad6eff8c9}{cf\+\_\+control}}\+: 1
\item 
\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_aaebfd1fdf8db7bd909d4552bc4fbda61}{Result}}
\item 
\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_a13d43532f15b72b10509da81f98bb226}{Retry\+Count}}
\item 
\mbox{\hyperlink{global_8h_a33d6ffba619929429597d9bb3a6af70d}{FPSCAT\+\_\+\+GATH}} \mbox{\hyperlink{struct__Command_a6d76fa524285dced2c0db22ad6972616}{p\+Sg\+Table}}
\item 
int($\ast$ \mbox{\hyperlink{struct__Command_a11e4a1df7bdcaa81824cd88bfd03be11}{HPTLIBAPI}} )(\mbox{\hyperlink{global_8h_ad7d17cfe4eeb62e5e19239af053728d3}{\+\_\+\+VBUS\+\_\+\+ARG}} \mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} p\+Cmd, \mbox{\hyperlink{global_8h_a33d6ffba619929429597d9bb3a6af70d}{FPSCAT\+\_\+\+GATH}} \mbox{\hyperlink{struct__Command_a6d76fa524285dced2c0db22ad6972616}{p\+Sg\+Table}}, int logical)
\item 
void($\ast$ \mbox{\hyperlink{struct__Command_a8aa39163ca27b5a408fb08ac1f0997ad}{HPTLIBAPI}} )(\mbox{\hyperlink{global_8h_ad7d17cfe4eeb62e5e19239af053728d3}{\+\_\+\+VBUS\+\_\+\+ARG}} \mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} p\+Cmd)
\item 
void $\ast$ \mbox{\hyperlink{struct__Command_a8f7a76bce8fd4a1000346644f0ead502}{p\+Org\+Command}}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \{\\
\>\>\mbox{\hyperlink{mvOs_8h_a5ce8093dd5df77304e3d860e3f34c876}{LBA\_T}} \mbox{\hyperlink{struct__Command_afa95b17fdf0564a81bc197427316210d}{StartLBA}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_add96f9034e07ff7af7cbbfe599046665}{FirstMember}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_a5f5bcf590e62f9e13dacd72f93d687c8}{LastMember}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_ac5b05fd9490e5de972425441655fcd81}{LastSectors}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_a01ad8e76f3122eb9217dd89009b90992}{FirstSectors}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_a052ae7484804d9443c6ad229256c4631}{FirstOffset}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_a7898bf452fafcb5f2538360467d3120f}{AllMemberBlocks}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_a8783789ba852f8ecde71badf68e9625c}{WaitInterrupt}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_a2500b24176c84d025caa62d085002557}{InSameLine}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_a52acbfad3dbb058d4f5befd3273ec817}{pad1}}\\
\>\} \mbox{\hyperlink{struct__Command_ad27321df83d6ba0fee21f5630531a97b}{array}}\\
\>struct \{\\
\>\>\mbox{\hyperlink{mvOs_8h_a5ce8093dd5df77304e3d860e3f34c876}{LBA\_T}} \mbox{\hyperlink{struct__Command_afa95b17fdf0564a81bc197427316210d}{StartLBA}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_a01ad8e76f3122eb9217dd89009b90992}{FirstSectors}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_a052ae7484804d9443c6ad229256c4631}{FirstOffset}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_a8783789ba852f8ecde71badf68e9625c}{WaitInterrupt}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_a02bbc97a933edbd2cbcaa49f067daa35}{r5\_gap}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_abd9e6b9e0f586947ad2ce492eac75109}{ParDiskNo}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_ade00779c030c2548e796a5847105872f}{BadDiskNo}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_add96f9034e07ff7af7cbbfe599046665}{FirstMember}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_a52acbfad3dbb058d4f5befd3273ec817}{pad1}}\\
\>\} \mbox{\hyperlink{struct__Command_a7693dec1fd373a7541f3d21b218c24ca}{r5}}\\
\>struct \{\\
\>\>\mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} \mbox{\hyperlink{struct__Command_a29084896a9bf06cb44773df21407d42d}{pCmd1}}\\
\>\>\mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} \mbox{\hyperlink{struct__Command_a3d2828ebca1bddba342946be3ed622c3}{pCmd2}}\\
\>\} \mbox{\hyperlink{struct__Command_afc2440e11f272c888399ad53763e41bb}{r5split}}\\
\>struct \{\\
\>\>\mbox{\hyperlink{mvOs_8h_abe09d1bea023be6a07cbadde8e955435}{ULONG}} \mbox{\hyperlink{struct__Command_a513c7cf88c17eb4170321b0e2f47682c}{WordsLeft}}\\
\>\>\mbox{\hyperlink{global_8h_a33d6ffba619929429597d9bb3a6af70d}{FPSCAT\_GATH}} \mbox{\hyperlink{struct__Command_a33145719decf9988f5beb0f6dc8559a6}{pPIOSg}}\\
\>\>void($\ast$ \mbox{\hyperlink{struct__Command_a8aa39163ca27b5a408fb08ac1f0997ad}{HPTLIBAPI}} )(\mbox{\hyperlink{global_8h_ad7d17cfe4eeb62e5e19239af053728d3}{\_VBUS\_ARG}} \mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} pCmd)\\
\>\} \mbox{\hyperlink{struct__Command_aaa8ec2e73b7e9ef4f80ef8959b11ef9b}{disk}}\\
\>struct \{\\
\>\>\mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} \mbox{\hyperlink{struct__Command_a550c265e4b8ca9feb2fd517f61c09e66}{pNext}}\\
\>\>void($\ast$ \mbox{\hyperlink{struct__Command_a8aa39163ca27b5a408fb08ac1f0997ad}{HPTLIBAPI}} )(\mbox{\hyperlink{global_8h_ad7d17cfe4eeb62e5e19239af053728d3}{\_VBUS\_ARG}} \mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} pCmd)\\
\>\} \mbox{\hyperlink{struct__Command_a6d12233d4e0a32908983e9dd77200002}{wait}}\\
\>struct \{\\
\>\>\mbox{\hyperlink{mvOs_8h_a2b5e00c0c5a5aa5199ba9f28ec3e8caa}{PVOID}} \mbox{\hyperlink{struct__Command_a19497db22070162d0b41d4a5ce9a91b3}{prdAddr}}\\
\>\>\mbox{\hyperlink{mvOs_8h_abe09d1bea023be6a07cbadde8e955435}{ULONG}} \mbox{\hyperlink{struct__Command_a423bfb25a4182e084d14b1174de2eda9}{cmd\_priv}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \mbox{\hyperlink{struct__Command_ac7ef85d95200b1b92656cb9f981c35d5}{responseFlags}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_a68af8aa87636cd2d6e70511799df10cf}{bIdeStatus}}\\
\>\>\mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \mbox{\hyperlink{struct__Command_a2e4fc757b5ae24850f0d6bb30863ccfc}{errorRegister}}\\
\>\} \mbox{\hyperlink{struct__Command_ab324c7622a65e74627b3b77c11b8f965}{sata\_param}}\\
\} \mbox{\hyperlink{struct__Command_a23cd79299ee3b1e5bf145d44c3c68028}{uScratch}}\\

\end{tabbing}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{command_8h_source_l00098}{98}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{struct__Command_a7898bf452fafcb5f2538360467d3120f}\label{struct__Command_a7898bf452fafcb5f2538360467d3120f}} 
\index{\_Command@{\_Command}!AllMemberBlocks@{AllMemberBlocks}}
\index{AllMemberBlocks@{AllMemberBlocks}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{AllMemberBlocks}{AllMemberBlocks}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::\+All\+Member\+Blocks}



Definition at line \mbox{\hyperlink{command_8h_source_l00146}{146}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_ad27321df83d6ba0fee21f5630531a97b}\label{struct__Command_ad27321df83d6ba0fee21f5630531a97b}} 
\index{\_Command@{\_Command}!array@{array}}
\index{array@{array}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  \+\_\+\+Command\+::array}

\mbox{\Hypertarget{struct__Command_ad861e8d14eb26ac7c3b441652b736d59}\label{struct__Command_ad861e8d14eb26ac7c3b441652b736d59}} 
\index{\_Command@{\_Command}!Atapi@{Atapi}}
\index{Atapi@{Atapi}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{Atapi}{Atapi}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \+\_\+\+Command\+::\+Atapi\mbox{[}12\mbox{]}}



Definition at line \mbox{\hyperlink{command_8h_source_l00106}{106}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_ade00779c030c2548e796a5847105872f}\label{struct__Command_ade00779c030c2548e796a5847105872f}} 
\index{\_Command@{\_Command}!BadDiskNo@{BadDiskNo}}
\index{BadDiskNo@{BadDiskNo}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{BadDiskNo}{BadDiskNo}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \+\_\+\+Command\+::\+Bad\+Disk\+No}



Definition at line \mbox{\hyperlink{command_8h_source_l00158}{158}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a68af8aa87636cd2d6e70511799df10cf}\label{struct__Command_a68af8aa87636cd2d6e70511799df10cf}} 
\index{\_Command@{\_Command}!bIdeStatus@{bIdeStatus}}
\index{bIdeStatus@{bIdeStatus}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{bIdeStatus}{bIdeStatus}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \+\_\+\+Command\+::b\+Ide\+Status}



Definition at line \mbox{\hyperlink{command_8h_source_l00204}{204}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l01646}{Command\+Completion\+CB()}}.

\mbox{\Hypertarget{struct__Command_a9db7a081f92cdd02797ea15052896a44}\label{struct__Command_a9db7a081f92cdd02797ea15052896a44}} 
\index{\_Command@{\_Command}!cf\_atapi@{cf\_atapi}}
\index{cf\_atapi@{cf\_atapi}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{cf\_atapi}{cf\_atapi}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::cf\+\_\+atapi}



Definition at line \mbox{\hyperlink{command_8h_source_l00115}{115}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_ab1652e8dfe489a5fc739c68ad6eff8c9}\label{struct__Command_ab1652e8dfe489a5fc739c68ad6eff8c9}} 
\index{\_Command@{\_Command}!cf\_control@{cf\_control}}
\index{cf\_control@{cf\_control}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{cf\_control}{cf\_control}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::cf\+\_\+control}



Definition at line \mbox{\hyperlink{command_8h_source_l00117}{117}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{ioctl_8c_source_l00690}{hpt\+\_\+rebuild\+\_\+data\+\_\+block()}}.

\mbox{\Hypertarget{struct__Command_ac23907cf63cec32b7034d28348686d15}\label{struct__Command_ac23907cf63cec32b7034d28348686d15}} 
\index{\_Command@{\_Command}!cf\_data\_in@{cf\_data\_in}}
\index{cf\_data\_in@{cf\_data\_in}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{cf\_data\_in}{cf\_data\_in}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::cf\+\_\+data\+\_\+in}



Definition at line \mbox{\hyperlink{command_8h_source_l00113}{113}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l02615}{hpt\+\_\+io\+\_\+dmamap\+\_\+callback()}}, and \mbox{\hyperlink{entry_8c_source_l02661}{Os\+Send\+Command()}}.

\mbox{\Hypertarget{struct__Command_a246a55d65088f7433843529875310dc3}\label{struct__Command_a246a55d65088f7433843529875310dc3}} 
\index{\_Command@{\_Command}!cf\_data\_out@{cf\_data\_out}}
\index{cf\_data\_out@{cf\_data\_out}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{cf\_data\_out}{cf\_data\_out}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::cf\+\_\+data\+\_\+out}



Definition at line \mbox{\hyperlink{command_8h_source_l00114}{114}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l02615}{hpt\+\_\+io\+\_\+dmamap\+\_\+callback()}}, and \mbox{\hyperlink{entry_8c_source_l02661}{Os\+Send\+Command()}}.

\mbox{\Hypertarget{struct__Command_ace2f2ecf24a5fb222606726701ebc18b}\label{struct__Command_ace2f2ecf24a5fb222606726701ebc18b}} 
\index{\_Command@{\_Command}!cf\_ide\_passthrough@{cf\_ide\_passthrough}}
\index{cf\_ide\_passthrough@{cf\_ide\_passthrough}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{cf\_ide\_passthrough}{cf\_ide\_passthrough}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::cf\+\_\+ide\+\_\+passthrough}



Definition at line \mbox{\hyperlink{command_8h_source_l00116}{116}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_af0dfcb575ec4b71af517af749dcafff3}\label{struct__Command_af0dfcb575ec4b71af517af749dcafff3}} 
\index{\_Command@{\_Command}!cf\_physical\_sg@{cf\_physical\_sg}}
\index{cf\_physical\_sg@{cf\_physical\_sg}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{cf\_physical\_sg}{cf\_physical\_sg}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::cf\+\_\+physical\+\_\+sg}



Definition at line \mbox{\hyperlink{command_8h_source_l00112}{112}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l02615}{hpt\+\_\+io\+\_\+dmamap\+\_\+callback()}}, and \mbox{\hyperlink{entry_8c_source_l02661}{Os\+Send\+Command()}}.

\mbox{\Hypertarget{struct__Command_a423bfb25a4182e084d14b1174de2eda9}\label{struct__Command_a423bfb25a4182e084d14b1174de2eda9}} 
\index{\_Command@{\_Command}!cmd\_priv@{cmd\_priv}}
\index{cmd\_priv@{cmd\_priv}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{cmd\_priv}{cmd\_priv}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_abe09d1bea023be6a07cbadde8e955435}{ULONG}} \+\_\+\+Command\+::cmd\+\_\+priv}



Definition at line \mbox{\hyperlink{command_8h_source_l00202}{202}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l01646}{Command\+Completion\+CB()}}.

\mbox{\Hypertarget{struct__Command_aaa8ec2e73b7e9ef4f80ef8959b11ef9b}\label{struct__Command_aaa8ec2e73b7e9ef4f80ef8959b11ef9b}} 
\index{\_Command@{\_Command}!disk@{disk}}
\index{disk@{disk}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  \+\_\+\+Command\+::disk}

\mbox{\Hypertarget{struct__Command_a2e4fc757b5ae24850f0d6bb30863ccfc}\label{struct__Command_a2e4fc757b5ae24850f0d6bb30863ccfc}} 
\index{\_Command@{\_Command}!errorRegister@{errorRegister}}
\index{errorRegister@{errorRegister}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{errorRegister}{errorRegister}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \+\_\+\+Command\+::error\+Register}



Definition at line \mbox{\hyperlink{command_8h_source_l00205}{205}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l01646}{Command\+Completion\+CB()}}.

\mbox{\Hypertarget{struct__Command_add96f9034e07ff7af7cbbfe599046665}\label{struct__Command_add96f9034e07ff7af7cbbfe599046665}} 
\index{\_Command@{\_Command}!FirstMember@{FirstMember}}
\index{FirstMember@{FirstMember}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{FirstMember}{FirstMember}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \+\_\+\+Command\+::\+First\+Member}



Definition at line \mbox{\hyperlink{command_8h_source_l00141}{141}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a052ae7484804d9443c6ad229256c4631}\label{struct__Command_a052ae7484804d9443c6ad229256c4631}} 
\index{\_Command@{\_Command}!FirstOffset@{FirstOffset}}
\index{FirstOffset@{FirstOffset}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{FirstOffset}{FirstOffset}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::\+First\+Offset}



Definition at line \mbox{\hyperlink{command_8h_source_l00145}{145}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a01ad8e76f3122eb9217dd89009b90992}\label{struct__Command_a01ad8e76f3122eb9217dd89009b90992}} 
\index{\_Command@{\_Command}!FirstSectors@{FirstSectors}}
\index{FirstSectors@{FirstSectors}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{FirstSectors}{FirstSectors}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::\+First\+Sectors}



Definition at line \mbox{\hyperlink{command_8h_source_l00144}{144}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a8aa39163ca27b5a408fb08ac1f0997ad}\label{struct__Command_a8aa39163ca27b5a408fb08ac1f0997ad}} 
\index{\_Command@{\_Command}!HPTLIBAPI@{HPTLIBAPI}}
\index{HPTLIBAPI@{HPTLIBAPI}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{HPTLIBAPI}{HPTLIBAPI}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily void($\ast$ \+\_\+\+Command\+::\+HPTLIBAPI) (\mbox{\hyperlink{global_8h_ad7d17cfe4eeb62e5e19239af053728d3}{\+\_\+\+VBUS\+\_\+\+ARG}} \mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} p\+Cmd)}



Definition at line \mbox{\hyperlink{command_8h_source_l00131}{131}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a11e4a1df7bdcaa81824cd88bfd03be11}\label{struct__Command_a11e4a1df7bdcaa81824cd88bfd03be11}} 
\index{\_Command@{\_Command}!HPTLIBAPI@{HPTLIBAPI}}
\index{HPTLIBAPI@{HPTLIBAPI}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{HPTLIBAPI}{HPTLIBAPI}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily int($\ast$ \+\_\+\+Command\+::\+HPTLIBAPI) (\mbox{\hyperlink{global_8h_ad7d17cfe4eeb62e5e19239af053728d3}{\+\_\+\+VBUS\+\_\+\+ARG}} \mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} p\+Cmd, \mbox{\hyperlink{global_8h_a33d6ffba619929429597d9bb3a6af70d}{FPSCAT\+\_\+\+GATH}} \mbox{\hyperlink{struct__Command_a6d76fa524285dced2c0db22ad6972616}{p\+Sg\+Table}}, int logical)}



Definition at line \mbox{\hyperlink{command_8h_source_l00128}{128}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a363300d7cf4530a8d440338847fc34b3}\label{struct__Command_a363300d7cf4530a8d440338847fc34b3}} 
\index{\_Command@{\_Command}!Ide@{Ide}}
\index{Ide@{Ide}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{Ide}{Ide}}
{\footnotesize\ttfamily \mbox{\hyperlink{command_8h_aef37a783dcaed7c33c52b56011ea06ec}{Ata\+Comm}} \+\_\+\+Command\+::\+Ide}



Definition at line \mbox{\hyperlink{command_8h_source_l00103}{103}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l01646}{Command\+Completion\+CB()}}, and \mbox{\hyperlink{entry_8c_source_l02661}{Os\+Send\+Command()}}.

\mbox{\Hypertarget{struct__Command_a2500b24176c84d025caa62d085002557}\label{struct__Command_a2500b24176c84d025caa62d085002557}} 
\index{\_Command@{\_Command}!InSameLine@{InSameLine}}
\index{InSameLine@{InSameLine}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{InSameLine}{InSameLine}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \+\_\+\+Command\+::\+In\+Same\+Line}



Definition at line \mbox{\hyperlink{command_8h_source_l00148}{148}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a5f5bcf590e62f9e13dacd72f93d687c8}\label{struct__Command_a5f5bcf590e62f9e13dacd72f93d687c8}} 
\index{\_Command@{\_Command}!LastMember@{LastMember}}
\index{LastMember@{LastMember}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{LastMember}{LastMember}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \+\_\+\+Command\+::\+Last\+Member}



Definition at line \mbox{\hyperlink{command_8h_source_l00142}{142}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_ac5b05fd9490e5de972425441655fcd81}\label{struct__Command_ac5b05fd9490e5de972425441655fcd81}} 
\index{\_Command@{\_Command}!LastSectors@{LastSectors}}
\index{LastSectors@{LastSectors}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{LastSectors}{LastSectors}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::\+Last\+Sectors}



Definition at line \mbox{\hyperlink{command_8h_source_l00143}{143}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a52acbfad3dbb058d4f5befd3273ec817}\label{struct__Command_a52acbfad3dbb058d4f5befd3273ec817}} 
\index{\_Command@{\_Command}!pad1@{pad1}}
\index{pad1@{pad1}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{pad1}{pad1}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \+\_\+\+Command\+::pad1}



Definition at line \mbox{\hyperlink{command_8h_source_l00149}{149}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_abd9e6b9e0f586947ad2ce492eac75109}\label{struct__Command_abd9e6b9e0f586947ad2ce492eac75109}} 
\index{\_Command@{\_Command}!ParDiskNo@{ParDiskNo}}
\index{ParDiskNo@{ParDiskNo}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{ParDiskNo}{ParDiskNo}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \+\_\+\+Command\+::\+Par\+Disk\+No}



Definition at line \mbox{\hyperlink{command_8h_source_l00157}{157}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a061f6bcaac1ccebbe075d0cf46161db8}\label{struct__Command_a061f6bcaac1ccebbe075d0cf46161db8}} 
\index{\_Command@{\_Command}!Passthrough@{Passthrough}}
\index{Passthrough@{Passthrough}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{Passthrough}{Passthrough}}
{\footnotesize\ttfamily \mbox{\hyperlink{command_8h_a62fd3797480eb53c1d0998fbbaaff90c}{Passthrough\+Cmd}} \+\_\+\+Command\+::\+Passthrough}



Definition at line \mbox{\hyperlink{command_8h_source_l00104}{104}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a29084896a9bf06cb44773df21407d42d}\label{struct__Command_a29084896a9bf06cb44773df21407d42d}} 
\index{\_Command@{\_Command}!pCmd1@{pCmd1}}
\index{pCmd1@{pCmd1}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{pCmd1}{pCmd1}}
{\footnotesize\ttfamily \mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} \+\_\+\+Command\+::p\+Cmd1}



Definition at line \mbox{\hyperlink{command_8h_source_l00163}{163}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a3d2828ebca1bddba342946be3ed622c3}\label{struct__Command_a3d2828ebca1bddba342946be3ed622c3}} 
\index{\_Command@{\_Command}!pCmd2@{pCmd2}}
\index{pCmd2@{pCmd2}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{pCmd2}{pCmd2}}
{\footnotesize\ttfamily \mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} \+\_\+\+Command\+::p\+Cmd2}



Definition at line \mbox{\hyperlink{command_8h_source_l00164}{164}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a550c265e4b8ca9feb2fd517f61c09e66}\label{struct__Command_a550c265e4b8ca9feb2fd517f61c09e66}} 
\index{\_Command@{\_Command}!pNext@{pNext}}
\index{pNext@{pNext}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{pNext}{pNext}}
{\footnotesize\ttfamily \mbox{\hyperlink{global_8h_a9dd16b7592fb25f750e9bcf4fa178f84}{PCommand}} \+\_\+\+Command\+::p\+Next}



Definition at line \mbox{\hyperlink{command_8h_source_l00196}{196}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a8f7a76bce8fd4a1000346644f0ead502}\label{struct__Command_a8f7a76bce8fd4a1000346644f0ead502}} 
\index{\_Command@{\_Command}!pOrgCommand@{pOrgCommand}}
\index{pOrgCommand@{pOrgCommand}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{pOrgCommand}{pOrgCommand}}
{\footnotesize\ttfamily void$\ast$ \+\_\+\+Command\+::p\+Org\+Command}



Definition at line \mbox{\hyperlink{command_8h_source_l00134}{134}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l02615}{hpt\+\_\+io\+\_\+dmamap\+\_\+callback()}}, and \mbox{\hyperlink{entry_8c_source_l02661}{Os\+Send\+Command()}}.

\mbox{\Hypertarget{struct__Command_a33145719decf9988f5beb0f6dc8559a6}\label{struct__Command_a33145719decf9988f5beb0f6dc8559a6}} 
\index{\_Command@{\_Command}!pPIOSg@{pPIOSg}}
\index{pPIOSg@{pPIOSg}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{pPIOSg}{pPIOSg}}
{\footnotesize\ttfamily \mbox{\hyperlink{global_8h_a33d6ffba619929429597d9bb3a6af70d}{FPSCAT\+\_\+\+GATH}} \+\_\+\+Command\+::p\+PIOSg}



Definition at line \mbox{\hyperlink{command_8h_source_l00189}{189}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a19497db22070162d0b41d4a5ce9a91b3}\label{struct__Command_a19497db22070162d0b41d4a5ce9a91b3}} 
\index{\_Command@{\_Command}!prdAddr@{prdAddr}}
\index{prdAddr@{prdAddr}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{prdAddr}{prdAddr}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a2b5e00c0c5a5aa5199ba9f28ec3e8caa}{PVOID}} \+\_\+\+Command\+::prd\+Addr}



Definition at line \mbox{\hyperlink{command_8h_source_l00201}{201}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l01646}{Command\+Completion\+CB()}}.

\mbox{\Hypertarget{struct__Command_a6d76fa524285dced2c0db22ad6972616}\label{struct__Command_a6d76fa524285dced2c0db22ad6972616}} 
\index{\_Command@{\_Command}!pSgTable@{pSgTable}}
\index{pSgTable@{pSgTable}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{pSgTable}{pSgTable}}
{\footnotesize\ttfamily \mbox{\hyperlink{global_8h_a33d6ffba619929429597d9bb3a6af70d}{FPSCAT\+\_\+\+GATH}} \+\_\+\+Command\+::p\+Sg\+Table}



Definition at line \mbox{\hyperlink{command_8h_source_l00125}{125}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l02615}{hpt\+\_\+io\+\_\+dmamap\+\_\+callback()}}, and \mbox{\hyperlink{entry_8c_source_l02661}{Os\+Send\+Command()}}.

\mbox{\Hypertarget{struct__Command_a2b0dfcaf7623e86794f0e13b9368c7a0}\label{struct__Command_a2b0dfcaf7623e86794f0e13b9368c7a0}} 
\index{\_Command@{\_Command}!pVDevice@{pVDevice}}
\index{pVDevice@{pVDevice}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{pVDevice}{pVDevice}}
{\footnotesize\ttfamily \mbox{\hyperlink{global_8h_accb66dbf3984448513ab1defb42fbe55}{PVDevice}} \+\_\+\+Command\+::p\+VDevice}



Definition at line \mbox{\hyperlink{command_8h_source_l00100}{100}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l01646}{Command\+Completion\+CB()}}, \mbox{\hyperlink{ioctl_8c_source_l00690}{hpt\+\_\+rebuild\+\_\+data\+\_\+block()}}, and \mbox{\hyperlink{entry_8c_source_l02661}{Os\+Send\+Command()}}.

\mbox{\Hypertarget{struct__Command_ac16305470a2fea3d0975d40e40ce8aaa}\label{struct__Command_ac16305470a2fea3d0975d40e40ce8aaa}} 
\index{\_Command@{\_Command}!R1Control@{R1Control}}
\index{R1Control@{R1Control}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{R1Control}{R1Control}}
{\footnotesize\ttfamily \mbox{\hyperlink{command_8h_a32e508a55084729e41ac88ce7dc85156}{R1\+Control\+Cmd}} \+\_\+\+Command\+::\+R1\+Control}



Definition at line \mbox{\hyperlink{command_8h_source_l00109}{109}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{ioctl_8c_source_l00690}{hpt\+\_\+rebuild\+\_\+data\+\_\+block()}}.

\mbox{\Hypertarget{struct__Command_a7693dec1fd373a7541f3d21b218c24ca}\label{struct__Command_a7693dec1fd373a7541f3d21b218c24ca}} 
\index{\_Command@{\_Command}!r5@{r5}}
\index{r5@{r5}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  \+\_\+\+Command\+::r5}

\mbox{\Hypertarget{struct__Command_a02bbc97a933edbd2cbcaa49f067daa35}\label{struct__Command_a02bbc97a933edbd2cbcaa49f067daa35}} 
\index{\_Command@{\_Command}!r5\_gap@{r5\_gap}}
\index{r5\_gap@{r5\_gap}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{r5\_gap}{r5\_gap}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::r5\+\_\+gap}



Definition at line \mbox{\hyperlink{command_8h_source_l00156}{156}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_aaf6b2b3c5c1252f16725bdbc42cd1b35}\label{struct__Command_aaf6b2b3c5c1252f16725bdbc42cd1b35}} 
\index{\_Command@{\_Command}!R5Control@{R5Control}}
\index{R5Control@{R5Control}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{R5Control}{R5Control}}
{\footnotesize\ttfamily \mbox{\hyperlink{command_8h_a23377198f82d6c6dc61ec021c76c7ff3}{R5\+Control\+Cmd}} \+\_\+\+Command\+::\+R5\+Control}



Definition at line \mbox{\hyperlink{command_8h_source_l00108}{108}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{ioctl_8c_source_l00690}{hpt\+\_\+rebuild\+\_\+data\+\_\+block()}}.

\mbox{\Hypertarget{struct__Command_afc2440e11f272c888399ad53763e41bb}\label{struct__Command_afc2440e11f272c888399ad53763e41bb}} 
\index{\_Command@{\_Command}!r5split@{r5split}}
\index{r5split@{r5split}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  \+\_\+\+Command\+::r5split}

\mbox{\Hypertarget{struct__Command_ac7ef85d95200b1b92656cb9f981c35d5}\label{struct__Command_ac7ef85d95200b1b92656cb9f981c35d5}} 
\index{\_Command@{\_Command}!responseFlags@{responseFlags}}
\index{responseFlags@{responseFlags}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{responseFlags}{responseFlags}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::response\+Flags}



Definition at line \mbox{\hyperlink{command_8h_source_l00203}{203}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l01646}{Command\+Completion\+CB()}}.

\mbox{\Hypertarget{struct__Command_aaebfd1fdf8db7bd909d4552bc4fbda61}\label{struct__Command_aaebfd1fdf8db7bd909d4552bc4fbda61}} 
\index{\_Command@{\_Command}!Result@{Result}}
\index{Result@{Result}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{Result}{Result}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \+\_\+\+Command\+::\+Result}



Definition at line \mbox{\hyperlink{command_8h_source_l00120}{120}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



Referenced by \mbox{\hyperlink{entry_8c_source_l01646}{Command\+Completion\+CB()}}, and \mbox{\hyperlink{ioctl_8c_source_l00690}{hpt\+\_\+rebuild\+\_\+data\+\_\+block()}}.

\mbox{\Hypertarget{struct__Command_a13d43532f15b72b10509da81f98bb226}\label{struct__Command_a13d43532f15b72b10509da81f98bb226}} 
\index{\_Command@{\_Command}!RetryCount@{RetryCount}}
\index{RetryCount@{RetryCount}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{RetryCount}{RetryCount}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a4f4bb67531a9bf6f0b9c6ad76aeba587}{UCHAR}} \+\_\+\+Command\+::\+Retry\+Count}



Definition at line \mbox{\hyperlink{command_8h_source_l00122}{122}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_ab324c7622a65e74627b3b77c11b8f965}\label{struct__Command_ab324c7622a65e74627b3b77c11b8f965}} 
\index{\_Command@{\_Command}!sata\_param@{sata\_param}}
\index{sata\_param@{sata\_param}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  \+\_\+\+Command\+::sata\+\_\+param}



Referenced by \mbox{\hyperlink{entry_8c_source_l01646}{Command\+Completion\+CB()}}.

\mbox{\Hypertarget{struct__Command_afa95b17fdf0564a81bc197427316210d}\label{struct__Command_afa95b17fdf0564a81bc197427316210d}} 
\index{\_Command@{\_Command}!StartLBA@{StartLBA}}
\index{StartLBA@{StartLBA}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{StartLBA}{StartLBA}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5ce8093dd5df77304e3d860e3f34c876}{LBA\+\_\+T}} \+\_\+\+Command\+::\+Start\+LBA}



Definition at line \mbox{\hyperlink{command_8h_source_l00140}{140}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a7e41b10ff531f0d3f2c0a8d5c34db47e}\label{struct__Command_a7e41b10ff531f0d3f2c0a8d5c34db47e}} 
\index{\_Command@{\_Command}!uCmd@{uCmd}}
\index{uCmd@{uCmd}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily union  \{ ... \}  \+\_\+\+Command\+::u\+Cmd}



Referenced by \mbox{\hyperlink{entry_8c_source_l01646}{Command\+Completion\+CB()}}, \mbox{\hyperlink{ioctl_8c_source_l00690}{hpt\+\_\+rebuild\+\_\+data\+\_\+block()}}, and \mbox{\hyperlink{entry_8c_source_l02661}{Os\+Send\+Command()}}.

\mbox{\Hypertarget{struct__Command_a23cd79299ee3b1e5bf145d44c3c68028}\label{struct__Command_a23cd79299ee3b1e5bf145d44c3c68028}} 
\index{\_Command@{\_Command}!uScratch@{uScratch}}
\index{uScratch@{uScratch}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily union  \{ ... \}  \+\_\+\+Command\+::u\+Scratch}



Referenced by \mbox{\hyperlink{entry_8c_source_l01646}{Command\+Completion\+CB()}}.

\mbox{\Hypertarget{struct__Command_a6d12233d4e0a32908983e9dd77200002}\label{struct__Command_a6d12233d4e0a32908983e9dd77200002}} 
\index{\_Command@{\_Command}!wait@{wait}}
\index{wait@{wait}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  \+\_\+\+Command\+::wait}

\mbox{\Hypertarget{struct__Command_a8783789ba852f8ecde71badf68e9625c}\label{struct__Command_a8783789ba852f8ecde71badf68e9625c}} 
\index{\_Command@{\_Command}!WaitInterrupt@{WaitInterrupt}}
\index{WaitInterrupt@{WaitInterrupt}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{WaitInterrupt}{WaitInterrupt}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_a5850d5316caf7f4cedd742fdf8cd7c02}{USHORT}} \+\_\+\+Command\+::\+Wait\+Interrupt}



Definition at line \mbox{\hyperlink{command_8h_source_l00147}{147}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.

\mbox{\Hypertarget{struct__Command_a513c7cf88c17eb4170321b0e2f47682c}\label{struct__Command_a513c7cf88c17eb4170321b0e2f47682c}} 
\index{\_Command@{\_Command}!WordsLeft@{WordsLeft}}
\index{WordsLeft@{WordsLeft}!\_Command@{\_Command}}
\doxysubsubsection{\texorpdfstring{WordsLeft}{WordsLeft}}
{\footnotesize\ttfamily \mbox{\hyperlink{mvOs_8h_abe09d1bea023be6a07cbadde8e955435}{ULONG}} \+\_\+\+Command\+::\+Words\+Left}



Definition at line \mbox{\hyperlink{command_8h_source_l00188}{188}} of file \mbox{\hyperlink{command_8h_source}{command.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/hptmv/\mbox{\hyperlink{command_8h}{command.\+h}}\end{DoxyCompactItemize}
