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