Home | History | Annotate | Line # | Download | only in conf
WRAP030 revision 1.1
      1 # $NetBSD: WRAP030,v 1.1 2026/08/06 14:41:09 thorpej Exp $
      2 #
      3 # WRAP030 machine description file
      4 #
      5 # https://techav.net/post/714948735442010112/introducing-wrap030-atx
      6 # 
      7 
      8 include 	"arch/hb68k/conf/std.hb68k"
      9 options 	M68030
     10 options 	CONFIG_MACH_WRAP030
     11 options 	CONFIG_FDT_BOOTSTRAP
     12 options 	CONFIG_STATIC_DEVICE_TREE
     13 makeoptions	STATIC_DEVICE_TREE="${HB68K}/wrap030/wrap030.dts"
     14 makeoptions	TEXTADDR=0		# ROM uses fixed load address
     15 options 	HZ=1000			# wrap030 timer doesn't divide clk :(
     16 
     17 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
     18 
     19 #ident 		"WRAP030-$Revision: 1.1 $"
     20 
     21 maxusers	8
     22 
     23 options 	DDB		# in-kernel debugger
     24 options 	DIAGNOSTIC	# extra sanity checks
     25 #options 	LOCKDEBUG
     26 #options 	DEBUG
     27 
     28 #options 	KTRACE
     29 
     30 options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
     31 
     32 # Firmware loads programs from FAT.
     33 file-system 	FFS		# Berkeley Fast File System
     34 file-system 	MSDOSFS		# MS-DOS File System
     35 
     36 # File system options
     37 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
     38 
     39 # Networking options
     40 options 	INET		# IPv4
     41 #options 	INET6		# IPv6
     42 #options 	IPSEC		# IP security
     43 #options 	IPSEC_DEBUG	# debug for IP security
     44 #options 	GATEWAY		# IP packet forwarding
     45 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
     46 
     47 # Shared memory options
     48 #options 	SYSVMSG		# System V-like message queues
     49 #options 	SYSVSEM		# System V-like semaphores
     50 #options 	SYSVSHM		# System V-like memory sharing
     51 
     52 ## "generic" boot (put root on boot device)
     53 config netbsd		root on ? type ?
     54 
     55 pseudo-device	loop
     56 pseudo-device	pty			# pseudo-terminals
     57 pseudo-device	ksyms			# /dev/ksyms
     58 
     59 # Generic m68k interrupts.
     60 genintc*	at fdt? pass 2
     61 
     62 # System timer
     63 wraptmr*	at fdt? pass 3
     64 
     65 # On-board serial ports
     66 com*		at fdt? pass 5
     67 
     68 # ATA disk interface
     69 wdc*		at fdt?
     70 atabus*		at ata?
     71 wd*		at atabus? drive?
     72