home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2J (Developer) / os42jdev.iso / NextDeveloper / Headers / driverkit / i386 / IOEISADeviceDescription.h < prev    next >
Text File  |  1995-10-26  |  791b  |  39 lines

  1. /*
  2.  * Copyright (c) 1993 NeXT Computer, Inc.
  3.  *
  4.  * ISA/EISA device description class.
  5.  *
  6.  * HISTORY
  7.  *
  8.  * 18Jan93 Brian Pinkerton at NeXT
  9.  *    Created.
  10.  *
  11.  */
  12. #import <driverkit/IODeviceDescription.h>
  13. #import <driverkit/driverTypes.h>
  14.  
  15.  
  16. @interface IOEISADeviceDescription : IODeviceDescription
  17. {
  18. @private
  19.     void    *_eisa_private;
  20. }
  21.  
  22. - (unsigned int) channel;
  23.  
  24. - (unsigned int *) channelList;
  25. - (unsigned int) numChannels;
  26. - (IORange *) portRangeList;
  27. - (unsigned int) numPortRanges;
  28.  
  29. - (IOReturn) setChannelList    : (unsigned int *)list 
  30.                num : (unsigned int) numChannels;
  31.  
  32. - (IOReturn) setPortRangeList  : (IORange *)list 
  33.                num : (unsigned int) numRanges;
  34.  
  35. - (IOReturn) getEISASlotNumber : (unsigned int *) slotNum;
  36. - (IOReturn) getEISASlotID     : (unsigned long *) slotID;
  37.  
  38. @end
  39.