clean up config files.

This commit is contained in:
uch 2002-03-03 14:36:48 +00:00
parent 3c9bf76936
commit 0d29f32a67
5 changed files with 31 additions and 252 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.19 2002/02/17 20:59:35 uch Exp $
# $NetBSD: GENERIC,v 1.20 2002/03/03 14:36:48 uch Exp $
#
# GENERIC machine description file
#
@ -18,30 +18,35 @@
# of each device driver in this file see the section 4 man page for the
# device.
#
# This kernel supports...
# HP Jornada 680/690
# HP HP620LX
# HITACHI HPW50PA
#
include "arch/hpcsh/conf/std.hpcsh"
maxusers 32 # estimated number of users
options KLOADER_KERNEL_PATH="\"/netbsd\""
options KLOADER_DEBUG
#options INTERRUPT_MONITOR
#options BUS_SPACE_DEBUG
#options PFCKBD_DEBUG
#options HD64461VIDEO_DEBUG
#options HD64461PCMCIA_DEBUG
options SH3
#
# PCLOCK is estimated by kernel.
# PCLOCK CPU CLOCK
# HP Jornada 680/690 22.22MHz 133MHz
# HP HP620LX 18.75MHz 75MMHz
# HITACHI HPW50PA 25MHz 100MHz
#
options DDB # in-kernel debugger
options DIAGNOSTIC # extra kernel debugging checks
options DEBUG # extra kernel debugging support
options KTRACE # system call tracing support
options MSGBUFSIZE=65534
options KLOADER_KERNEL_PATH="\"/netbsd\""
# Standard system options
options RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT
#options SCSIVERBOSE # human readable SCSI error messages
#options PCMCIAVERBOSE # verbose PCMCIA configuration messages
options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
@ -52,20 +57,13 @@ options EXEC_ELF32 # 32-bit ELF executables
# File systems
file-system FFS # UFS
file-system MSDOSFS # MS-DOS file system
file-system MFS # memory file system
file-system NFS # Sun NFS-compatible filesystem client
file-system UNION # union file system
file-system FDESC # /dev/fd
file-system KERNFS # /kern
file-system PROCFS # /proc
# File system options
# Networking options
options INET # IP + ICMP + TCP + UDP
options INET6 # IPV6
options IPSEC # IP security
options IPSEC_ESP # IP security (encryption part; define w/IPSEC)
options NFS_BOOT_DHCP
@ -77,26 +75,20 @@ options WSDISPLAY_DEFAULTSCREENS=4
options FONT_VT220L8x10
options WS_KERNEL_FG=WSCOL_BROWN
options WS_KERNEL_BG=WSCOL_BLUE
# compatibility to other console drivers
options WSDISPLAY_COMPAT_PCVT # emulate some ioctls
options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls
options WSDISPLAY_COMPAT_USL # VT handling
options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
#
# Device configuration
#
mainbus0 at root
shb0 at mainbus?
shb* at mainbus?
#
# Workstation Console attachments
#
hpcfb* at hd64461video?
wsdisplay* at hpcfb?
pfckbd* at mainbus? id HP
pfckbd* at mainbus? id HITACHI
pfckbd* at mainbus?
hpckbd* at pfckbd?
wskbd* at hpckbd? mux 1
@ -106,16 +98,17 @@ wskbd* at hpckbd? mux 1
# Serial Devices
# don't need to define SCICONSOLE. you can select from bootloader.
options SCIFCN_SPEED=19200
scif0 at shb0 port 0xa4000008 irq 12
scif0 at shb? port 0xa4000008 irq 12
hd64461if0 at shb0 irq 4
hd64461pcmcia* at hd64461if0
hd64461video* at hd64461if0
hd64461if* at shb? irq 4
hd64461pcmcia* at hd64461if?
hd64461video* at hd64461if?
#
# HITACHI PERSONA (HPW-50PAD, HPQ-650PA)
#
com* at hd64461if?
com0 at hd64461if?
#
# machine independent part
#
@ -125,22 +118,13 @@ pcmcia1 at hd64461pcmcia? controller 1 socket ? # memory card only
# PCMCIA network interfaces
ne* at pcmcia0 function ? # NE2000-compatible Ethernet
ep* at pcmcia0 function ? # 3Com 3c589 and 3c562 Ethernet
mbe* at pcmcia0 function ? # MB8696x based Ethernet
wi* at pcmcia0 function ? # Lucent WaveLan IEEE (802.11)
mhzc* at pcmcia0 function ? # Megahertz Ethernet/Modem combo cards
com* at mhzc?
sm* at mhzc?
ukphy* at mii? phy ? # generic unknown PHYs
# PCMCIA serial interfaces
com* at pcmcia? function ? # Modems and serial cards
# PCMCIA SCSI interfaces
aic* at pcmcia0 function ? # Adaptec APA-1460 SCSI
scsibus* at aic?
sd* at scsibus? target ? lun ? # SCSI disk drives
# PCMCIA IDE disk
# PC-Card slot
@ -150,21 +134,11 @@ wd* at wdc1 channel ? drive ? flags 0x0000
wdc0 at pcmcia1 function ?
wd* at wdc0 channel ? drive ? flags 0x0000
# SCSI devices
sd* at scsibus? target ? lun ? # SCSI disk drives
# Network Interfaces
# Pseudo-Devices
pseudo-device biconsdev 1 # build-in console device
# network pseudo-devices
pseudo-device bpfilter 8 # Berkeley packet filter
pseudo-device bridge # simple inter-network bridging
pseudo-device ipfilter # IP filter (firewall) and NAT
pseudo-device bpfilter 2 # Berkeley packet filter
pseudo-device loop # network loopback
pseudo-device ppp 2 # Point-to-Point Protocol
pseudo-device pppoe # PPP over Ethernet (RFC 2516)
# miscellaneous pseudo-devices
pseudo-device pty # pseudo-terminals
@ -172,6 +146,3 @@ pseudo-device rnd # /dev/random and in-kernel generator
# mouse & keyboard multiplexor pseudo-devices
pseudo-device wsmux
pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device vlan # IEEE 802.1q encapsulation

