IDE_EXECUTE_COMMAND
Section: ()
Updated: 06 October 2005
Index
Return to Main Contents
NAME
ide_execute_command - execute an IDE command
SYNOPSIS
"SYNOPSIS"
void ide_execute_command (ide_drive_t * drive, task_ioreg_t cmd, ide_handler_t * handler, unsigned timeout, ide_expiry_t * expiry);
ARGUMENTS
- drive
-
IDE drive to issue the command against
- cmd
-
-- undescribed --
- handler
-
handler for next phase
- timeout
-
timeout for command
- expiry
-
handler to run on timeout
DESCRIPTION
Helper function to issue an IDE command. This handles the
atomicity requirements, command timing and ensures that the
handler and IRQ setup do not race. All IDE command kick off
should go via this function or do equivalent locking.
Index
- NAME
-
- SYNOPSIS
-
- ARGUMENTS
-
- DESCRIPTION
-
This document was created by
man2html,
using the manual pages.
Time: 06:20:52 GMT, October 06, 2005