1 # $NetBSD: WRAP030,v 1.3 2026/08/14 14:25:10 thorpej Exp $ 2 # 3 # WRAP030 machine description file 4 # 5 # https://github.com/techav-homebrew/Wrap030 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=400 # wrap030 timer doesn't divide clk :( 16 17 # reserve symbol space and copy the symbol table into it. Needed 18 # because Wrap030 doesn't have a loader to load the symbols (yet). 19 makeoptions COPY_SYMTAB=1 20 21 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary 22 23 #ident "WRAP030-$Revision: 1.3 $" 24 25 maxusers 8 26 27 options DDB # in-kernel debugger 28 options DIAGNOSTIC # extra sanity checks 29 #options LOCKDEBUG 30 #options DEBUG 31 32 #options KTRACE 33 34 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 35 36 # Firmware loads programs from FAT. 37 file-system FFS # Berkeley Fast File System 38 file-system MSDOSFS # MS-DOS File System 39 40 # File system options 41 options FFS_NO_SNAPSHOT # No FFS snapshot support 42 43 # Networking options 44 options INET # IPv4 45 #options INET6 # IPv6 46 #options IPSEC # IP security 47 #options IPSEC_DEBUG # debug for IP security 48 #options GATEWAY # IP packet forwarding 49 #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 50 51 # Shared memory options 52 #options SYSVMSG # System V-like message queues 53 #options SYSVSEM # System V-like semaphores 54 #options SYSVSHM # System V-like memory sharing 55 56 ## "generic" boot (put root on boot device) 57 config netbsd root on ? type ? 58 59 pseudo-device loop 60 pseudo-device pty # pseudo-terminals 61 pseudo-device ksyms # /dev/ksyms 62 63 # Generic m68k interrupts. 64 genintc* at fdt? pass 2 65 66 # System timer 67 wraptmr* at fdt? pass 3 68 69 # On-board serial ports 70 com* at fdt? pass 5 71 72 # ATA disk interface 73 wdc* at fdt? 74 atabus* at ata? 75 wd* at atabus? drive? 76