From d7f7c55a74d4d82b4a8afb1283eeec254070034f Mon Sep 17 00:00:00 2001 From: leo Date: Fri, 12 Apr 2002 22:34:13 +0000 Subject: [PATCH] Move USERCONF to GENERIC.in and trim the phy-list. --- sys/arch/atari/conf/ATARITT | 12 ++++---- sys/arch/atari/conf/BOOT | 7 ++--- sys/arch/atari/conf/BOOTX | 7 ++--- sys/arch/atari/conf/FALCON | 14 ++++----- sys/arch/atari/conf/GENERIC.in | 20 ++---------- sys/arch/atari/conf/HADES | 44 +++++++++++++++++++++++--- sys/arch/atari/conf/MILAN-ISAIDE | 53 ++++++++++++++++++++++++++------ sys/arch/atari/conf/MILAN-PCIIDE | 53 ++++++++++++++++++++++++++------ 8 files changed, 149 insertions(+), 61 deletions(-) diff --git a/sys/arch/atari/conf/ATARITT b/sys/arch/atari/conf/ATARITT index f2d38ae6d993..bbadcc5e2d91 100644 --- a/sys/arch/atari/conf/ATARITT +++ b/sys/arch/atari/conf/ATARITT @@ -1,12 +1,12 @@ # -# $NetBSD: ATARITT,v 1.43 2002/04/12 08:10:52 gmcgarry Exp $ +# $NetBSD: ATARITT,v 1.44 2002/04/12 22:34:13 leo Exp $ # # This file was automatically created. Changes will be # lost when running makeconf in this directory. # # Created from: # NetBSD: ATARITT.in,v 1.4 2001/04/10 06:28:38 leo Exp $ -# NetBSD: GENERIC.in,v 1.14 2002/01/27 13:23:13 jdolecek Exp $ +# NetBSD: GENERIC.in,v 1.16 2002/04/12 22:29:14 leo Exp $ #This configuration file is for a GENERIC ATARI-TT @@ -88,7 +88,7 @@ options QUOTA # Disk quotas for local disks options SOFTDEP # FFS soft updates support. options NFSSERVER # Network File System server side code #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and - #immutable) behave as system flags. + # immutable) behave as system flags. #Misc. debugging options @@ -129,8 +129,7 @@ options SYSVSEM # System V semaphores options KTRACE # Add kernel tracing system call options DIAGNOSTIC # Add additional error checking code -#options USERCONF # userconf(4) support -#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) +#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #These options enable verbose messages for several subsystems. #Warning, these may compile large string tables into the kernel! @@ -151,7 +150,8 @@ options DISKLABEL_AHDI # NetBSD/AHDI disklabels options SERCONSOLE # modem1 console support options RELOC_KERNEL # TT/Falcon: relocate kernel to TT-RAM -options STATCLOCK # Separate {stat,prof}clock +#options MSGBUFSIZE=32768 # size of kernel msg. buffer +#options STATCLOCK # Separate {stat,prof}clock #Try linked commands on all targets options TRY_SCSI_LINKED_COMMANDS=0x7f diff --git a/sys/arch/atari/conf/BOOT b/sys/arch/atari/conf/BOOT index b64432618fc7..5adb57ae453b 100644 --- a/sys/arch/atari/conf/BOOT +++ b/sys/arch/atari/conf/BOOT @@ -1,12 +1,12 @@ # -# $NetBSD: BOOT,v 1.42 2002/04/12 08:10:52 gmcgarry Exp $ +# $NetBSD: BOOT,v 1.43 2002/04/12 22:34:13 leo Exp $ # # This file was automatically created. Changes will be # lost when running makeconf in this directory. # # Created from: # NetBSD: FALCON.in,v 1.5 2001/11/20 11:29:41 lukem Exp $ -# NetBSD: GENERIC.in,v 1.14 2002/01/27 13:23:13 jdolecek Exp $ +# NetBSD: GENERIC.in,v 1.16 2002/04/12 22:29:14 leo Exp $ #This configuration file is for a generic ATARI-Falcon @@ -65,7 +65,6 @@ options COMPAT_14 # Compatibility to NetBSD1.4 options COMPAT_AOUT_M68K # Compatibility to a.out executables options EXEC_AOUT # a.out format executables -#options USERCONF # userconf(4) support options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #These options enable verbose messages for several subsystems. @@ -115,7 +114,7 @@ nvr0 at mainbus0 # nvram driver wdc0 at mainbus0 # IDE-bus wd* at wdc? channel ? drive ? - #ATAPI bus support + # ATAPI bus support atapibus* at wdc? channel ? #ATAPI devices diff --git a/sys/arch/atari/conf/BOOTX b/sys/arch/atari/conf/BOOTX index 224af56c3a15..cc94bd2c0f8a 100644 --- a/sys/arch/atari/conf/BOOTX +++ b/sys/arch/atari/conf/BOOTX @@ -1,12 +1,12 @@ # -# $NetBSD: BOOTX,v 1.36 2002/04/12 08:10:53 gmcgarry Exp $ +# $NetBSD: BOOTX,v 1.37 2002/04/12 22:34:13 leo Exp $ # # This file was automatically created. Changes will be # lost when running makeconf in this directory. # # Created from: # NetBSD: FALCON.in,v 1.5 2001/11/20 11:29:41 lukem Exp $ -# NetBSD: GENERIC.in,v 1.14 2002/01/27 13:23:13 jdolecek Exp $ +# NetBSD: GENERIC.in,v 1.16 2002/04/12 22:29:14 leo Exp $ #This configuration file is for a generic ATARI-Falcon @@ -69,7 +69,6 @@ options COMPAT_14 # Compatibility to NetBSD1.4 options COMPAT_AOUT_M68K # Compatibility to a.out executables options EXEC_AOUT # a.out format executables -#options USERCONF # userconf(4) support options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #These options enable verbose messages for several subsystems. @@ -126,7 +125,7 @@ ser0 at mainbus0 # UART on first 68901 (ttyB0) wdc0 at mainbus0 # IDE-bus wd* at wdc? channel ? drive ? - #ATAPI bus support + # ATAPI bus support atapibus* at wdc? channel ? #ATAPI devices diff --git a/sys/arch/atari/conf/FALCON b/sys/arch/atari/conf/FALCON index adc584a8c66a..eee78d4d8f81 100644 --- a/sys/arch/atari/conf/FALCON +++ b/sys/arch/atari/conf/FALCON @@ -1,12 +1,12 @@ # -# $NetBSD: FALCON,v 1.43 2002/04/12 08:10:53 gmcgarry Exp $ +# $NetBSD: FALCON,v 1.44 2002/04/12 22:34:13 leo Exp $ # # This file was automatically created. Changes will be # lost when running makeconf in this directory. # # Created from: # NetBSD: FALCON.in,v 1.5 2001/11/20 11:29:41 lukem Exp $ -# NetBSD: GENERIC.in,v 1.14 2002/01/27 13:23:13 jdolecek Exp $ +# NetBSD: GENERIC.in,v 1.16 2002/04/12 22:29:14 leo Exp $ #This configuration file is for a generic ATARI-Falcon @@ -91,7 +91,7 @@ options QUOTA # Disk quotas for local disks options SOFTDEP # FFS soft updates support. options NFSSERVER # Network File System server side code #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and - #immutable) behave as system flags. + # immutable) behave as system flags. #Misc. debugging options @@ -132,8 +132,7 @@ options SYSVSEM # System V semaphores options KTRACE # Add kernel tracing system call options DIAGNOSTIC # Add additional error checking code -#options USERCONF # userconf(4) support -#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) +#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #These options enable verbose messages for several subsystems. #Warning, these may compile large string tables into the kernel! @@ -154,7 +153,8 @@ options DISKLABEL_AHDI # NetBSD/AHDI disklabels options SERCONSOLE # modem1 console support options RELOC_KERNEL # TT/Falcon: relocate kernel to TT-RAM -options STATCLOCK # Separate {stat,prof}clock +#options MSGBUFSIZE=32768 # size of kernel msg. buffer +#options STATCLOCK # Separate {stat,prof}clock #Try linked commands on all targets options TRY_SCSI_LINKED_COMMANDS=0x7f @@ -219,7 +219,7 @@ ser0 at mainbus0 # UART on first 68901 (ttyB0) wdc0 at mainbus0 # IDE-bus wd* at wdc? channel ? drive ? - #ATAPI bus support + # ATAPI bus support atapibus* at wdc? channel ? #ATAPI devices diff --git a/sys/arch/atari/conf/GENERIC.in b/sys/arch/atari/conf/GENERIC.in index 32b65bfc04fe..1506d5416332 100644 --- a/sys/arch/atari/conf/GENERIC.in +++ b/sys/arch/atari/conf/GENERIC.in @@ -1,5 +1,5 @@ # -# $NetBSD: GENERIC.in,v 1.16 2002/04/12 22:29:14 leo Exp $ +# $NetBSD: GENERIC.in,v 1.17 2002/04/12 22:34:13 leo Exp $ # # Generic atari # @@ -157,6 +157,7 @@ options SYSVSEM # System V semaphores # options KTRACE # Add kernel tracing system call options DIAGNOSTIC # Add additional error checking code +#options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #else /* INSTALL_KERNEL */ options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @@ -241,26 +242,9 @@ pseudo-device rnd # /dev/random and in-kernel generator #if defined(HADES_KERNEL) || defined(MILAN_KERNEL) # MII/PHY support -acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs -amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs -bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs -brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs -dmphy* at mii? phy ? # Davicom DM9101 PHYs exphy* at mii? phy ? # 3Com internal PHYs -glxtphy* at mii? phy ? # Level One LXT-1000 PHYs -gphyter* at mii? phy ? # NS83861 Gig-E PHY -icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 inphy* at mii? phy ? # Intel 82555 PHYs iophy* at mii? phy ? # Intel 82553 PHYs -lxtphy* at mii? phy ? # Level One LXT-970 PHYs -makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs -nsphy* at mii? phy ? # NS83840 PHYs -nsphyter* at mii? phy ? # NS83843 PHYs -pnaphy* at mii? phy ? # generic HomePNA PHYs -qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs -sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs -tlphy* at mii? phy ? # ThunderLAN PHYs -tqphy* at mii? phy ? # TDK Semiconductor PHYs ukphy* at mii? phy ? # generic unknown PHYs # PCI network interfaces diff --git a/sys/arch/atari/conf/HADES b/sys/arch/atari/conf/HADES index 9c10dc832ce0..5747fd368779 100644 --- a/sys/arch/atari/conf/HADES +++ b/sys/arch/atari/conf/HADES @@ -1,12 +1,12 @@ # -# $NetBSD: HADES,v 1.33 2002/01/27 13:56:49 jdolecek Exp $ +# $NetBSD: HADES,v 1.34 2002/04/12 22:34:13 leo Exp $ # # This file was automatically created. Changes will be # lost when running makeconf in this directory. # # Created from: # NetBSD: HADES.in,v 1.4 2001/04/10 06:28:38 leo Exp $ -# NetBSD: GENERIC.in,v 1.14 2002/01/27 13:23:13 jdolecek Exp $ +# NetBSD: GENERIC.in,v 1.16 2002/04/12 22:29:14 leo Exp $ #This configuration file is for a generic Medusa-Hades @@ -87,7 +87,7 @@ options QUOTA # Disk quotas for local disks options SOFTDEP # FFS soft updates support. options NFSSERVER # Network File System server side code #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and - #immutable) behave as system flags. + # immutable) behave as system flags. #Misc. debugging options @@ -135,6 +135,7 @@ options DIAGNOSTIC # Add additional error checking code options SCSIVERBOSE # human readable SCSI error messages +options MIIVERBOSE # verbose PHY autoconfig messages options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space @@ -152,7 +153,8 @@ options DISKLABEL_AHDI # NetBSD/AHDI disklabels options SERCONSOLE # modem1 console support options RELOC_KERNEL # TT/Falcon: relocate kernel to TT-RAM -options STATCLOCK # Separate {stat,prof}clock +#options MSGBUFSIZE=32768 # size of kernel msg. buffer +#options STATCLOCK # Separate {stat,prof}clock #Try linked commands on all targets options TRY_SCSI_LINKED_COMMANDS=0x7f @@ -191,6 +193,40 @@ options RAID_AUTOCONFIG # auto-configuration of RAID components pseudo-device ipfilter # IP filtering device pseudo-device rnd # /dev/random and in-kernel generator +#MII/PHY support +acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs +amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs +bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs +brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs +dmphy* at mii? phy ? # Davicom DM9101 PHYs +exphy* at mii? phy ? # 3Com internal PHYs +glxtphy* at mii? phy ? # Level One LXT-1000 PHYs +gphyter* at mii? phy ? # NS83861 Gig-E PHY +icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 +inphy* at mii? phy ? # Intel 82555 PHYs +iophy* at mii? phy ? # Intel 82553 PHYs +lxtphy* at mii? phy ? # Level One LXT-970 PHYs +makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs +nsphy* at mii? phy ? # NS83840 PHYs +nsphyter* at mii? phy ? # NS83843 PHYs +pnaphy* at mii? phy ? # generic HomePNA PHYs +qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs +sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs +tlphy* at mii? phy ? # ThunderLAN PHYs +tqphy* at mii? phy ? # TDK Semiconductor PHYs +ukphy* at mii? phy ? # generic unknown PHYs + +#PCI network interfaces +#If unsure, check the port-atari page for tested cards. +ep* at pci? dev ? function ? # 3Com 3c59x +ex* at pci? dev ? function ? # 3Com 90x[BC] +fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B + +#This is the only tested audio card at the moment. + +eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive +audio* at eso? + #Hardware options for GENERIC are in the various machine type specific files pseudo-device view 4 # View (graphics mapping) diff --git a/sys/arch/atari/conf/MILAN-ISAIDE b/sys/arch/atari/conf/MILAN-ISAIDE index b62db3187f55..68bd1c2725aa 100644 --- a/sys/arch/atari/conf/MILAN-ISAIDE +++ b/sys/arch/atari/conf/MILAN-ISAIDE @@ -1,12 +1,12 @@ # -# $NetBSD: MILAN-ISAIDE,v 1.8 2002/04/12 08:10:53 gmcgarry Exp $ +# $NetBSD: MILAN-ISAIDE,v 1.9 2002/04/12 22:34:14 leo Exp $ # # This file was automatically created. Changes will be # lost when running makeconf in this directory. # # Created from: # NetBSD: MILAN.in,v 1.8 2001/11/20 11:29:41 lukem Exp $ -# NetBSD: GENERIC.in,v 1.14 2002/01/27 13:23:13 jdolecek Exp $ +# NetBSD: GENERIC.in,v 1.16 2002/04/12 22:29:14 leo Exp $ #This configuration file is for a generic Milan @@ -87,7 +87,7 @@ options QUOTA # Disk quotas for local disks options SOFTDEP # FFS soft updates support. options NFSSERVER # Network File System server side code #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and - #immutable) behave as system flags. + # immutable) behave as system flags. #Misc. debugging options @@ -128,14 +128,14 @@ options SYSVSEM # System V semaphores options KTRACE # Add kernel tracing system call options DIAGNOSTIC # Add additional error checking code -#options USERCONF # userconf(4) support -#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) +#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #These options enable verbose messages for several subsystems. #Warning, these may compile large string tables into the kernel! options SCSIVERBOSE # human readable SCSI error messages +options MIIVERBOSE # verbose PHY autoconfig messages options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space @@ -150,7 +150,8 @@ options DISKLABEL_AHDI # NetBSD/AHDI disklabels options SERCONSOLE # modem1 console support options RELOC_KERNEL # TT/Falcon: relocate kernel to TT-RAM -options STATCLOCK # Separate {stat,prof}clock +#options MSGBUFSIZE=32768 # size of kernel msg. buffer +#options STATCLOCK # Separate {stat,prof}clock #Try linked commands on all targets options TRY_SCSI_LINKED_COMMANDS=0x7f @@ -189,6 +190,40 @@ options RAID_AUTOCONFIG # auto-configuration of RAID components pseudo-device ipfilter # IP filtering device pseudo-device rnd # /dev/random and in-kernel generator +#MII/PHY support +acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs +amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs +bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs +brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs +dmphy* at mii? phy ? # Davicom DM9101 PHYs +exphy* at mii? phy ? # 3Com internal PHYs +glxtphy* at mii? phy ? # Level One LXT-1000 PHYs +gphyter* at mii? phy ? # NS83861 Gig-E PHY +icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 +inphy* at mii? phy ? # Intel 82555 PHYs +iophy* at mii? phy ? # Intel 82553 PHYs +lxtphy* at mii? phy ? # Level One LXT-970 PHYs +makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs +nsphy* at mii? phy ? # NS83840 PHYs +nsphyter* at mii? phy ? # NS83843 PHYs +pnaphy* at mii? phy ? # generic HomePNA PHYs +qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs +sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs +tlphy* at mii? phy ? # ThunderLAN PHYs +tqphy* at mii? phy ? # TDK Semiconductor PHYs +ukphy* at mii? phy ? # generic unknown PHYs + +#PCI network interfaces +#If unsure, check the port-atari page for tested cards. +ep* at pci? dev ? function ? # 3Com 3c59x +ex* at pci? dev ? function ? # 3Com 90x[BC] +fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B + +#This is the only tested audio card at the moment. + +eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive +audio* at eso? + #Hardware options for GENERIC are in the various machine type specific files #For the moment, the MILAN will be the only one to use wscons, so define @@ -237,12 +272,12 @@ fdisa0 at fdcisa0 drive 0 #a little endian (ISA) bus, in PIO mode this is essentially the same as #swapping the bytelanes. The fun starts when you use the PCIIDE DMA mode #provided by the PCI_ISA bridge on the Milan. CDROM's are OK, but the data -# on the disk is swapped :-( Now luckily, both the Milan and HDDRIVER +#on the disk is swapped :-( Now luckily, both the Milan and HDDRIVER #developers have thought up a solution, you can make a byteswapped disk #during the partioning with HDDRIVER and TOS supports booting from it! #Ok, now you have to choose: #- If _none_ of your disks are marked byteswapped by HDDRIVER, choose -#the 1 version. +#the 1 version. #- If _all_ of your disks are byteswapped, use the MILAN_PCIIDE version #The is no way to mix things! @@ -254,7 +289,7 @@ atapibus* at wdc? channel ? # ATAPI bus support #The Milan uses wscons #XXX without the __HAVE_NWSCONS option, the keyboard won't work... -# + options __HAVE_NWSCONS vga0 at pci? dev ? function ? # a PCI VGA card wsdisplay* at vga? console ? # as a wscons console diff --git a/sys/arch/atari/conf/MILAN-PCIIDE b/sys/arch/atari/conf/MILAN-PCIIDE index 22bcad2830b8..bab1b407ff8c 100644 --- a/sys/arch/atari/conf/MILAN-PCIIDE +++ b/sys/arch/atari/conf/MILAN-PCIIDE @@ -1,12 +1,12 @@ # -# $NetBSD: MILAN-PCIIDE,v 1.8 2002/04/12 08:10:53 gmcgarry Exp $ +# $NetBSD: MILAN-PCIIDE,v 1.9 2002/04/12 22:34:14 leo Exp $ # # This file was automatically created. Changes will be # lost when running makeconf in this directory. # # Created from: # NetBSD: MILAN.in,v 1.8 2001/11/20 11:29:41 lukem Exp $ -# NetBSD: GENERIC.in,v 1.14 2002/01/27 13:23:13 jdolecek Exp $ +# NetBSD: GENERIC.in,v 1.16 2002/04/12 22:29:14 leo Exp $ #This configuration file is for a generic Milan @@ -87,7 +87,7 @@ options QUOTA # Disk quotas for local disks options SOFTDEP # FFS soft updates support. options NFSSERVER # Network File System server side code #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and - #immutable) behave as system flags. + # immutable) behave as system flags. #Misc. debugging options @@ -128,14 +128,14 @@ options SYSVSEM # System V semaphores options KTRACE # Add kernel tracing system call options DIAGNOSTIC # Add additional error checking code -#options USERCONF # userconf(4) support -#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) +#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #These options enable verbose messages for several subsystems. #Warning, these may compile large string tables into the kernel! options SCSIVERBOSE # human readable SCSI error messages +options MIIVERBOSE # verbose PHY autoconfig messages options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space @@ -150,7 +150,8 @@ options DISKLABEL_AHDI # NetBSD/AHDI disklabels options SERCONSOLE # modem1 console support options RELOC_KERNEL # TT/Falcon: relocate kernel to TT-RAM -options STATCLOCK # Separate {stat,prof}clock +#options MSGBUFSIZE=32768 # size of kernel msg. buffer +#options STATCLOCK # Separate {stat,prof}clock #Try linked commands on all targets options TRY_SCSI_LINKED_COMMANDS=0x7f @@ -189,6 +190,40 @@ options RAID_AUTOCONFIG # auto-configuration of RAID components pseudo-device ipfilter # IP filtering device pseudo-device rnd # /dev/random and in-kernel generator +#MII/PHY support +acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs +amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs +bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs +brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs +dmphy* at mii? phy ? # Davicom DM9101 PHYs +exphy* at mii? phy ? # 3Com internal PHYs +glxtphy* at mii? phy ? # Level One LXT-1000 PHYs +gphyter* at mii? phy ? # NS83861 Gig-E PHY +icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 +inphy* at mii? phy ? # Intel 82555 PHYs +iophy* at mii? phy ? # Intel 82553 PHYs +lxtphy* at mii? phy ? # Level One LXT-970 PHYs +makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs +nsphy* at mii? phy ? # NS83840 PHYs +nsphyter* at mii? phy ? # NS83843 PHYs +pnaphy* at mii? phy ? # generic HomePNA PHYs +qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs +sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs +tlphy* at mii? phy ? # ThunderLAN PHYs +tqphy* at mii? phy ? # TDK Semiconductor PHYs +ukphy* at mii? phy ? # generic unknown PHYs + +#PCI network interfaces +#If unsure, check the port-atari page for tested cards. +ep* at pci? dev ? function ? # 3Com 3c59x +ex* at pci? dev ? function ? # 3Com 90x[BC] +fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B + +#This is the only tested audio card at the moment. + +eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive +audio* at eso? + #Hardware options for GENERIC are in the various machine type specific files #For the moment, the MILAN will be the only one to use wscons, so define @@ -237,13 +272,13 @@ fdisa0 at fdcisa0 drive 0 #a little endian (ISA) bus, in PIO mode this is essentially the same as #swapping the bytelanes. The fun starts when you use the PCIIDE DMA mode #provided by the PCI_ISA bridge on the Milan. CDROM's are OK, but the data -# on the disk is swapped :-( Now luckily, both the Milan and HDDRIVER +#on the disk is swapped :-( Now luckily, both the Milan and HDDRIVER #developers have thought up a solution, you can make a byteswapped disk #during the partioning with HDDRIVER and TOS supports booting from it! #Ok, now you have to choose: #- If _none_ of your disks are marked byteswapped by HDDRIVER, choose #the MILAN_ISAIDE version. -#- If _all_ of your disks are byteswapped, use the 1 version +#- If _all_ of your disks are byteswapped, use the 1 version #The is no way to mix things! pciide* at pci? dev ? function ? flags 0x0000 # 2 PCIIDE channels @@ -252,7 +287,7 @@ atapibus* at pciide? channel ? # ATAPI bus support #The Milan uses wscons #XXX without the __HAVE_NWSCONS option, the keyboard won't work... -# + options __HAVE_NWSCONS vga0 at pci? dev ? function ? # a PCI VGA card wsdisplay* at vga? console ? # as a wscons console