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