files.atari revision 1.18
1# 2# $NetBSD: files.atari,v 1.18 1996/03/17 13:21:16 cgd Exp $ 3# 4 5maxpartitions 16 6 7maxusers 2 8 64 8 9device mainbus {} 10attach mainbus at root 11 12device cpu 13attach cpu at mainbus 14 15define event {} 16file arch/atari/dev/event.c event 17 18device clock 19attach clock at mainbus 20file arch/atari/dev/clock.c 21 22# keyboard 23device kbd: event 24attach kbd at mainbus 25file arch/atari/dev/kbd.c kbd needs-count 26 27# serial port via 85C30 (modem2/serial2) 28device zs: tty 29attach zs at mainbus 30file arch/atari/dev/zs.c zs needs-count 31 32#ramdisk 33device rd 34attach rd at mainbus 35file dev/ramdisk.c rd needs-count 36file arch/atari/dev/rd_root.c ramdisk_hooks 37 38# nvram 39device nvr 40attach nvr at mainbus 41file arch/atari/dev/nvram.c nvr needs-flag 42 43device fdc { unit = -1 } 44attach fdc at mainbus 45 46device fd 47attach fd at fdc 48file arch/atari/dev/fd.c fd needs-flag 49file arch/atari/dev/dma.c 50major {fd = 2} 51 52# graphic devices 53define grfb {} 54 55device grfbus: grfb 56attach grfbus at mainbus 57 58device grf {} 59attach grf at grfb 60file arch/atari/dev/grf.c grf needs-count 61file arch/atari/dev/ite_cc.c grf | ite 62file arch/atari/dev/grfabs.c grf | ite 63file arch/atari/dev/grfabs_tt.c grf | ite 64file arch/atari/dev/grfabs_fal.c grf | ite 65 66device ite 67attach ite at grf 68file arch/atari/dev/ite.c ite needs-flag 69file arch/atari/dev/kbdmap.c ite 70file arch/atari/dev/font_8x8.c ite 71file arch/atari/dev/font_8x16.c ite 72 73 74pseudo-device view 75file arch/atari/dev/view.c view | grf needs-count 76 77pseudo-device mouse 78file arch/atari/dev/ms.c mouse needs-count 79 80# 81# XXX: Some scsi-devices must be at fixed major# 82major {sd = 4} 83major {st = 5} 84major {cd = 6} 85include "../../../scsi/files.scsi" 86 87# ncr 5380 controller 88device ncrscsi: scsi 89attach ncrscsi at mainbus 90file arch/atari/dev/atari5380.c ncrscsi 91 92# list of standard files... 93file dev/cons.c ite 94file dev/cninit.c ite 95file arch/atari/atari/atari_init.c 96file arch/atari/atari/autoconf.c 97file arch/atari/atari/conf.c 98file arch/atari/atari/disksubr.c 99file arch/atari/atari/dkbad.c 100file arch/atari/atari/machdep.c 101file arch/atari/atari/mem.c 102file arch/atari/atari/pmap.c 103file arch/atari/atari/sys_machdep.c 104file arch/atari/atari/trap.c 105file arch/atari/atari/misc.c 106file arch/atari/atari/vm_machdep.c 107file arch/atari/atari/db_memrw.c ddb 108file arch/atari/atari/fpu.c 109file arch/m68k/m68k/copy.s 110 111# Emulation modules 112# 6888x emulator (FPU_EMULATE) 113include "../../m68k/fpe/files.fpe" 114 115# Compatibility modules 116 117# SunOS Binary Compatibility (COMPAT_SUNOS) 118include "../../../compat/sunos/files.sunos" 119file arch/m68k/m68k/sunos_machdep.c compat_sunos 120