Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ide_tp_ops Struct Reference

#include <ide.h>

Data Fields

void(* exec_command )(struct hwif_s *, u8)
 
u8(* read_status )(struct hwif_s *)
 
u8(* read_altstatus )(struct hwif_s *)
 
void(* write_devctl )(struct hwif_s *, u8)
 
void(* dev_select )(ide_drive_t *)
 
void(* tf_load )(ide_drive_t *, struct ide_taskfile *, u8)
 
void(* tf_read )(ide_drive_t *, struct ide_taskfile *, u8)
 
void(* input_data )(ide_drive_t *, struct ide_cmd *, void *, unsigned int)
 
void(* output_data )(ide_drive_t *, struct ide_cmd *, void *, unsigned int)
 

Detailed Description

Definition at line 589 of file ide.h.

Field Documentation

void(* dev_select)(ide_drive_t *)

Definition at line 595 of file ide.h.

void(* exec_command)(struct hwif_s *, u8)

Definition at line 590 of file ide.h.

void(* input_data)(ide_drive_t *, struct ide_cmd *, void *, unsigned int)

Definition at line 599 of file ide.h.

void(* output_data)(ide_drive_t *, struct ide_cmd *, void *, unsigned int)

Definition at line 601 of file ide.h.

u8(* read_altstatus)(struct hwif_s *)

Definition at line 592 of file ide.h.

u8(* read_status)(struct hwif_s *)

Definition at line 591 of file ide.h.

void(* tf_load)(ide_drive_t *, struct ide_taskfile *, u8)

Definition at line 596 of file ide.h.

void(* tf_read)(ide_drive_t *, struct ide_taskfile *, u8)

Definition at line 597 of file ide.h.

void(* write_devctl)(struct hwif_s *, u8)

Definition at line 593 of file ide.h.


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