home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2J (Developer) / os42jdev.iso / NextDeveloper / Headers / driverkit / sparc / IOSPARCDeviceDescription.h < prev   
Text File  |  1995-02-24  |  807b  |  39 lines

  1. /*
  2.  * Copyright (c) 1993 NeXT Computer, Inc.
  3.  *
  4.  * SPARC device description class.
  5.  *
  6.  * HISTORY
  7.  * 09-06-94: Created for sparc from hppa (AR)
  8.  *
  9.  */
  10. #import <driverkit/IODeviceDescription.h>
  11. #import <driverkit/driverTypes.h>
  12.  
  13.  
  14. @interface IOSPARCDeviceDescription : IODeviceDescription
  15. {
  16. @private
  17.     void    *_sparc_private;
  18.     id         _device_info;
  19. }
  20.  
  21. - (unsigned int) interrupt;
  22. - (unsigned int *) interruptList;
  23. - (unsigned int) numInterrupts;
  24.  
  25. - (unsigned int *) channelList;
  26. - (unsigned int) numChannels;
  27.  
  28. - (IORange *) memoryRangeList;
  29. - (unsigned int) numMemoryRanges;
  30.  
  31. - (IOReturn)setInterruptList:(unsigned int *)list 
  32.     num:(unsigned int) numInterrupts;
  33. - (IOReturn)setMemoryRangeList:(IORange *)list
  34.     num:(unsigned int) numRanges;
  35. - (unsigned int)getDeviceInfo;
  36. - setDeviceInfo:(unsigned int)devinfo;
  37.  
  38. @end
  39.