Annotation of sys/arch/landisk/conf/files.landisk, Revision 1.1.1.1
1.1 nbrk 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}
5: maxpartitions 16
6:
7: maxusers 2 16 64
8:
9: major {wd = 16}
10: major {rd = 18}
11: major {sd = 24}
12:
13: #defparam opt_memsize.h IOM_ROM_BEGIN IOM_ROM_SIZE IOM_RAM_BEGIN IOM_RAM_SIZE
14:
15: file arch/landisk/landisk/autoconf.c
16: file arch/landisk/landisk/bus_dma.c
17: file arch/landisk/landisk/clock_machdep.c
18: file arch/landisk/landisk/conf.c
19: file arch/landisk/landisk/consinit.c
20: file arch/landisk/landisk/disksubr.c disk
21: file arch/landisk/landisk/intr.c
22: file arch/landisk/landisk/machdep.c
23:
24: #
25: # System bus types
26: #
27:
28: define mainbus {}
29: device mainbus: pcibus, mainbus
30: attach mainbus at root
31: file arch/landisk/landisk/mainbus.c mainbus
32:
33: device cpu
34: attach cpu at mainbus
35: file arch/sh/sh/cpu.c cpu
36:
37: #
38: # Machine-independent SCSI drivers
39: #
40: include "scsi/files.scsi"
41:
42: #
43: # Machine-independent ATA drivers
44: #
45: include "dev/ata/files.ata"
46: include "dev/atapiscsi/files.atapiscsi"
47:
48: #
49: # Machine-independent I2O drivers
50: #
51: include "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: #
60: include "dev/mii/files.mii"
61: include "dev/pci/files.pci"
62: include "arch/sh/conf/files.shpcic"
63:
64: file arch/landisk/landisk/shpcic_machdep.c shpcic
65:
66: # WSCONS bits for wskbd.h
67: #
68: include "dev/wscons/files.wscons"
69:
70: #
71: # USB drivers
72: #
73: include "dev/usb/files.usb"
74:
75: #
76: # Bluetooth
77: #
78: include "dev/bluetooth/files.bluetooth"
79:
80: #
81: # SH bus
82: #
83: include "arch/sh/conf/files.shb"
84:
85: # Ricoh RS5C313 Real Time Clock
86: device rsclock
87: attach rsclock at shb
88: file arch/landisk/dev/rs5c313.c rsclock
89:
90: #
91: # on-board I/O bus
92: #
93: define obio { [port = -1], [size = 0], [iomem = -1], [iosiz = 0], [irq = -1] }
94:
95: device obio: obio
96: attach obio at mainbus
97: file arch/landisk/dev/obio.c obio needs-flag
98:
99: attach wdc at obio with wdc_obio
100: file arch/landisk/dev/wdc_obio.c wdc_obio needs-flag
101:
102: define button
103: file arch/landisk/dev/button.c button
104:
105: device btn: button
106: attach btn at obio with btn_obio
107: file arch/landisk/dev/btn_obio.c btn_obio needs-flag
108:
109: device power
110: attach power at obio
111: file 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
CVSweb