files.landisk revision 1.5
11.5Suwe#	$NetBSD: files.landisk,v 1.5 2017/06/22 18:39:04 uwe Exp $
21.1Suwe
31.1Suwe# maxpartitions must be first item in files.${MACHINE}
41.1Suwemaxpartitions 16
51.1Suwe
61.1Suwemaxusers 2 16 64
71.1Suwe
81.1Suwedefparam opt_memsize.h	IOM_ROM_BEGIN IOM_ROM_SIZE IOM_RAM_BEGIN IOM_RAM_SIZE
91.1Suwe
101.1Suwefile	arch/landisk/landisk/autoconf.c
111.1Suwefile	arch/landisk/landisk/bus_dma.c
121.1Suwefile	arch/landisk/landisk/clock_machdep.c
131.1Suwefile	arch/landisk/landisk/consinit.c
141.1Suwefile	arch/landisk/landisk/intr.c
151.1Suwefile	arch/landisk/landisk/machdep.c
161.1Suwe
171.1Suwefile	kern/subr_disk_mbr.c			disk
181.1Suwe
191.1Suwe#
201.1Suwe# kloader
211.1Suwe#
221.1Suwedefflag	opt_kloader.h			KLOADER
231.1Suwedefflag	debug_kloader.h			KLOADER_DEBUG
241.1Suwedefparam opt_kloader_kernel_path.h	KLOADER_KERNEL_PATH
251.1Suwe
261.1Suwefile	dev/kloader.c				kloader
271.1Suwefile	arch/landisk/landisk/kloader_machdep.c	kloader
281.1Suwe
291.1Suwe#
301.1Suwe# Memory Disk for install floppy
311.1Suwe#
321.1Suwefile dev/md_root.c				memory_disk_hooks
331.1Suwe
341.1Suwe#
351.1Suwe# System bus types
361.1Suwe#
371.1Suwe
381.1Suwedefine	mainbus {}
391.1Suwedevice	mainbus: pcibus, mainbus
401.1Suweattach	mainbus at root
411.1Suwefile	arch/landisk/landisk/mainbus.c		mainbus
421.1Suwe
431.1Suwedevice	cpu
441.1Suweattach	cpu at mainbus
451.1Suwefile	arch/sh3/sh3/cpu.c			cpu
461.1Suwe
471.1Suwe#
481.1Suwe# Machine-independent SCSI drivers
491.1Suwe#
501.1Suweinclude "dev/scsipi/files.scsipi"
511.1Suwe
521.1Suwe#
531.1Suwe# Machine-independent ATA drivers
541.1Suwe#
551.1Suweinclude "dev/ata/files.ata"
561.1Suwe
571.1Suwe#
581.1Suwe# Machine-independent I2O drivers
591.1Suwe#
601.1Suweinclude "dev/i2o/files.i2o"
611.1Suwe
621.1Suwe#
631.1Suwe# PCI bus
641.1Suwe#
651.1Suweinclude "dev/pci/files.pci"
661.1Suweinclude "arch/sh3/conf/files.shpcic"
671.1Suwe
681.1Suwefile	arch/landisk/landisk/shpcic_machdep.c	shpcic
691.1Suwe
701.1Suwe#
711.1Suwe# USB drivers
721.1Suwe#
731.1Suweinclude "dev/usb/files.usb"
741.1Suwe
751.1Suwe#
761.1Suwe# SH bus
771.1Suwe#
781.1Suweinclude	"arch/sh3/conf/files.shb"
791.1Suwe
801.2Suwe# Ricoh RS5C313 Real Time Clock
811.2Suwedevice	rs5c313rtc: rs5c313
821.2Suweattach	rs5c313rtc at shb with rs5c313_landisk
831.2Suwefile	arch/landisk/dev/rs5c313_landisk.c	rs5c313_landisk
841.2Suwe
851.1Suwe#
861.1Suwe# on-board I/O bus
871.1Suwe#
881.5Suwedevice	obio { [port = -1], [size = 0], [iomem = -1], [iosiz = 0], [irq = -1] }
891.1Suweattach	obio at mainbus
901.1Suwefile	arch/landisk/dev/obio.c		obio needs-flag
911.1Suwe
921.1Suweattach	wdc at obio with wdc_obio
931.1Suwefile	arch/landisk/dev/wdc_obio.c	wdc_obio needs-flag
941.1Suwe
951.1Suwedefine	button
961.1Suwefile    arch/landisk/dev/button.c	button
971.1Suwe
981.1Suwedevice	btn: sysmon_power, sysmon_taskq, button
991.1Suweattach	btn at obio with btn_obio
1001.1Suwefile	arch/landisk/dev/btn_obio.c	btn_obio needs-flag
1011.1Suwe
1021.1Suwedevice	pwrsw: sysmon_power, sysmon_taskq
1031.1Suweattach	pwrsw at obio with pwrsw_obio
1041.1Suwefile	arch/landisk/dev/pwrsw_obio.c	pwrsw_obio needs-flag
1051.1Suwe
1061.1Suwe#device	led
1071.1Suwe#attach	led at obio
1081.1Suwe#file	arch/landisk/dev/led_obio.c	led needs-flag
1091.1Suwe
1101.1Suweinclude "arch/landisk/conf/majors.landisk"
111