diff options
author | Dale S. Rahn <rahnds@cvs.openbsd.org> | 1999-11-08 23:53:57 +0000 |
---|---|---|
committer | Dale S. Rahn <rahnds@cvs.openbsd.org> | 1999-11-08 23:53:57 +0000 |
commit | 5324c0a49db301a60fd467d4d54a43d19297d460 (patch) | |
tree | 48cf1c287403dfae11a95511dede821fb76afb4b /sys/arch/powerpc/conf/files.powerpc | |
parent | 0b93a282a4901915cf5cbd81741e1ef7eb6d6726 (diff) |
Support for imac drivers, Additional configurations for mac kernels.
Some mac drivers mentioned in the config files may not be be currently
supported.
Diffstat (limited to 'sys/arch/powerpc/conf/files.powerpc')
-rw-r--r-- | sys/arch/powerpc/conf/files.powerpc | 124 |
1 files changed, 121 insertions, 3 deletions
diff --git a/sys/arch/powerpc/conf/files.powerpc b/sys/arch/powerpc/conf/files.powerpc index 2cfb08674ca..7e8a99ad199 100644 --- a/sys/arch/powerpc/conf/files.powerpc +++ b/sys/arch/powerpc/conf/files.powerpc @@ -42,6 +42,13 @@ file arch/powerpc/powerpc/db_trace.c ddb file arch/powerpc/powerpc/ofwreal.S # +# MAC generic +# +file arch/powerpc/mac/dbdma.c +define macintr +file arch/powerpc/mac/macintr.c macintr + +# # Openfirmware support # @@ -61,7 +68,7 @@ major { ofdisk = 4 } pseudo-device rd major {rd = 17} -include "../../../dev/pci/files.pci" +include "dev/pci/files.pci" device mpcpcibr {} : pcibus attach mpcpcibr at mainbus @@ -76,7 +83,7 @@ major {cd = 3} define pcmcia {} # XXX dummy decl... include "../../../dev/isa/files.isa" -major { wd = 5 } # Not even in bdevsw XXX +#major { wd = 5 } # Not even in bdevsw XXX device pckbc { } attach pckbc at isa @@ -94,7 +101,118 @@ include "../../../dev/isa/files.isapnp" file arch/powerpc/isa/isapnp_machdep.c isapnp # -# "wprkstation cpnsole" routines +# "workstation console" routines # include "dev/wscons/files.wscons" + + +#device ofb: wsemuldisplaydev, wsrasteremulops +device ofb +attach ofb at pci +file arch/powerpc/mac/ofb.c ofb needs-flag + + +# +# mac peripheral pieces. +# + +#file arch/powerpc/pci/bandit.c pci + +# PCI bus support + +#PCI-Host bridge chipsets +device pchb +attach pchb at pci +file arch/powerpc/pci/pchb.c pchb + + +# +# Machine-independent ATAPI drivers +# + +include "../../../dev/atapiscsi/files.atapiscsi" +include "../../../dev/ata/files.ata" + +# MAC periph + +device obio {} : macintr +attach obio at pci +file arch/powerpc/pci/macobio.c obio + +device esp: scsi, ncr53c9x +attach esp at obio +file arch/powerpc/mac/esp.c esp + +device mesh: scsi +attach mesh at obio +file arch/powerpc/mac/mesh.c mesh + +device mc: ifnet, ether +attach mc at obio +file arch/powerpc/mac/if_mc.c mc +file arch/powerpc/mac/am79c950.c mc + +device bm: ether, ifnet, ifmedia +attach bm at obio +file arch/powerpc/mac/if_bm.c bm + +device zsc {channel = -1} +attach zsc at obio +file arch/powerpc/mac/zs.c zsc needs-flag +file dev/ic/z8530sc.c zsc + +device zstty: tty +attach zstty at zsc +file arch/powerpc/mac/z8530tty.c zstty needs-flag + +device adb {} +attach adb at obio +file arch/powerpc/mac/adb.c adb needs-flag +file arch/powerpc/mac/adb_direct.c adb +file arch/powerpc/mac/pm_direct.c adb + +device aed +attach aed at adb +file arch/powerpc/mac/aed.c aed needs-flag + +#?? +#define wskbddev {[console = -1]} +#define wsmousedev {} +#?? + +#device akbd: wskbddev +#attach akbd at adb +#file arch/powerpc/mac/akbd.c akbd needs-flag + +#device ams: wsmousedev +#attach ams at adb +#file arch/powerpc/mac/ams.c ams + +device nvram +attach nvram at obio +file arch/powerpc/mac/nvram.c nvram needs-flag + + +attach wdc at obio with wdc_obio +file arch/powerpc/mac/wdc_obio.c wdc_obio + +define grfdev {} + +device grfati: grfdev +attach grfati at pci +file arch/powerpc/mac/grf_ati.c grfati needs-flag + +device grf {} +attach grf at grfdev +file arch/powerpc/mac/grf.c grf needs-flag +file arch/powerpc/mac/grf_subr.c grf + +device ite: tty +attach ite at grf +file arch/powerpc/mac/ite.c ite needs-flag + +# +# Machine-independent USB drivers +# +include "dev/usb/files.usb" |