Writing Device Drivers
    
C
 
 cache, description ( Index Term Link )
 
 callback functions
  description ( Index Term Link )
  example ( Index Term Link )
 
 cb_ops structure, description ( Index Term Link )
 
 character device driver
  aphysio() function ( Index Term Link )
  autoconfiguration ( Index Term Link )
  cb_ops structure ( Index Term Link )
  close() entry point ( Index Term Link )
  data transfers ( Index Term Link )
  device polling ( Index Term Link )
  entry points for ( Index Term Link )
  I/O control mechanism ( Index Term Link )
  memory mapping ( Index Term Link )
  minphys() function ( Index Term Link )
  open() entry point ( Index Term Link )
  overview ( Index Term Link )
  physio() function ( Index Term Link )
  strategy() entry point ( Index Term Link )
 
 cloning SCSI HBA driver ( Index Term Link )
 
 close() entry point
  block drivers ( Index Term Link )
  description ( Index Term Link )
 
 cmn_err() function
  debugging ( Index Term Link )
  description ( Index Term Link )
  example ( Index Term Link )
 
 compatible property, description ( Index Term Link )
 
 compiling and linking a driver ( Index Term Link )
 
 condition variable functions
  cv_broadcast() ( Index Term Link )
  cv_destroy() ( Index Term Link )
  cv_init() ( Index Term Link )
  cv_timedwait() ( Index Term Link )
  cv_timedwait_sig() ( Index Term Link )
  cv_wait() ( Index Term Link )
  cv_wait_sig() ( Index Term Link )
  table ( Index Term Link )
 
 condition variables
  and mutex locks ( Index Term Link )
  routines ( Index Term Link )
 
 .conf files
  See hardware configuration files
 
 configuration entry points
  attach() function ( Index Term Link )
  detach() function ( Index Term Link )
  getinfo() function ( Index Term Link )
 
 configuration files, hardware
  See hardware configuration files
 
 context management
  See device context management
 
 context of device driver ( Index Term Link )
 
 cookies
  DMA ( Index Term Link )
  iblock ( Index Term Link )
 
 copying data
  copyin() function ( Index Term Link )
  copyout() function ( Index Term Link )
 
 crash dumps, saving ( Index Term Link )
 
 crash(1M) command ( Index Term Link )
 
 csi_arq_status structure, changes ( Index Term Link )
 
 cv_timedwait() function, changes ( Index Term Link )
 
 cv_timedwait_sig() function, changes ( Index Term Link )