files.landisk revision 1.6
1# $OpenBSD: files.landisk,v 1.6 2007/06/08 22:57:43 jasper 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 23 24# 25# System bus types 26# 27 28define mainbus {} 29device mainbus: pcibus, mainbus 30attach mainbus at root 31file arch/landisk/landisk/mainbus.c mainbus 32 33device cpu 34attach cpu at mainbus 35file arch/sh/sh/cpu.c cpu 36 37# 38# Machine-independent SCSI drivers 39# 40include "scsi/files.scsi" 41 42# 43# Machine-independent ATA drivers 44# 45include "dev/ata/files.ata" 46include "dev/atapiscsi/files.atapiscsi" 47 48# 49# Machine-independent I2O drivers 50# 51include "dev/i2o/files.i2o" 52 53#include "dev/wscons/files.wscons" 54#include "dev/wsfont/files.wsfont" 55#include "dev/rasops/files.rasops" 56 57# 58# PCI bus 59# 60include "dev/mii/files.mii" 61include "dev/pci/files.pci" 62include "arch/sh/conf/files.shpcic" 63 64file arch/landisk/landisk/shpcic_machdep.c shpcic 65 66# WSCONS bits for wskbd.h 67# 68include "dev/wscons/files.wscons" 69 70# 71# USB drivers 72# 73include "dev/usb/files.usb" 74 75# 76# Bluetooth 77# 78include "dev/bluetooth/files.bluetooth" 79 80# 81# SH bus 82# 83include "arch/sh/conf/files.shb" 84 85# Ricoh RS5C313 Real Time Clock 86device rsclock 87attach rsclock at shb 88file arch/landisk/dev/rs5c313.c rsclock 89 90# 91# on-board I/O bus 92# 93define obio { [port = -1], [size = 0], [iomem = -1], [iosiz = 0], [irq = -1] } 94 95device obio: obio 96attach obio at mainbus 97file arch/landisk/dev/obio.c obio needs-flag 98 99attach wdc at obio with wdc_obio 100file arch/landisk/dev/wdc_obio.c wdc_obio needs-flag 101 102define button 103file arch/landisk/dev/button.c button 104 105device btn: button 106attach btn at obio with btn_obio 107file arch/landisk/dev/btn_obio.c btn_obio needs-flag 108 109device power 110attach power at obio 111file arch/landisk/dev/power.c power needs-flag 112 113#device led 114#attach led at obio 115#file arch/landisk/dev/led_obio.c led needs-flag 116