smartmontools SVN Rev 3317
Utility to control and monitor storage systems with "S.M.A.R.T."
Public Member Functions | Protected Member Functions | Protected Attributes
sat::usbcypress_device Class Reference

Cypress USB Brigde support. More...

Collaboration diagram for sat::usbcypress_device:
Collaboration graph

List of all members.

Public Member Functions

 usbcypress_device (smart_interface *intf, scsi_device *scsidev, const char *req_type, unsigned char signature)
virtual ~usbcypress_device () throw ()

Protected Member Functions

virtual int ata_command_interface (smart_command_set command, int select, char *data)
 Old ATA interface called by ata_pass_through()

Protected Attributes

unsigned char m_signature

Detailed Description

Cypress USB Brigde support.

Definition at line 575 of file scsiata.cpp.

Constructor & Destructor Documentation

sat::usbcypress_device::usbcypress_device ( smart_interface intf,
scsi_device scsidev,
const char *  req_type,
unsigned char  signature 

Definition at line 594 of file scsiata.cpp.

sat::usbcypress_device::~usbcypress_device ( ) throw () [virtual]

Definition at line 603 of file scsiata.cpp.

Member Function Documentation

int sat::usbcypress_device::ata_command_interface ( smart_command_set  command,
int  select,
char *  data 
) [protected, virtual]

Old ATA interface called by ata_pass_through()

Implements ata_device_with_command_set.

Definition at line 610 of file scsiata.cpp.

Member Data Documentation

unsigned char sat::usbcypress_device::m_signature [protected]

Definition at line 590 of file scsiata.cpp.

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