View File

@ -1,4 +1,4 @@
# $NetBSD: HPW650PA,v 1.4 2002/03/02 22:26:25 uch Exp $
# $NetBSD: HPW650PA,v 1.5 2002/03/03 14:36:48 uch Exp $
#
# HITACHI PERSONA HPW650PA
#
@ -10,7 +10,7 @@ maxusers 32 # estimated number of users
options KLOADER_KERNEL_PATH="\"/netbsd\""
options KLOADER_DEBUG
options SH4
options SH4 # SH7750V 128MHz
options PCLOCK=32000000 # 32MHz
options INTERRUPT_MONITOR
@ -81,5 +81,4 @@ pseudo-device pty # pseudo-terminals
pseudo-device bpfilter 1 # Berkeley packet filter
pseudo-device loop # network loopback
pseudo-device gif 1 # IPv[46] over IPv[46] tunnel (RFC1933)
pseudo-device rnd # /dev/random and in-kernel generator

View File

@ -1,138 +0,0 @@
# $NetBSD: JORNADA690,v 1.16 2002/03/02 22:26:25 uch Exp $
#
# HP Jornada680/690
#
include "arch/hpcsh/conf/std.hpcsh"
maxusers 32 # estimated number of users
options SH3
options PCLOCK=22000000 # 22MHz
options DDB # in-kernel debugger
#options KGDB # in-kernel debugger
#options "KGDB_DEVNAME=\"scif\"",KGDB_DEVRATE=19200
#makeoptions DEBUG="-g" # compile full symbol table
options DIAGNOSTIC # extra kernel debugging checks
options DEBUG # extra kernel debugging support
options KTRACE # system call tracing support
options MSGBUFSIZE=65534
options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
# in-kernel bootloader
options KLOADER_KERNEL_PATH="\"/netbsd\""
# Standard system options
options RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT
options HZ=50 # clock interrupt generates every 1/HZ sec
# Compatibility options
options COMPAT_43
options SCSIVERBOSE # human readable SCSI error messages
options PCMCIAVERBOSE # verbose PCMCIA configuration messages
# Executable format options
options EXEC_COFF # 32-bit COFF executables
options EXEC_ELF32 # 32-bit ELF executables
# File systems
file-system FFS # UFS
file-system MSDOSFS # MS-DOS file system
file-system MFS # memory file system
file-system NFS # Sun NFS-compatible filesystem client
file-system UNION # union file system
file-system FDESC # /dev/fd
file-system KERNFS # /kern
file-system PROCFS # /proc
# File system options
# Networking options
options INET # IP + ICMP + TCP + UDP
options NFS_BOOT_DHCP
# Kernel root file system and dump configuration.
config netbsd root on ? type ?
options WSEMUL_VT100
options WSDISPLAY_DEFAULTSCREENS=4
options FONT_VT220L8x10
options WS_KERNEL_FG=WSCOL_BROWN
options WS_KERNEL_BG=WSCOL_BLUE
# compatibility to other console drivers
options WSDISPLAY_COMPAT_PCVT # emulate some ioctls
options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls
options WSDISPLAY_COMPAT_USL # VT handling
options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
#
# Device configuration
#
mainbus0 at root
shb* at mainbus?
# don't need to define SCICONSOLE. you can select from bootloader.
options SCIFCN_SPEED=19200
scif0 at shb? port 0xa4000008 irq 12
hd64461if* at shb? irq 4
hd64461video* at hd64461if?
hd64461pcmcia* at hd64461if?
# Workstation Console attachments
hpcfb* at hd64461video?
wsdisplay* at hpcfb?
pfckbd* at mainbus?
hpckbd* at pfckbd?
wskbd* at hpckbd? mux 1
# PCMCIA bus support
pcmcia0 at hd64461pcmcia? controller 0 socket ? # I/O card, memory card
pcmcia1 at hd64461pcmcia? controller 1 socket ? # memory card only
# PCMCIA network interfaces
ne* at pcmcia0 function ? # NE2000-compatible Ethernet
ep* at pcmcia0 function ? # 3Com 3c589 and 3c562 Ethernet
#mbe* at pcmcia0 function ? # MB8696x based Ethernet
#wi* at pcmcia0 function ? # Lucent WaveLan IEEE (802.11)
#mhzc* at pcmcia0 function ? # Megahertz Ethernet/Modem combo cards
#com* at mhzc?
#sm* at mhzc?
ukphy* at mii? phy ? # generic unknown PHYs
# PCMCIA serial interfaces
com* at pcmcia? function ? # Modems and serial cards
# PCMCIA SCSI interfaces
#aic* at pcmcia0 function ? # Adaptec APA-1460 SCSI
#scsibus* at aic?
# PCMCIA IDE disk
# PC-Card slot
wdc1 at pcmcia0 function ?
wd* at wdc1 channel ? drive ? flags 0x0000
# Compact Flash slot (only memory mapped mode CF can attach)
wdc0 at pcmcia1 function ?
wd* at wdc0 channel ? drive ? flags 0x0000
# SCSI devices
#sd* at scsibus? target ? lun ? # SCSI disk drives
# network pseudo-devices
pseudo-device bpfilter 8 # Berkeley packet filter
pseudo-device ipfilter # IP filter (firewall) and NAT
pseudo-device loop # network loopback
pseudo-device ppp 2 # Point-to-Point Protocol
# miscellaneous pseudo-devices
pseudo-device pty # pseudo-terminals
pseudo-device rnd # /dev/random and in-kernel generator
# mouse & keyboard multiplexor pseudo-devices
pseudo-device wsmux

