files.atari revision 1.22
1# 2# $NetBSD: files.atari,v 1.22 1996/09/25 15:15:29 leo 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# printer 33device lpt 34attach lpt at mainbus 35file arch/atari/dev/lpt.c lpt 36 37#ramdisk 38pseudo-device rd 39file dev/ramdisk.c rd needs-count 40file arch/atari/dev/rd_root.c ramdisk_hooks 41 42# nvram 43device nvr 44attach nvr at mainbus 45file arch/atari/dev/nvram.c nvr needs-flag 46 47device fdc { unit = -1 } 48attach fdc at mainbus 49 50device fd 51attach fd at fdc 52file arch/atari/dev/fd.c fd needs-flag 53file arch/atari/dev/dma.c 54major {fd = 2} 55 56# graphic devices 57define grfb {} 58 59device grfbus: grfb 60attach grfbus at mainbus 61file arch/atari/dev/grf.c grfcc | grfet 62 63device grfcc {} 64attach grfcc at grfb 65file arch/atari/dev/ite_cc.c grfcc needs-count 66file arch/atari/dev/grfabs.c grfcc 67file arch/atari/dev/grfabs_tt.c grfcc 68file arch/atari/dev/grfabs_fal.c grfcc 69 70device grfet {} 71attach grfet at grfb 72file arch/atari/dev/ite_et.c grfet needs-count 73 74device ite 75attach ite at grfcc 76file arch/atari/dev/ite.c ite needs-flag 77file arch/atari/dev/kbdmap.c ite 78file arch/atari/dev/font_8x8.c ite 79file arch/atari/dev/font_8x16.c ite 80 81 82pseudo-device view 83file arch/atari/dev/view.c view | grfcc needs-count 84 85pseudo-device mouse 86file arch/atari/dev/ms.c mouse needs-count 87 88# 89# XXX: Some scsi-devices must be at fixed major# 90major {sd = 4} 91major {st = 5} 92major {cd = 6} 93include "../../../scsi/files.scsi" 94 95# ncr 5380 controller 96device ncrscsi: scsi 97attach ncrscsi at mainbus 98file arch/atari/dev/atari5380.c ncrscsi 99 100# list of standard files... 101file dev/cons.c ite 102file dev/cninit.c ite 103file arch/atari/atari/atari_init.c 104file arch/atari/atari/autoconf.c 105file arch/atari/atari/conf.c 106file arch/atari/atari/disksubr.c 107file arch/atari/atari/dkbad.c 108file arch/atari/atari/machdep.c 109file arch/atari/atari/mem.c 110file arch/atari/atari/pmap.c 111file arch/atari/atari/sys_machdep.c 112file arch/atari/atari/trap.c 113file arch/atari/atari/stalloc.c 114file arch/atari/atari/vm_machdep.c 115file arch/atari/atari/db_memrw.c ddb 116file arch/atari/atari/fpu.c 117file arch/atari/dev/ym2149.c 118file arch/m68k/m68k/copy.s 119 120# Emulation modules 121# 6888x emulator (FPU_EMULATE) 122include "../../m68k/fpe/files.fpe" 123 124# Compatibility modules 125 126# SunOS Binary Compatibility (COMPAT_SUNOS) 127include "../../../compat/sunos/files.sunos" 128file arch/m68k/m68k/sunos_machdep.c compat_sunos 129