files.sh3 revision 1.1
1#	$NetBSD: files.sh3,v 1.1 1999/09/13 10:31:07 itojun Exp $
2#
3# new style config file for sh3 architecture
4#
5
6# maxpartitions must be first item in files.${ARCH}.newconf
7maxpartitions 8
8
9maxusers 2 16 64
10
11defopt	PCLOCK
12
13file	arch/sh3/sh3/autoconf.c
14file	arch/sh3/sh3/db_disasm.c	ddb
15file	arch/sh3/sh3/db_interface.c	ddb
16file	arch/sh3/sh3/db_memrw.c		ddb | kgdb
17file	arch/sh3/sh3/db_trace.c		ddb
18file	arch/sh3/sh3/disksubr.c		disk
19file	arch/sh3/sh3/in_cksum.c		inet
20file	arch/sh3/sh3/kgdb_machdep.c	kgdb
21file	arch/sh3/sh3/Locore.c
22file	arch/sh3/sh3/math_emulate.c	math_emulate
23file	arch/sh3/sh3/mem.c
24file	arch/sh3/sh3/ns_cksum.c	ns
25file	arch/sh3/sh3/pmap.c		!pmap_new
26file	arch/sh3/sh3/pmap.new.c		pmap_new
27file	arch/sh3/sh3/process_machdep.c
28file	arch/sh3/sh3/sys_machdep.c
29file	arch/sh3/sh3/trap.c
30file	arch/sh3/sh3/vm_machdep.c
31file	arch/sh3/sh3/clock.c
32file	dev/cninit.c
33file	dev/cons.c
34major	{vnd = 14}
35
36#
37# Machine-independent SCSI drivers
38#
39
40include "dev/scsipi/files.scsipi"
41major	{sd = 4}
42major	{st = 5}
43major	{cd = 6}
44
45#
46# Machine-independent ATA drivers
47#
48
49include "dev/ata/files.ata"
50major	{wd = 0}
51
52# Memory Disk for install floppy
53file arch/sh3/sh3/md_root.c	memory_disk_hooks
54major	{md = 17}
55
56#
57# System bus types
58#
59
60define mainbus { }
61device	mainbus:  mainbus
62attach	mainbus at root
63file	arch/sh3/sh3/mainbus.c	mainbus
64
65# Mainbus pseudo floppy disk controller
66device	fdc {drive = -1}
67attach	fdc at mainbus
68device	fd: disk
69attach	fd at fdc
70file	arch/sh3/sh3/fd.c		fdc needs-flag
71major	{fd = 2}
72
73#
74# Compatibility modules
75#
76
77# Binary compatibility with previous NetBSD releases (COMPAT_XX)
78file	arch/sh3/sh3/compat_13_machdep.c	compat_13
79
80#
81# Executable file format
82#
83file arch/sh3/sh3/coff_exec.c	exec_coff
84
85# network devices MII bus
86include "../../../dev/mii/files.mii"
87