DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
SCO OpenServer

scsi_ha_info(D4osdi)


scsi_ha_info -- SCSI HBA features and capabilities structure

Synopsis

Description

Structure definition

   struct scsi_ha_info {
   	u_int	do_sg:1;		/* adapter does scatter/gather */
   	u_int	do_buffer:1;		/* adapter buffers cmds */
   	u_int	do_tagged:1;		/* adapter supports tagged cmds */
   	u_int	do_resource:1;		/* must reserve resources */
   	u_int	do_xtd_sense:1;		/* supports extended sense */
   	u_int	do_drive32:1;		/* adapter drives 32-bit addresses */
   	u_int	do_nomaps:1;		/* does not require Corollary maps */
   	u_int	do_reset:1;		/* supports SCSI_DEV_RESET command */
   	u_int	do_abort:1;		/* supports SCSI_ABORT command */
   	u_int	do_cache_ctl:1;		/* supports cache control */
   	u_int	has_cache:1;		/* adapter has a cache */
   	u_int	do_get_limits:1;	/* adapter can return config limits */
   	u_int	reserved:20;		/* reserved for future use */
   };
   typedef struct scsi_ha_info HAINFO;

Structure members


do_sg:1
adapter does scatter/gather

do_buffer:1
adapter buffers cmds

do_tagged:1
adapter supports tagged cmds

do_resource:1
must reserve resources

do_xtd_sense:1
supports extended sense

do_drive32:1
adapter drives 32-bit addresses

do_nomaps:1
does not require Corollary maps

do_reset:1
supports SCSI_DEV_RESET command

do_abort:1
supports SCSI_ABORT command

do_cache_ctl:1
supports cache control

has_cache:1
adapter has a cache

do_get_limits:1
adapter can return config limits

reserved:20
reserved for future use

Version applicability

osdi: 2, 3, 4, 5

References

scsi_io_req(D4osdi)

``Scatter/gather operations'' in HDK Technical Reference


19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 5 HDK - June 2005