Home | History | Annotate | Line # | Download | only in conf
files.hpcsh revision 1.48
      1 #	$NetBSD: files.hpcsh,v 1.48 2007/09/25 17:40:29 kiyohara Exp $
      2 #
      3 maxpartitions 8
      4 
      5 maxusers 2 16 64
      6 
      7 defflag debug_hpcsh.h	BUS_SPACE_DEBUG
      8 			PFCKBD_DEBUG
      9 
     10 defparam opt_memsize.h	IOM_ROM_BEGIN IOM_ROM_SIZE IOM_RAM_BEGIN IOM_RAM_SIZE
     11 
     12 file	arch/hpcsh/hpcsh/machdep.c
     13 file	arch/hpcsh/hpcsh/console.c
     14 file	arch/hpcsh/hpcsh/autoconf.c
     15 file	arch/hpcsh/hpcsh/bus_space.c
     16 #file	arch/hpcsh/hpcsh/bus_dma.c
     17 file	arch/hpcsh/hpcsh/clock_machdep.c
     18 
     19 defflag opt_kloader.h				KLOADER
     20 defparam opt_kloader.h				KLOADER_KERNEL_PATH
     21 defflag debug_kloader.h				KLOADER_DEBUG
     22 file	dev/kloader.c				kloader
     23 file	arch/hpcsh/hpcsh/kloader_machdep.c	kloader
     24 
     25 # power management
     26 include "dev/hpc/files.hpcapm"
     27 
     28 device	mainbus { [id = -1] }: hpcapmif
     29 
     30 #
     31 # H/PC Platform common files.
     32 #
     33 include "arch/hpc/conf/files.hpc"
     34 file	arch/hpc/hpc/disksubr.c			disk
     35 include "dev/hpc/files.bicons"
     36 include "dev/hpc/files.hpckbd"
     37 include "dev/hpc/files.hpcfb"
     38 
     39 include "arch/hpc/conf/files.debug"
     40 file	arch/hpcsh/hpcsh/debug.c
     41 
     42 #
     43 # Machine-independent SCSI drivers
     44 #
     45 include "dev/scsipi/files.scsipi"
     46 
     47 #
     48 # Machine-independent ATA drivers
     49 #
     50 include "dev/ata/files.ata"
     51 
     52 # Memory Disk for install floppy
     53 file	dev/md_root.c				memory_disk_hooks
     54 
     55 #
     56 # System bus types
     57 #
     58 attach	mainbus at root
     59 file	arch/hpcsh/hpcsh/mainbus.c		mainbus
     60 
     61 device	cpu
     62 attach	cpu at mainbus
     63 file	arch/sh3/sh3/cpu.c			cpu
     64 
     65 include	"arch/sh3/conf/files.shb"
     66 
     67 device	j6x0lcd
     68 attach	j6x0lcd at shb
     69 file	arch/hpcsh/dev/j6x0lcd.c		j6x0lcd
     70 
     71 device	j6x0pwr
     72 attach	j6x0pwr at adc
     73 file	arch/hpcsh/dev/j6x0pwr.c		j6x0pwr
     74 
     75 include	"dev/wscons/files.wscons"
     76 include "dev/hpc/files.hpctp"
     77 
     78 device	j6x0tp: hpctpanel, wsmousedev, wskbddev
     79 attach	j6x0tp at adc
     80 file	arch/hpcsh/dev/j6x0tp.c			j6x0tp
     81 defflag opt_j6x0tp.h		J6X0TP_DEBUG
     82 				J6X0TP_WSMOUSE_EXCLUSIVE
     83 defparam opt_j6x0tp.h		J6X0TP_SETTINGS_ICON_KEYSYM
     84 				J6X0TP_PGUP_ICON_KEYSYM
     85 				J6X0TP_PGDN_ICON_KEYSYM
     86 				J6X0TP_SWITCH_ICON_KEYSYM
     87 
     88 device	psh3lcd
     89 attach	psh3lcd at shb
     90 file	arch/hpcsh/dev/psh3lcd.c		psh3lcd
     91 
     92 device	psh3pwr
     93 attach	psh3pwr at adc
     94 file	arch/hpcsh/dev/psh3pwr.c		psh3pwr
     95 
     96 device	psh3tp: hpctpanel, wsmousedev
     97 attach	psh3tp at adc
     98 file	arch/hpcsh/dev/psh3tp.c			psh3tp
     99 defflag opt_psh3tp.h		PSH3TP_DEBUG
    100 
    101 device	pfckbd: hpckbdif
    102 attach	pfckbd at mainbus
    103 file	arch/hpcsh/dev/pfckbd.c			pfckbd	needs-flag
    104 
    105 #
    106 # HD64461
    107 #
    108 device	hd64461if {}
    109 attach	hd64461if at shb
    110 file	arch/hpcsh/dev/hd64461/hd64461.c		hd64461if
    111 file	arch/hpcsh/dev/hd64461/hd64461_machdep.c	hd64461if
    112 
    113 device	hd64461pcmcia: pcmciabus
    114 attach	hd64461pcmcia at hd64461if
    115 file	arch/hpcsh/dev/hd64461/hd64461pcmcia.c	hd64461pcmcia
    116 defflag opt_hd64461pcmcia.h	HD64461PCMCIA_DEBUG
    117 				HD64461PCMCIA_REORDER_ATTACH
    118 
    119 attach	com at hd64461if with hd64461uart
    120 file	arch/hpcsh/dev/hd64461/hd64461uart.c	hd64461uart	needs-flag
    121 
    122 device	hd64461video: hpcfbif
    123 attach	hd64461video at hd64461if
    124 file	arch/hpcsh/dev/hd64461/hd64461video.c	hd64461video	needs-flag
    125 file	dev/hpc/video_subr.c			hd64461video
    126 defflag opt_hd64461video.h	HD64461VIDEO_DEBUG
    127 				HD64461VIDEO_HWACCEL
    128 
    129 #
    130 # HD64465
    131 #
    132 device	hd64465if {}
    133 attach	hd64465if at shb
    134 file	arch/hpcsh/dev/hd64465/hd64465.c	hd64465if	needs-flag
    135 
    136 attach	com at hd64465if with hd64465uart
    137 file	arch/hpcsh/dev/hd64465/hd64465uart.c	hd64465uart	needs-flag
    138 
    139 device	hd64465pcmcia: pcmciabus
    140 attach	hd64465pcmcia at hd64465if
    141 file	arch/hpcsh/dev/hd64465/hd64465pcmcia.c	hd64465pcmcia
    142 
    143 #attach	ohci at hd64465if with hd64465ohci
    144 #file	arch/hpcsh/dev/hd64465/hd64465ohci.c	hd64465ohci
    145 
    146 #
    147 # HD64461/HD64465 common
    148 #
    149 file	arch/hpcsh/dev/hd6446x/hd6446x_subr.S	hd64461if | hd64465if
    150 file	arch/hpcsh/dev/hd6446x/hd6446xintc.c	hd64461if | hd64465if
    151 
    152 #include "dev/usb/files.usb"
    153 
    154 #
    155 # Machine-independent PCMCIA drivers
    156 #
    157 device	fdc {drive = -1}	# XXX: required by files.pcmcia
    158 include "dev/pcmcia/files.pcmcia"
    159 
    160 include "arch/hpcsh/conf/majors.hpcsh"
    161