pub fn issue_ncq_command(
_port: &AhciPort,
_fis: &FisRegH2D,
) -> Result<NcqTag, KernelError>Expand description
Issue an NCQ command on a port (stub).
In a full implementation, this would:
- Find a free NCQ tag (0-31).
- Build the FPDMA FIS and set up the command table.
- Set the corresponding bit in PORT_SACT (SActive).
- Set the corresponding bit in PORT_CI (Command Issue).
- Return the tag for later completion tracking.