home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.2 (Developer) / NS_dev_3.2.iso / NextDeveloper / Headers / bsd / dev / m68k / autoconf.h next >
Text File  |  1993-10-19  |  913b  |  35 lines

  1. /* 
  2.  * Copyright (c) 1990 NeXT, Inc.
  3.  *
  4.  * HISTORY
  5.  * 21-May-91  Gregg Kellogg (gk) at NeXT
  6.  *    Separated into public and private parts.
  7.  *
  8.  * 22-Jan-90  Gregg Kellogg (gk) at NeXT
  9.  *    Created
  10.  */ 
  11.  
  12. #ifndef    _M68K_AUTOCONF_H_
  13. #define    _M68K_AUTOCONF_H_
  14.  
  15. /*
  16.  * Setup the system to run on the current machine.
  17.  *
  18.  * Configure() is called at boot time and initializes the bus device tables.
  19.  * Available devices are determined (from possibilities mentioned
  20.  * in ioconf.c), and the drivers are initialized.
  21.  */
  22.  
  23. #import <sys/types.h>
  24. #import <mach/mach_types.h>
  25.  
  26.  
  27. int install_polled_intr (int which, int (*intr)());
  28. int install_scanned_intr (int which, int (*intr)(), void *arg);
  29. int uninstall_polled_intr(int which, int (*intr)());
  30. int uninstall_scanned_intr(int which);
  31. caddr_t map_addr(register caddr_t addr, int size);
  32. caddr_t ioaccess (vm_offset_t phys, vm_offset_t virt, vm_size_t size);
  33.  
  34. #endif    _M68K_AUTOCONF_H_
  35.