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