summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/conf/GENERICMAC
blob: 8912e73c44f65e91d92bbff7cc0a14e2511a9651 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
#	$OpenBSD: GENERICMAC,v 1.3 2000/01/14 05:35:31 rahnds Exp $
#
# PPC GENERIC config file
#

machine		powerpc

maxusers	32

# default type, instructs system to try to determin what proper type is
# actual machine type probed via name of openfirmware root node.
option		SYS_TYPE=APPL

option		FIREPOWERBUGS
options		PPC_MPC106_BUG
option		IPX		# IPX+SPX
option		IPXIP		# IPX tunneling over IP

include "../../../conf/GENERIC"

config		bsd	swap generic


#
#  Now the Machine specification
#
mainbus0	at root
cpu*		at mainbus0

ofroot*		at mainbus0
mpcpcibr*	at mainbus0	# MPC106 PCI Bridge.
#isabr*		at pci?		# ISA dev bridge.
#isabr*		at mainbus0	# ISA dev bridge.

#### PCI Bus devices.

pci*		at mpcpcibr?
pci*		at ppb? bus ?
ppb*		at pci? dev ? function ?	# PCI-PCI bridges

ncr*		at pci? dev ? function ?
de*		at pci? dev ? function ?
#vme*		at pci? dev ? function ?
vga*		at pci? dev ? function ?	# PCI VGA graphics 
vgafb0		at pci? dev ? function ?	# PCI VGA graphics 
#ep*		at pci? dev ? function ?        # 3Com 3c59x
#ne*		at pci? dev ? function ?        # NE2000-compatible Ethernet
#adv*	at pci? dev ? function ?        # AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#ahc*		at pci? dev ? function ?        # Adaptec 294x, aic78x0 SCSI
#bha*		at pci? dev ? function ?        # BusLogic 9xx SCSI
#pcscp*		at pci? dev ? function ?        # AMD Am53c974 PCscsi-PCI SCSI
#ofb*	at pci? dev ? function ?        # Generic Open Firmware Framebuffer
#pciide*		at pci? dev ? function ?
#macofcons0 at pci? dev ? function ?    # OpenFirmware console (for debugging)
obio0   at pci? dev ? function ?

#nsphy*  at mii? phy ?                   # NS83840 PHYs   

bm*     at obio?                        # bmac ethernet
#mc*     at obio?                        # MACE ethernet
#esp*    at obio? flags 0x00ff           # 53c9x SCSI
#mesh*   at obio? flags 0xffff           # MESH SCSI
#nvram*  at obio?                        # nvram
#adb*    at obio?                        # Apple Desktop Bus
#aed*    at adb?                         # ADB Event Device
#akbd*   at adb?                         # ADB keyboard
#ams*    at adb?                         # ADB mouse
#zsc*    at obio?
#zstty*  at zsc? channel ?


#### SCSI attachment points

scsibus*	at ncr?
#scsibus*	at adv?
#scsibus*	at ahc?
#scsibus*	at bha?
#scsibus*	at esp?
#scsibus*	at mesh?
#scsibus*	at pcscp?

wdc*    at obio? flags 0x0
#wd*     at pciide? channel ? drive ?
#wd*     at wdc? channel ? drive ? flags 0x0000
wd*     at wdc? drive ? flags 0x0000

atapiscsi* at wdc? channel ? flags 0x0000
#atapibus* at wdc? 

# ATAPI<->SCSI
scsibus* at atapiscsi?

#### ISA Bus devices.

#isa*		at isabr?

#com0		at isa? port 0x3f8 irq 4
#com1		at isa? port 0x2f8 irq 3
#com2		at isa? port 0x3e8 irq 1	#addresses for VI board com1
#com3		at isa? port 0x2e8 irq 5	#addresses for VI board com0

#pckbc0		at isa?			# PC prog. periph. interface
#pckbd0		at pckbc?			# PC keyboard (kbd port)
#pms0		at pckbc?			# PS/2-style mouse (aux port)

#vga0		at isa?			# ISA VGA

#### Workstation Console attachments

wscons*		at vga?
wscons*		at vgafb?

#### SCSI Bus devices
 
sd*		at scsibus? target ? lun ?
st*		at scsibus? target ? lun ?            
cd*		at scsibus? target ? lun ?
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?

#### openfirmware devices
# mostly unused currently 
ofbus*		at openfirm?
ofrtc*		at openfirm?
#ofdisk*		at openfirm?	 # used for floppy support
#ofnet*		at openfirm?
ofcons*	at openfirm?