Writing Device Drivers
    
I
 
 I/O
  asynchronous data transfers ( Index Term Link ) ( Index Term Link )
  byte stream ( Index Term Link )
  disk controls ( Index Term Link )
  DMA transfers ( Index Term Link )
  file system structure ( Index Term Link )
  miscellaneous control of ( Index Term Link )
  multiplexing ( Index Term Link )
  programmed transfers ( Index Term Link )
  scatter/gather structures ( Index Term Link )
  synchronous data transfers ( Index Term Link ) ( Index Term Link )
 
 IA processor
  byte ordering ( Index Term Link )
  data alignment ( Index Term Link )
  floating point operations ( Index Term Link )
 
 iblock cookie ( Index Term Link )
 
 IEEE 802.3
  See DL_ETHER
 
 IEEE 802.5
  See DL_TPR
 
 ILP32
  use in devmap() ( Index Term Link )
  use in ioctl() ( Index Term Link )
  use in mmap() ( Index Term Link )
 
 ILP64, use in mmap() ( Index Term Link )
 
 _info() entry point
  example ( Index Term Link )
  required implementation ( Index Term Link )
 
 _init() entry point
  example ( Index Term Link )
  required implementation ( Index Term Link )
 
 instance numbers ( Index Term Link )
 
 internal mode registers ( Index Term Link )
 
 internal sequencing logic ( Index Term Link )
 
 interrupt functions, table ( Index Term Link )
 
 interrupt handlers, responsibilities of ( Index Term Link )
 
 interrupt handling
  ddi_add_intr() function ( Index Term Link )
  gld_intr() function ( Index Term Link )
  high-level interrupts ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  overview ( Index Term Link )
  registering an interrupt handler ( Index Term Link )
  software interrupts ( Index Term Link ) ( Index Term Link )
 
 interrupt property, definition ( Index Term Link )
 
 interrupts
  common problems with ( Index Term Link )
  description of ( Index Term Link )
  for network drivers ( Index Term Link )
  interrupt numbers ( Index Term Link )
  priority levels ( Index Term Link )
  specification ( Index Term Link )
  stuck interrupt ( Index Term Link )
  types of ( Index Term Link )
 
 ioctl() function
  character drivers ( Index Term Link )
  commands ( Index Term Link )
  DLIOCRAW ( Index Term Link )
 
 iovec structure, example ( Index Term Link )
 
 ISO 8802–3
  See DL_ETHER
 
 ISO 9314–2
  See DL_TPR