1 # $NetBSD: files.evbsh3,v 1.19 2010/04/06 15:54:30 nonaka Exp $ 2 # 3 # new style config file for sh3 architecture 4 # 5 6 # maxpartitions must be first item in files.${ARCH}.newconf 7 maxpartitions 8 8 9 maxusers 2 16 64 10 11 file arch/evbsh3/evbsh3/autoconf.c 12 file arch/evbsh3/evbsh3/bus_dma.c 13 file arch/evbsh3/evbsh3/conf.c 14 file arch/evbsh3/evbsh3/machdep.c 15 file arch/sh3/sh3/disksubr.c disk 16 17 defparam opt_memsize.h IOM_ROM_BEGIN IOM_ROM_SIZE IOM_RAM_BEGIN IOM_RAM_SIZE 18 defparam opt_led_addr.h LED_ADDR 19 defparam opt_initbsc.h BSC_BCR1_VAL BSC_BCR2_VAL BSC_WCR1_VAL BSC_WCR2_VAL 20 BSC_WCR3_VAL BSC_MCR_VAL BSC_SDMR2_VAL BSC_SDMR3_VAL 21 BSC_RTCSR_VAL BSC_RTCNT_VAL BSC_RTCOR_VAL BSC_RFCR_VAL 22 BSC_PCR_VAL FRQCR_VAL PFC_SCPCR_VAL 23 24 # 25 # Machine-independent SCSI drivers 26 # 27 28 include "dev/scsipi/files.scsipi" 29 30 # 31 # Machine-independent ATA drivers 32 # 33 34 include "dev/ata/files.ata" 35 36 # Memory Disk for install floppy 37 file dev/md_root.c memory_disk_hooks 38 39 # 40 # System bus types 41 # 42 43 define mainbus { } 44 device mainbus: mainbus 45 attach mainbus at root 46 file arch/evbsh3/evbsh3/mainbus.c mainbus 47 48 device cpu 49 attach cpu at mainbus 50 file arch/sh3/sh3/cpu.c cpu 51 52 include "arch/sh3/conf/files.shb" 53 54 # 55 # SH3/4 evaluation board specific devices 56 # 57 defparam opt_evbsh3_boardtype.h EVBSH3_BOARDTYPE 58 59 60 # 61 # kloader 62 # 63 defflag opt_kloader.h KLOADER 64 defflag debug_kloader.h KLOADER_DEBUG 65 defparam opt_kloader_kernel_path.h KLOADER_KERNEL_PATH 66 67 file dev/kloader.c kloader 68 file arch/evbsh3/evbsh3/kloader_machdep.c kloader 69 70 include "arch/evbsh3/conf/majors.evbsh3" 71