home *** CD-ROM | disk | FTP | other *** search
/ AMIGA PD 1 / AMIGA-PD-1.iso / NetBSD / kernel / A3000 next >
Text File  |  1994-11-27  |  3KB  |  106 lines

  1. #
  2. # Minimal AMIGA 3000
  3. #
  4. # $Id: A3000,v 1.6 1994/06/27 04:55:58 chopps Exp $
  5. #
  6. # Author: Stephen Roznowski (sjr@zombie.ncsc.mil)
  7. #
  8. # This configuration file is for a multiple disk/multiple tape A3000.
  9. #
  10.  
  11. include "std.amiga"
  12. #
  13. # Add support for about 16 users. This variable is used to size
  14. # various kernel structures.
  15. #
  16. maxusers    16
  17.  
  18. #
  19. # processors this kernel should support
  20. #
  21. options        "M68030"    # support for 030
  22.  
  23. options        TIMEZONE=300    # Set the timezone that the kernel will use
  24. options        DST=1        # Set the timezone that the kernel will use
  25.  
  26. options        FPCOPROC    # Support for MC68881/MC68882
  27. options        FPSP
  28.  
  29. #
  30. # Networking options
  31. #
  32. options        INET        # Basic networking support
  33.  
  34. options        FFS        # Berkeley fast file system
  35. options        MFS        # Memory based filesystem
  36. options        PROCFS        # Process filesystem
  37. options        KERNFS        # Kernel parameter filesystem
  38. options        NULLFS        # Loopback filesystem
  39.  
  40. options        FIFO        # FIFO operations on vnodes
  41.  
  42. options        SWAPPAGER    # Pager for swap device
  43. options        VNODEPAGER    # Pager for vnodes
  44. options        DEVPAGER    # Pager
  45.  
  46. #
  47. # Compatability options for various existing systems
  48. #
  49. options        "COMPAT_09"    # fs type binary compatability (name vs number)
  50. options        COMPAT_SUNOS    # Support to run Sun-3 executables
  51. options        "COMPAT_43"    # 4.3 BSD compatible system calls
  52. options        "TCP_COMPAT_42"    # Use 4.2 BSD style TCP
  53. options        "COMPAT_NOMID"    # ???
  54.  
  55. #
  56. # Graphics options
  57. options        GRF_ECS            # Enhanced Chip Set
  58. options        GRF_NTSC        # NTSC
  59. options        GRF_PAL            # PAL
  60. options        "GRF_A2024"        # Support for the A2024
  61.  
  62. #
  63. # Support for System V IPC facilities.
  64. #
  65. options        SYSVSHM        # System V shared memory
  66. options        SYSVMSG        # System V messages
  67. options        SYSVSEM        # System V semaphores
  68.  
  69. #
  70. # Support for various kernel options
  71. #
  72. options        KTRACE        # Add kernel tracing system call
  73. options        DIAGNOSTIC    # Add additional error checking code
  74. options        "NKMEMCLUSTERS=256"    # Size of kernel malloc area
  75. options        GENERIC        # Mini-root boot support
  76.  
  77. #
  78. # Build one kernel that can boot from any disk.
  79. #
  80. config        netbsd swap on generic
  81.  
  82. pseudo-device    view    10    # View (graphics mapping)
  83. pseudo-device    pty    16    # Pseudo-tty support
  84. pseudo-device    loop        # Loopback network
  85.  
  86. #
  87. #The following sections describe various hardware options.
  88. #
  89.  
  90. #
  91. # Devices on an Amiga 3000
  92. #
  93. ahsc0        at mainbus0        # A3000 scsi
  94. scsibus0    at ahsc0
  95.  
  96. # each hard drive from low target to high
  97. # will configure to the next available sd unit number
  98. sd*     at scsibus? target ? lun ?      # scsi disks
  99. st*     at scsibus? target ? lun ?      # scsi tapes
  100. cd*     at scsibus? target ? lun ?      # scsi cd's
  101.  
  102. grfcc0        at mainbus0
  103. grf0        at grfcc0
  104. ite0        at grf0
  105.