View File

@ -1,8 +1,8 @@
# $NetBSD: files.shbus,v 1.5 2001/11/28 10:21:15 lukem Exp $
# $NetBSD: files.shbus,v 1.6 2002/03/03 14:36:48 uch Exp $
#
# Config file and device description for machine-independent SHBus code.
# Included by ports that need it. Requires that the SCSI files be
# defined first.
# Included by ports that need it.
#
device shb {[port = -1], [size = 0],
[iomem = -1], [iosiz = 0],
@ -33,8 +33,3 @@ device scif: tty
attach scif at shb
file arch/sh3/dev/scif.c scif needs-flag
#
# Machine-independent PCMCIA drivers
#
device fdc {drive = -1}
include "dev/pcmcia/files.pcmcia"

View File

@ -1,48 +0,0 @@
/* $NetBSD: shl-_elf.x,v 1.3 2002/02/24 18:19:44 uch Exp $ */
OUTPUT_FORMAT("elf32-shl-unx")
OUTPUT_ARCH(sh)
ENTRY(start)
MEMORY
{
ram : o = 0x8c001000, l = 16M
}
SECTIONS
{
.text :
{
_ftext = . ;
*(.text)
*(.rodata)
*(.strings)
} > ram
_etext = . ;
PROVIDE (_etext = .);
. = ALIGN(8);
.data :
{
_fdata = . ;
PROVIDE (_fdata = .);
*(.data)
CONSTRUCTORS
} > ram
_edata = . ;
PROVIDE (_edata = .);
. = ALIGN(8);
.bss :
{
_fbss = . ;
PROVIDE (_fbss = .);
*(.bss)
*(COMMON)
} > ram
. = ALIGN(4);
_end = . ;
PROVIDE (_end = .);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
}