smartmontools SVN Rev 5640
Utility to control and monitor storage systems with "S.M.A.R.T."
Classes | Macros | Typedefs | Enumerations
dev_areca.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _ARCMSR_IO_HDR
 
struct  _SRB_BUFFER
 
class  generic_areca_device
 
class  areca_ata_device
 
class  areca_scsi_device
 

Macros

#define DEV_ARECA_H_CVSID   "$Id: dev_areca.h 5198 2021-02-01 20:36:02Z chrfranke $"
 
#define ARECA_SIG_STR   "ARCMSR"
 

Typedefs

typedef struct _ARCMSR_IO_HDR sARCMSR_IO_HDR
 
typedef struct _SRB_BUFFER sSRB_BUFFER
 

Enumerations

enum  _GENERIC_ARCMSR_CMDS {
  ARCMSR_READ_RQBUFFER = 0 , ARCMSR_WRITE_WQBUFFER , ARCMSR_CLEAR_RQBUFFER , ARCMSR_CLEAR_WQBUFFER ,
  ARCMSR_RETURN_CODE_3F , ARCMSR_CMD_TOTAL
}
 Areca RAID support. More...
 

Macro Definition Documentation

◆ ARECA_SIG_STR

#define ARECA_SIG_STR   "ARCMSR"

Definition at line 30 of file dev_areca.h.

◆ DEV_ARECA_H_CVSID

#define DEV_ARECA_H_CVSID   "$Id: dev_areca.h 5198 2021-02-01 20:36:02Z chrfranke $"

Definition at line 14 of file dev_areca.h.

Typedef Documentation

◆ sARCMSR_IO_HDR

◆ sSRB_BUFFER

typedef struct _SRB_BUFFER sSRB_BUFFER

Enumeration Type Documentation

◆ _GENERIC_ARCMSR_CMDS

Areca RAID support.

Enumerator
ARCMSR_READ_RQBUFFER 
ARCMSR_WRITE_WQBUFFER 
ARCMSR_CLEAR_RQBUFFER 
ARCMSR_CLEAR_WQBUFFER 
ARCMSR_RETURN_CODE_3F 
ARCMSR_CMD_TOTAL 

Definition at line 20 of file dev_areca.h.