1 1.1 uwe # $NetBSD: files.landisk,v 1.1 2006/09/01 21:26:18 uwe Exp $ 2 1.1 uwe 3 1.1 uwe # maxpartitions must be first item in files.${MACHINE} 4 1.1 uwe maxpartitions 16 5 1.1 uwe 6 1.1 uwe maxusers 2 16 64 7 1.1 uwe 8 1.1 uwe defparam opt_memsize.h IOM_ROM_BEGIN IOM_ROM_SIZE IOM_RAM_BEGIN IOM_RAM_SIZE 9 1.1 uwe 10 1.1 uwe file arch/landisk/landisk/autoconf.c 11 1.1 uwe file arch/landisk/landisk/bus_dma.c 12 1.1 uwe file arch/landisk/landisk/clock_machdep.c 13 1.1 uwe file arch/landisk/landisk/consinit.c 14 1.1 uwe file arch/landisk/landisk/intr.c 15 1.1 uwe file arch/landisk/landisk/machdep.c 16 1.1 uwe 17 1.1 uwe file kern/subr_disk_mbr.c disk 18 1.1 uwe 19 1.1 uwe # 20 1.1 uwe # kloader 21 1.1 uwe # 22 1.1 uwe defflag opt_kloader.h KLOADER 23 1.1 uwe defflag debug_kloader.h KLOADER_DEBUG 24 1.1 uwe defparam opt_kloader_kernel_path.h KLOADER_KERNEL_PATH 25 1.1 uwe 26 1.1 uwe file dev/kloader.c kloader 27 1.1 uwe file arch/landisk/landisk/kloader_machdep.c kloader 28 1.1 uwe 29 1.1 uwe # 30 1.1 uwe # Memory Disk for install floppy 31 1.1 uwe # 32 1.1 uwe file dev/md_root.c memory_disk_hooks 33 1.1 uwe 34 1.1 uwe # 35 1.1 uwe # System bus types 36 1.1 uwe # 37 1.1 uwe 38 1.1 uwe define mainbus {} 39 1.1 uwe device mainbus: pcibus, mainbus 40 1.1 uwe attach mainbus at root 41 1.1 uwe file arch/landisk/landisk/mainbus.c mainbus 42 1.1 uwe 43 1.1 uwe device cpu 44 1.1 uwe attach cpu at mainbus 45 1.1 uwe file arch/sh3/sh3/cpu.c cpu 46 1.1 uwe 47 1.1 uwe # 48 1.1 uwe # Machine-independent SCSI drivers 49 1.1 uwe # 50 1.1 uwe include "dev/scsipi/files.scsipi" 51 1.1 uwe 52 1.1 uwe # 53 1.1 uwe # Machine-independent ATA drivers 54 1.1 uwe # 55 1.1 uwe include "dev/ata/files.ata" 56 1.1 uwe 57 1.1 uwe # 58 1.1 uwe # Machine-independent I2O drivers 59 1.1 uwe # 60 1.1 uwe include "dev/i2o/files.i2o" 61 1.1 uwe 62 1.1 uwe include "dev/wscons/files.wscons" 63 1.1 uwe include "dev/wsfont/files.wsfont" 64 1.1 uwe include "dev/rasops/files.rasops" 65 1.1 uwe 66 1.1 uwe # 67 1.1 uwe # PCI bus 68 1.1 uwe # 69 1.1 uwe include "dev/pci/files.pci" 70 1.1 uwe include "arch/sh3/conf/files.shpcic" 71 1.1 uwe 72 1.1 uwe file arch/landisk/landisk/shpcic_machdep.c shpcic 73 1.1 uwe 74 1.1 uwe # 75 1.1 uwe # USB drivers 76 1.1 uwe # 77 1.1 uwe include "dev/usb/files.usb" 78 1.1 uwe 79 1.1 uwe # 80 1.1 uwe # SH bus 81 1.1 uwe # 82 1.1 uwe include "arch/sh3/conf/files.shb" 83 1.1 uwe 84 1.1 uwe # 85 1.1 uwe # on-board I/O bus 86 1.1 uwe # 87 1.1 uwe define obio { [port = -1], [size = 0], [iomem = -1], [iosiz = 0], [irq = -1] } 88 1.1 uwe 89 1.1 uwe device obio: obio 90 1.1 uwe attach obio at mainbus 91 1.1 uwe file arch/landisk/dev/obio.c obio needs-flag 92 1.1 uwe 93 1.1 uwe attach wdc at obio with wdc_obio 94 1.1 uwe file arch/landisk/dev/wdc_obio.c wdc_obio needs-flag 95 1.1 uwe 96 1.1 uwe define button 97 1.1 uwe file arch/landisk/dev/button.c button 98 1.1 uwe 99 1.1 uwe device btn: sysmon_power, sysmon_taskq, button 100 1.1 uwe attach btn at obio with btn_obio 101 1.1 uwe file arch/landisk/dev/btn_obio.c btn_obio needs-flag 102 1.1 uwe 103 1.1 uwe device pwrsw: sysmon_power, sysmon_taskq 104 1.1 uwe attach pwrsw at obio with pwrsw_obio 105 1.1 uwe file arch/landisk/dev/pwrsw_obio.c pwrsw_obio needs-flag 106 1.1 uwe 107 1.1 uwe #device led 108 1.1 uwe #attach led at obio 109 1.1 uwe #file arch/landisk/dev/led_obio.c led needs-flag 110 1.1 uwe 111 1.1 uwe include "arch/landisk/conf/majors.landisk" 112