1# $OpenBSD: files.landisk,v 1.14 2018/02/14 23:51:49 jsg Exp $ 2# $NetBSD: files.landisk,v 1.2 2006/09/07 01:55:02 uwe Exp $ 3 4# maxpartitions must be first item in files.${MACHINE} 5maxpartitions 16 6 7maxusers 2 16 64 8 9major {wd = 16} 10major {rd = 18} 11major {sd = 24} 12 13#defparam opt_memsize.h IOM_ROM_BEGIN IOM_ROM_SIZE IOM_RAM_BEGIN IOM_RAM_SIZE 14 15file arch/landisk/landisk/autoconf.c 16file arch/landisk/landisk/bus_dma.c 17file arch/landisk/landisk/clock_machdep.c 18file arch/landisk/landisk/conf.c 19file arch/landisk/landisk/consinit.c 20file arch/landisk/landisk/disksubr.c disk 21file arch/landisk/landisk/intr.c 22file arch/landisk/landisk/machdep.c 23file arch/landisk/landisk/locore.S 24 25# 26# System bus types 27# 28 29define mainbus {} 30device mainbus: pcibus, mainbus 31attach mainbus at root 32file arch/landisk/landisk/mainbus.c mainbus 33 34device cpu 35attach cpu at mainbus 36file arch/sh/sh/cpu.c cpu 37 38# 39# Machine-independent SCSI drivers 40# 41include "scsi/files.scsi" 42 43# 44# Machine-independent ATA drivers 45# 46include "dev/ata/files.ata" 47include "dev/atapiscsi/files.atapiscsi" 48 49# 50# PCI bus 51# 52include "dev/mii/files.mii" 53include "dev/pci/files.pci" 54include "arch/sh/conf/files.shpcic" 55 56file arch/landisk/landisk/shpcic_machdep.c shpcic 57 58# WSCONS bits for wskbd.h 59# 60include "dev/wscons/files.wscons" 61include "dev/wsfont/files.wsfont" 62include "dev/rasops/files.rasops" 63 64# 65# Machine-independent HID support 66# 67include "dev/hid/files.hid" 68 69# 70# USB drivers 71# 72include "dev/usb/files.usb" 73 74# 75# SH bus 76# 77include "arch/sh/conf/files.shb" 78 79# Ricoh RS5C313 Real Time Clock 80device rsclock 81attach rsclock at shb 82file arch/landisk/dev/rs5c313.c rsclock 83 84# 85# on-board I/O bus 86# 87define obio { [port = -1], [size = 0], [iomem = -1], [iosiz = 0], [irq = -1] } 88 89device obio: obio 90attach obio at mainbus 91file arch/landisk/dev/obio.c obio needs-flag 92 93attach wdc at obio with wdc_obio 94file arch/landisk/dev/wdc_obio.c wdc_obio 95 96device power 97attach power at obio 98file arch/landisk/dev/power.c power needs-flag 99