xref: /netbsd-src/sys/arch/sh3/conf/files.sh3 (revision 7cc2f76925f078d01ddc9e640a98f4ccfc9f8c3b)
1#	$NetBSD: files.sh3,v 1.9 2000/09/04 23:02:42 tsubai 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/sh3disasm.c	ddb
19file	arch/sh3/sh3/disksubr.c		disk
20file	arch/sh3/sh3/in_cksum.S		inet
21file	netinet/in4_cksum.c		inet
22#file	arch/sh3/sh3/in_cksum.c		inet
23file	arch/sh3/sh3/kgdb_machdep.c	kgdb
24file	arch/sh3/sh3/Locore.c
25file	arch/sh3/sh3/math_emulate.c	math_emulate
26file	arch/sh3/sh3/mem.c
27file	netns/ns_cksum.c		ns
28file	arch/sh3/sh3/pmap.c
29file	arch/sh3/sh3/process_machdep.c
30file	arch/sh3/sh3/sh3_machdep.c
31file	arch/sh3/sh3/sys_machdep.c
32file	arch/sh3/sh3/trap.c
33file	arch/sh3/sh3/vm_machdep.c
34file	arch/sh3/sh3/clock.c
35file	dev/clock_subr.c
36file	dev/cninit.c
37file	dev/cons.c
38major	{vnd = 14}
39
40#
41# Machine-independent SCSI drivers
42#
43
44include "dev/scsipi/files.scsipi"
45major	{sd = 4}
46major	{st = 5}
47major	{cd = 6}
48
49#
50# Machine-independent ATA drivers
51#
52
53include "dev/ata/files.ata"
54major	{wd = 0}
55
56# Memory Disk for install floppy
57file arch/sh3/sh3/md_root.c	memory_disk_hooks
58major	{md = 17}
59
60#
61# System bus types
62#
63
64define mainbus { }
65device	mainbus:  mainbus
66attach	mainbus at root
67file	arch/sh3/sh3/mainbus.c	mainbus
68
69#
70# Compatibility modules
71#
72
73# Binary compatibility with previous NetBSD releases (COMPAT_XX)
74file	arch/sh3/sh3/compat_13_machdep.c	compat_13
75
76#
77# Executable file format
78#
79file arch/sh3/sh3/coff_exec.c	exec_coff
80
81# network devices MII bus
82include "dev/mii/files.mii"
83