changeset 164:3bef93274cdd

Cleanup
author ray@terran.dlink.ua
date Thu, 30 Jun 2011 12:38:19 +0300
parents 0913925941c1
children f5c544925644
files socs/Broadcom/BCM5354/BCM5354 socs/Broadcom/BCM5354/BCM5354.hints socs/Broadcom/BCM5836/BCM5354 socs/Broadcom/BCM5836/BCM5354.hints socs/Ralink/RT3050F/RT305X socs/Ralink/RT3050F/RT305X.hints socs/Ralink/RT3052F/RT305X socs/Ralink/RT3052F/RT305X.hints
diffstat 8 files changed, 0 insertions(+), 1180 deletions(-) [+]
line wrap: on
line diff
--- a/socs/Broadcom/BCM5354/BCM5354	Thu Jun 30 12:38:01 2011 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,248 +0,0 @@
-#
-# $FreeBSD: src/sys/mips/conf/SENTRY5,v 1.4 2008/09/03 18:49:54 obrien Exp $
-#
-
-machine		mips
-ident		BCM5354
-cpu		CPU_MIPS4KC
-options 	ISA_MIPS32
-files		"../bcm47xx/files.bcm47xx"
-hints		"BCM5354.hints"
-
-
-#makeoptions	ARCH_FLAGS=-march=mips32
-makeoptions	MIPS_LITTLE_ENDIAN=defined
-#makeoptions	MODULES_OVERRIDE=""
-#makeoptions	LDSCRIPT_NAME=	ldscript.mips.cfe
-makeoptions	INLINE_LIMIT=768
-makeoptions	KERNLOADADDR=0x80001000
-
-#options         DIAGNOSTIC
-#options		CFE
-#options		CFE_CONSOLE
-#options		CFE_ENV
-#options		ALT_BREAK_TO_DEBUGGER
-
-options		MAXUSERS=3
-options		MAXFILES=512
-#options		NMBCLUSTERS=1024
-options		NSFBUFS=256
-options		SHMALL=128
-options		MSGBUF_SIZE=65536
-
-# Options for making kernel smallest 
-options		NO_SYSCTL_DESCR		# No description string of sysctl
-options		NO_FFS_SNAPSHOT		# Disable Snapshot supporting
-options		SCSI_NO_SENSE_STRINGS
-options		SCSI_NO_OP_STRINGS
-#options		MUTEX_NOINLINE
-options		RWLOCK_NOINLINE
-options		SX_NOINLINE
-options		NO_SWAPPING
-
-
-#options		DDB
-#options		KDB
-
-
-options 	ZERO_COPY_SOCKETS
-options		SCHED_4BSD		#4BSD scheduler
-options		INET			#InterNETworking
-#options		NFSCLIENT		#Network Filesystem Client
-#options		NFS_ROOT		#NFS usable as /, requires NFSCLIENT
-options		PSEUDOFS		#Pseudo-filesystem framework
-options		_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
-
-#options 	FFS			# Berkeley Fast Filesystem
-options 	TMPFS			# TMP Memory Filesystem
-#options 	SOFTUPDATES		# Enable FFS soft updates support
-#options 	UFS_ACL			# Support for access control lists
-#options 	UFS_DIRHASH		# Improve performance on big directories
-#options 	UFS_GJOURNAL		# Enable gjournal-based UFS journaling
-#options 	MSDOSFS			# MSDOS Filesystem
-options 	CD9660			# ISO 9660 Filesystem
-#options 	PROCFS			# Process filesystem (requires PSEUDOFS)
-#options 	GEOM_PART_GPT		# GUID Partition Tables.
-#options 	GEOM_LABEL		# Provides labelization
-device		geom_map
-device		geom_uncompress
-
-
-options         MROUTING                # Multicast routing
-#options         IPFIREWALL              #firewall
-#options         IPFIREWALL_VERBOSE      #enable logging to syslogd(8)
-#options         IPFIREWALL_VERBOSE_LIMIT=100    #limit verbosity
-#options         IPFIREWALL_DEFAULT_TO_ACCEPT    #allow everything by default
-#options         IPFIREWALL_FORWARD      #packet destination changes
-#options         IPFIREWALL_NAT          #ipfw kernel nat support
-#options         IPDIVERT                #divert sockets
-
-
-
-
-#options         NETGRAPH
-#options         NETGRAPH_ASYNC
-#options         NETGRAPH_BLUETOOTH              # ng_bluetooth(4)
-#options         NETGRAPH_BLUETOOTH_BT3C         # ng_bt3c(4)
-#options         NETGRAPH_BLUETOOTH_HCI          # ng_hci(4)
-#options         NETGRAPH_BLUETOOTH_L2CAP        # ng_l2cap(4)
-#options         NETGRAPH_BLUETOOTH_SOCKET       # ng_btsocket(4)
-#options         NETGRAPH_BLUETOOTH_UBT          # ng_ubt(4)
-#options         NETGRAPH_BLUETOOTH_UBTBCMFW     # ubtbcmfw(4)
-#options         NETGRAPH_BPF
-#options         NETGRAPH_BRIDGE
-#options         NETGRAPH_DEFLATE
-#options         NETGRAPH_DEVICE
-#options         NETGRAPH_ECHO
-#options         NETGRAPH_EIFACE
-#options         NETGRAPH_ETHER
-#options         NETGRAPH_GIF
-#options         NETGRAPH_GIF_DEMUX
-#options         NETGRAPH_HOLE
-#options         NETGRAPH_IFACE
-#options         NETGRAPH_IP_INPUT
-#options         NETGRAPH_IPFW
-#options         NETGRAPH_KSOCKET
-#options         NETGRAPH_L2TP
-#options         NETGRAPH_MPPC_ENCRYPTION
-#options         NETGRAPH_NETFLOW
-#options         NETGRAPH_NAT
-#options         NETGRAPH_ONE2MANY
-#options         NETGRAPH_PIPE
-#options         NETGRAPH_PPP
-#options         NETGRAPH_PPPOE
-#options         NETGRAPH_PPTPGRE
-#options         NETGRAPH_PRED1
-#options         NETGRAPH_RFC1490
-#options         NETGRAPH_SOCKET
-#options         NETGRAPH_SPLIT
-#options         NETGRAPH_TAG
-#options         NETGRAPH_TCPMSS
-#options         NETGRAPH_TEE
-#options         NETGRAPH_UI
-#options         NETGRAPH_VJC
-#options         NETGRAPH_VLAN
-
-
-
-
-#options 	BOOTP
-#options 	BOOTP_NFSROOT
-#options 	BOOTP_NFSV3
-#options 	BOOTP_WIRED_TO=bfe0
-#options 	BOOTP_COMPAT
-#options		ROOTDEVNAME=\"nfs:192.168.0.90:/usr/home/ray/Projects/MIPS/FreeBSD/rootfs-mips\"
-options		ROOTDEVNAME=\"cd9660:/dev/map/rootfs.uncompress\"
-
-
-
-# XXX notyet; need to be auto probed children of siba_cc.
-device		uart
-
-device		siba			# Sonics SiliconBackplane
-#device		pci			# siba_pcib
-
-device		siba_cc			# Sonics SiliconBackplane ChipCommon core
-device		siba_mips		# Sonics SiliconBackplane MIPS core
-device		siba_sdram		# Sonics SiliconBackplane SDRAM core
-device		bfe			# FastEthernet 44xx core
-options 	BFE_PACKET_LIST_CNT=32
-#device		miibus			# attachments
-device		mii			# Only bfeswitch
-device		bfeswitch		# ROBO switch
-
-device		gpio
-device		gpioled
-
-
-device		loop			# Network loopback
-device		ether			# Ethernet support
-#device 		tun			# Packet tunnel.
-device 		pty			# Pseudo-ttys (telnet etc)
-#device		md			# Memory "disks"
-device 		bpf			# Berkeley packet filter
-device		vlan
-#device		lagg
-#device          if_bridge
-
-
-device		cfi			# Detect Flash memmory
-device		cfid
-
-
-#device		wlan
-#device		wlan_wep
-#device		wlan_ccmp
-#device		wlan_tkip
-#device		wlan_xauth
-#device		wlan_acl
-#device		wlan_amrr
-
-#device		firmware
-#device		bwn
-#device		bwi
-
-options         IPSEC
-options         IPSEC_NAT_T
-
-device		random
-device		enc
-#device		gif
-device		ipsec
-device		crypto
-#device		cryptodev	# /dev/crypto for access to h/w
-
-##device		rndtest		# FIPS 140-2 entropy tester
-#device		ubsec_siba
-
-
-#options		USB_EHCI_BIG_ENDIAN_DESC # XXX
-#options		USB_DEBUG
-#options		USB_VERBOSE
-
-device		usb			# USB Bus (required)
-device		ehci			# EHCI interface (USB 2.0)
-device		ohci			# OHCI interface (USB 1.1)
-
-
-
-#device		udbp		# USB Double Bulk Pipe devices
-#device		uhid		# "Human Interface Devices"
-#device		ukbd		# Keyboard
-#device		ulpt		# Printer
-#device		umass		# Disks/Mass storage - Requires scbus and da
-#device		ums		# Mouse
-#device		ural		# Ralink Technology RT2500USB wireless NICs
-#device		rum		# Ralink Technology RT2501USB wireless NICs
-#device		zyd		# ZyDAS zb1211/zb1211b wireless NICs
-#device		urio		# Diamond Rio 500 MP3 player
-# USB Serial devices
-#device		u3g		# USB-based 3G modems (Option, Huawei, Sierra)
-#device		umodem		# USB-based 3G modems (Option, Huawei, Sierra)
-#device		uark		# Technologies ARK3116 based serial adapters
-#device		ubsa		# Belkin F5U103 and compatible serial adapters
-#device		uftdi		# For FTDI usb serial adapters
-#device		uipaq		# Some WinCE based devices
-#device		uplcom		# Prolific PL-2303 serial adapters
-#device		uslcom		# SI Labs CP2101/CP2102 serial adapters
-#device		uvisor		# Visor and Palm devices
-#device		uvscom		# USB serial support for DDI pocket's PHS
-# USB Ethernet, requires miibus
-#device		aue		# ADMtek USB Ethernet
-#device		axe		# ASIX Electronics USB Ethernet
-#device		cdce		# Generic USB over Ethernet
-#device		cue		# CATC USB Ethernet
-#device		kue		# Kawasaki LSI USB Ethernet
-#device		rue		# RealTek RTL8150 USB Ethernet
-#device		udav		# Davicom DM9601E USB
-
-
-
-# SCSI peripherals
-#device          scbus           # SCSI bus (required for SCSI)
-#device          da              # Direct Access (disks)
-#device          sa              # Sequential Access (tape etc)
-#device          cd              # CD
-#device          pass            # Passthrough device (direct SCSI access)
-##device		cam
-
--- a/socs/Broadcom/BCM5354/BCM5354.hints	Thu Jun 30 12:38:01 2011 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,132 +0,0 @@
-hint.siba.0.at="nexus0"
-hint.siba.0.maddr="0x18000000"
-hint.siba.0.msize="0x10000"
-
-hint.nvram.0.base=0x1fff8000
-hint.nvram.0.fallbackbase=0x1fc00400
-
-# siba_cc0 at siba0
-
-# uart0
-hint.uart.0.at="siba_cc0"
-hint.uart.0.maddr="0x18000300"
-hint.uart.0.msize="0x8"
-hint.uart.0.flags="0x30"
-hint.uart.0.irq=0
-
-
-# gpio at siba_cc0
-
-hint.gpio.0.at="siba_cc0"
-hint.gpio.0.maddr="0x18000060"
-hint.gpio.0.msize="0x18"
-hint.gpio.0.pins="16"
-hint.gpio.0.flags="0x00"
-hint.gpio.0.irq=0
-
-# GPIO 0:Wireless Link/ACT LED Active HIGH
-hint.gpioled.0.at="gpiobus0"
-hint.gpioled.0.pins="0x01"
-hint.gpioled.0.name="radio"
-hint.gpioled.0.flags="0x0040" # pulldown
-
-# GPIO 1:Status LED Active HIGH
-hint.gpioled.1.at="gpiobus0"
-hint.gpioled.1.pins="0x02"
-hint.gpioled.1.name="status"
-hint.gpioled.1.flags="0x0040" # pulldown
-
-# GPIO 2: TestPoint # Use it like LED
-hint.gpioled.2.at="gpiobus0"
-hint.gpioled.2.pins="0x04"
-hint.gpioled.2.name="TP"
-hint.gpioled.2.flags="0x0040" # pulldown
-
-# GPIO 3:WPS LED Active LOW BiColor
-# GPIO 4:WPS LED Active LOW
-hint.gpioled.3.at="gpiobus0"
-hint.gpioled.3.pins="0x08"
-hint.gpioled.3.name="wps1"
-hint.gpioled.3.flags="0x0120" # Inverse out with pullup
-hint.gpioled.4.at="gpiobus0"
-hint.gpioled.4.pins="0x10"
-hint.gpioled.4.name="wps2"
-hint.gpioled.4.flags="0x0120" # Inverse out with pullup
-
-# GPIO 5:USB Link/ACT LED Active HIGH
-hint.gpioled.5.at="gpiobus0"
-hint.gpioled.5.pins="0x20"
-hint.gpioled.5.name="usb"
-hint.gpioled.5.flags="0x0040" # pulldown
-
-# GPIO 6:WPS Start Button
-hint.gpiobutton.0.at="gpiobus0"
-hint.gpiobutton.0.pins="0x40"
-hint.gpiobutton.0.name="wps"
-hint.gpiobutton.0.flags="0x0440" # pulldown
-
-# GPIO 7:Factory Reset Button
-hint.gpiobutton.1.at="gpiobus0"
-hint.gpiobutton.1.pins="0x80"
-hint.gpiobutton.1.name="reset"
-hint.gpiobutton.1.flags="0x0440" # pulldown
-
-
-
-hint.map.0.at="cfid0"
-hint.map.0.start=0x00000000
-hint.map.0.end=0x00030000
-hint.map.0.name="cfe"
-hint.map.0.readonly=1
-
-
-hint.map.1.at="cfid0"
-hint.map.1.start=0x00030000
-hint.map.1.end=0x00040000
-hint.map.1.name="rgdb"
-
-
-hint.map.2.at="cfid0"
-hint.map.2.start=0x00040000
-hint.map.2.end=0x003e0000
-hint.map.2.name="upgrade"
-
-hint.map.3.at="cfid0"
-hint.map.3.start=0x003f8000
-hint.map.3.end=0x00400000
-hint.map.3.name="nvram"
-
-hint.map.4.at="cfid0"
-hint.map.4.start=0x003f6000
-hint.map.4.end=0x003f8000
-hint.map.4.name="bdcfg"
-
-hint.map.5.at="cfid0"
-hint.map.5.start=0x00040000
-hint.map.5.name="kernel"
-hint.map.5.offset="96"
-hint.map.5.end="search"
-hint.map.5.searchkey="--PaCkImGs--"
-hint.map.5.searchstart="524384" # 8 64K blocks + AlphaHeaderSize( 96B )
-hint.map.5.searchstep="65536"
-
-
-hint.map.6.at="cfid0"
-hint.map.6.end=0x003e0000
-hint.map.6.name="rootfs"
-hint.map.6.offset="32"
-hint.map.6.start="search"
-hint.map.6.searchkey="--PaCkImGs--"
-hint.map.6.searchstart="524384" # 8 64K blocks + AlphaHeaderSize( 96B )
-hint.map.6.searchstep="65536"
-
-
-hint.map.7.at="cfid0"
-hint.map.7.start=0x003e0000
-hint.map.7.end=0x003f0000
-hint.map.7.name="langpack"
-
-
-
-
-
--- a/socs/Broadcom/BCM5836/BCM5354	Thu Jun 30 12:38:01 2011 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,248 +0,0 @@
-#
-# $FreeBSD: src/sys/mips/conf/SENTRY5,v 1.4 2008/09/03 18:49:54 obrien Exp $
-#
-
-machine		mips
-ident		BCM5354
-cpu		CPU_MIPS4KC
-options 	ISA_MIPS32
-files		"../bcm47xx/files.bcm47xx"
-hints		"BCM5354.hints"
-
-
-#makeoptions	ARCH_FLAGS=-march=mips32
-makeoptions	MIPS_LITTLE_ENDIAN=defined
-#makeoptions	MODULES_OVERRIDE=""
-#makeoptions	LDSCRIPT_NAME=	ldscript.mips.cfe
-makeoptions	INLINE_LIMIT=768
-makeoptions	KERNLOADADDR=0x80001000
-
-#options         DIAGNOSTIC
-#options		CFE
-#options		CFE_CONSOLE
-#options		CFE_ENV
-#options		ALT_BREAK_TO_DEBUGGER
-
-options		MAXUSERS=3
-options		MAXFILES=512
-#options		NMBCLUSTERS=1024
-options		NSFBUFS=256
-options		SHMALL=128
-options		MSGBUF_SIZE=65536
-
-# Options for making kernel smallest 
-options		NO_SYSCTL_DESCR		# No description string of sysctl
-options		NO_FFS_SNAPSHOT		# Disable Snapshot supporting
-options		SCSI_NO_SENSE_STRINGS
-options		SCSI_NO_OP_STRINGS
-#options		MUTEX_NOINLINE
-options		RWLOCK_NOINLINE
-options		SX_NOINLINE
-options		NO_SWAPPING
-
-
-#options		DDB
-#options		KDB
-
-
-options 	ZERO_COPY_SOCKETS
-options		SCHED_4BSD		#4BSD scheduler
-options		INET			#InterNETworking
-#options		NFSCLIENT		#Network Filesystem Client
-#options		NFS_ROOT		#NFS usable as /, requires NFSCLIENT
-options		PSEUDOFS		#Pseudo-filesystem framework
-options		_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
-
-#options 	FFS			# Berkeley Fast Filesystem
-options 	TMPFS			# TMP Memory Filesystem
-#options 	SOFTUPDATES		# Enable FFS soft updates support
-#options 	UFS_ACL			# Support for access control lists
-#options 	UFS_DIRHASH		# Improve performance on big directories
-#options 	UFS_GJOURNAL		# Enable gjournal-based UFS journaling
-#options 	MSDOSFS			# MSDOS Filesystem
-options 	CD9660			# ISO 9660 Filesystem
-#options 	PROCFS			# Process filesystem (requires PSEUDOFS)
-#options 	GEOM_PART_GPT		# GUID Partition Tables.
-#options 	GEOM_LABEL		# Provides labelization
-device		geom_map
-device		geom_uncompress
-
-
-options         MROUTING                # Multicast routing
-#options         IPFIREWALL              #firewall
-#options         IPFIREWALL_VERBOSE      #enable logging to syslogd(8)
-#options         IPFIREWALL_VERBOSE_LIMIT=100    #limit verbosity
-#options         IPFIREWALL_DEFAULT_TO_ACCEPT    #allow everything by default
-#options         IPFIREWALL_FORWARD      #packet destination changes
-#options         IPFIREWALL_NAT          #ipfw kernel nat support
-#options         IPDIVERT                #divert sockets
-
-
-
-
-#options         NETGRAPH
-#options         NETGRAPH_ASYNC
-#options         NETGRAPH_BLUETOOTH              # ng_bluetooth(4)
-#options         NETGRAPH_BLUETOOTH_BT3C         # ng_bt3c(4)
-#options         NETGRAPH_BLUETOOTH_HCI          # ng_hci(4)
-#options         NETGRAPH_BLUETOOTH_L2CAP        # ng_l2cap(4)
-#options         NETGRAPH_BLUETOOTH_SOCKET       # ng_btsocket(4)
-#options         NETGRAPH_BLUETOOTH_UBT          # ng_ubt(4)
-#options         NETGRAPH_BLUETOOTH_UBTBCMFW     # ubtbcmfw(4)
-#options         NETGRAPH_BPF
-#options         NETGRAPH_BRIDGE
-#options         NETGRAPH_DEFLATE
-#options         NETGRAPH_DEVICE
-#options         NETGRAPH_ECHO
-#options         NETGRAPH_EIFACE
-#options         NETGRAPH_ETHER
-#options         NETGRAPH_GIF
-#options         NETGRAPH_GIF_DEMUX
-#options         NETGRAPH_HOLE
-#options         NETGRAPH_IFACE
-#options         NETGRAPH_IP_INPUT
-#options         NETGRAPH_IPFW
-#options         NETGRAPH_KSOCKET
-#options         NETGRAPH_L2TP
-#options         NETGRAPH_MPPC_ENCRYPTION
-#options         NETGRAPH_NETFLOW
-#options         NETGRAPH_NAT
-#options         NETGRAPH_ONE2MANY
-#options         NETGRAPH_PIPE
-#options         NETGRAPH_PPP
-#options         NETGRAPH_PPPOE
-#options         NETGRAPH_PPTPGRE
-#options         NETGRAPH_PRED1
-#options         NETGRAPH_RFC1490
-#options         NETGRAPH_SOCKET
-#options         NETGRAPH_SPLIT
-#options         NETGRAPH_TAG
-#options         NETGRAPH_TCPMSS
-#options         NETGRAPH_TEE
-#options         NETGRAPH_UI
-#options         NETGRAPH_VJC
-#options         NETGRAPH_VLAN
-
-
-
-
-#options 	BOOTP
-#options 	BOOTP_NFSROOT
-#options 	BOOTP_NFSV3
-#options 	BOOTP_WIRED_TO=bfe0
-#options 	BOOTP_COMPAT
-#options		ROOTDEVNAME=\"nfs:192.168.0.90:/usr/home/ray/Projects/MIPS/FreeBSD/rootfs-mips\"
-options		ROOTDEVNAME=\"cd9660:/dev/map/rootfs.ulzma\"
-
-
-
-# XXX notyet; need to be auto probed children of siba_cc.
-device		uart
-
-device		siba			# Sonics SiliconBackplane
-#device		pci			# siba_pcib
-
-device		siba_cc			# Sonics SiliconBackplane ChipCommon core
-device		siba_mips		# Sonics SiliconBackplane MIPS core
-device		siba_sdram		# Sonics SiliconBackplane SDRAM core
-device		bfe			# FastEthernet 44xx core
-options 	BFE_PACKET_LIST_CNT=32
-#device		miibus			# attachments
-device		mii			# Only bfeswitch
-device		bfeswitch		# ROBO switch
-
-device		gpio
-device		gpioled
-
-
-device		loop			# Network loopback
-device		ether			# Ethernet support
-#device 		tun			# Packet tunnel.
-device 		pty			# Pseudo-ttys (telnet etc)
-#device		md			# Memory "disks"
-device 		bpf			# Berkeley packet filter
-device		vlan
-#device		lagg
-#device          if_bridge
-
-
-device		cfi			# Detect Flash memmory
-device		cfid
-
-
-#device		wlan
-#device		wlan_wep
-#device		wlan_ccmp
-#device		wlan_tkip
-#device		wlan_xauth
-#device		wlan_acl
-#device		wlan_amrr
-
-#device		firmware
-#device		bwn
-#device		bwi
-
-options         IPSEC
-options         IPSEC_NAT_T
-
-device		random
-device		enc
-#device		gif
-device		ipsec
-device		crypto
-#device		cryptodev	# /dev/crypto for access to h/w
-
-##device		rndtest		# FIPS 140-2 entropy tester
-#device		ubsec_siba
-
-
-#options		USB_EHCI_BIG_ENDIAN_DESC # XXX
-#options		USB_DEBUG
-#options		USB_VERBOSE
-
-device		usb			# USB Bus (required)
-device		ehci			# EHCI interface (USB 2.0)
-device		ohci			# OHCI interface (USB 1.1)
-
-
-
-#device		udbp		# USB Double Bulk Pipe devices
-#device		uhid		# "Human Interface Devices"
-#device		ukbd		# Keyboard
-#device		ulpt		# Printer
-#device		umass		# Disks/Mass storage - Requires scbus and da
-#device		ums		# Mouse
-#device		ural		# Ralink Technology RT2500USB wireless NICs
-#device		rum		# Ralink Technology RT2501USB wireless NICs
-#device		zyd		# ZyDAS zb1211/zb1211b wireless NICs
-#device		urio		# Diamond Rio 500 MP3 player
-# USB Serial devices
-#device		u3g		# USB-based 3G modems (Option, Huawei, Sierra)
-#device		umodem		# USB-based 3G modems (Option, Huawei, Sierra)
-#device		uark		# Technologies ARK3116 based serial adapters
-#device		ubsa		# Belkin F5U103 and compatible serial adapters
-#device		uftdi		# For FTDI usb serial adapters
-#device		uipaq		# Some WinCE based devices
-#device		uplcom		# Prolific PL-2303 serial adapters
-#device		uslcom		# SI Labs CP2101/CP2102 serial adapters
-#device		uvisor		# Visor and Palm devices
-#device		uvscom		# USB serial support for DDI pocket's PHS
-# USB Ethernet, requires miibus
-#device		aue		# ADMtek USB Ethernet
-#device		axe		# ASIX Electronics USB Ethernet
-#device		cdce		# Generic USB over Ethernet
-#device		cue		# CATC USB Ethernet
-#device		kue		# Kawasaki LSI USB Ethernet
-#device		rue		# RealTek RTL8150 USB Ethernet
-#device		udav		# Davicom DM9601E USB
-
-
-
-# SCSI peripherals
-#device          scbus           # SCSI bus (required for SCSI)
-#device          da              # Direct Access (disks)
-#device          sa              # Sequential Access (tape etc)
-#device          cd              # CD
-#device          pass            # Passthrough device (direct SCSI access)
-##device		cam
-
--- a/socs/Broadcom/BCM5836/BCM5354.hints	Thu Jun 30 12:38:01 2011 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,132 +0,0 @@
-hint.siba.0.at="nexus0"
-hint.siba.0.maddr="0x18000000"
-hint.siba.0.msize="0x10000"
-
-hint.nvram.0.base=0x1fff8000
-hint.nvram.0.fallbackbase=0x1fc00400
-
-# siba_cc0 at siba0
-
-# uart0
-hint.uart.0.at="siba_cc0"
-hint.uart.0.maddr="0x18000300"
-hint.uart.0.msize="0x8"
-hint.uart.0.flags="0x30"
-hint.uart.0.irq=0
-
-
-# gpio at siba_cc0
-
-hint.gpio.0.at="siba_cc0"
-hint.gpio.0.maddr="0x18000060"
-hint.gpio.0.msize="0x18"
-hint.gpio.0.pins="16"
-hint.gpio.0.flags="0x00"
-hint.gpio.0.irq=0
-
-# GPIO 0:Wireless Link/ACT LED Active HIGH
-hint.gpioled.0.at="gpiobus0"
-hint.gpioled.0.pins="0x01"
-hint.gpioled.0.name="radio"
-hint.gpioled.0.flags="0x0040" # pulldown
-
-# GPIO 1:Status LED Active HIGH
-hint.gpioled.1.at="gpiobus0"
-hint.gpioled.1.pins="0x02"
-hint.gpioled.1.name="status"
-hint.gpioled.1.flags="0x0040" # pulldown
-
-# GPIO 2: TestPoint # Use it like LED
-hint.gpioled.2.at="gpiobus0"
-hint.gpioled.2.pins="0x04"
-hint.gpioled.2.name="TP"
-hint.gpioled.2.flags="0x0040" # pulldown
-
-# GPIO 3:WPS LED Active LOW BiColor
-# GPIO 4:WPS LED Active LOW
-hint.gpioled.3.at="gpiobus0"
-hint.gpioled.3.pins="0x08"
-hint.gpioled.3.name="wps1"
-hint.gpioled.3.flags="0x0120" # Inverse out with pullup
-hint.gpioled.4.at="gpiobus0"
-hint.gpioled.4.pins="0x10"
-hint.gpioled.4.name="wps2"
-hint.gpioled.4.flags="0x0120" # Inverse out with pullup
-
-# GPIO 5:USB Link/ACT LED Active HIGH
-hint.gpioled.5.at="gpiobus0"
-hint.gpioled.5.pins="0x20"
-hint.gpioled.5.name="usb"
-hint.gpioled.5.flags="0x0040" # pulldown
-
-# GPIO 6:WPS Start Button
-hint.gpiobutton.0.at="gpiobus0"
-hint.gpiobutton.0.pins="0x40"
-hint.gpiobutton.0.name="wps"
-hint.gpiobutton.0.flags="0x0440" # pulldown
-
-# GPIO 7:Factory Reset Button
-hint.gpiobutton.1.at="gpiobus0"
-hint.gpiobutton.1.pins="0x80"
-hint.gpiobutton.1.name="reset"
-hint.gpiobutton.1.flags="0x0440" # pulldown
-
-
-
-hint.map.0.at="cfid0"
-hint.map.0.start=0x00000000
-hint.map.0.end=0x00030000
-hint.map.0.name="cfe"
-hint.map.0.readonly=1
-
-
-hint.map.1.at="cfid0"
-hint.map.1.start=0x00030000
-hint.map.1.end=0x00040000
-hint.map.1.name="rgdb"
-
-
-hint.map.2.at="cfid0"
-hint.map.2.start=0x00040000
-hint.map.2.end=0x003e0000
-hint.map.2.name="upgrade"
-
-hint.map.3.at="cfid0"
-hint.map.3.start=0x003f8000
-hint.map.3.end=0x00400000
-hint.map.3.name="nvram"
-
-hint.map.4.at="cfid0"
-hint.map.4.start=0x003f6000
-hint.map.4.end=0x003f8000
-hint.map.4.name="bdcfg"
-
-hint.map.5.at="cfid0"
-hint.map.5.start=0x00040000
-hint.map.5.name="kernel"
-hint.map.5.offset="96"
-hint.map.5.end="search"
-hint.map.5.searchkey="--PaCkImGs--"
-hint.map.5.searchstart="524384" # 8 64K blocks + AlphaHeaderSize( 96B )
-hint.map.5.searchstep="65536"
-
-
-hint.map.6.at="cfid0"
-hint.map.6.end=0x003e0000
-hint.map.6.name="rootfs"
-hint.map.6.offset="32"
-hint.map.6.start="search"
-hint.map.6.searchkey="--PaCkImGs--"
-hint.map.6.searchstart="524384" # 8 64K blocks + AlphaHeaderSize( 96B )
-hint.map.6.searchstep="65536"
-
-
-hint.map.7.at="cfid0"
-hint.map.7.start=0x003e0000
-hint.map.7.end=0x003f0000
-hint.map.7.name="langpack"
-
-
-
-
-
--- a/socs/Ralink/RT3050F/RT305X	Thu Jun 30 12:38:01 2011 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,131 +0,0 @@
-# RT305X -- Kernel configuration file for FreeBSD/mips for Ralink RT305xF systems
-#
-# For more information on this file, please read the handbook section on
-# Kernel Configuration Files:
-#
-#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
-#
-# The handbook is also available locally in /usr/share/doc/handbook
-# if you've installed the doc distribution, otherwise always see the
-# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
-# latest information.
-#
-# An exhaustive list of options and more detailed explanations of the
-# device lines is also present in the ../../conf/NOTES and NOTES files. 
-# If you are in doubt as to the purpose or necessity of a line, check first 
-# in NOTES.
-#
-# $FreeBSD$
-
-ident		RT305X
-
-#makeoptions	ARCH_FLAGS=-march=mips32
-#makeoptions	ARCH_FLAGS="-march=mips64 -mabi=64"
-#makeoptions	ARCH_FLAGS="-march=mips64 -mabi=n32"
-makeoptions	MIPS_LITTLE_ENDIAN=defined
-makeoptions	KERNLOADADDR=0x80001000
-
-# Don't build any modules yet.
-makeoptions	MODULES_OVERRIDE="wlan_xauth wlan_wep wlan_tkip wlan_acl wlan_amrr wlan_ccmp wlan_rssadapt random if_bridge bridgestp msdosfs"
-makeoptions	MODULES_OVERRIDE=""
-makeoptions	RT3052F
-
-include		"../rt305x/std.rt305x"
-
-hints		"RT305X.hints"		#Default places to look for devices.
-
-makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
-
-options 	DDB
-options 	KDB
-
-options 	SCHED_4BSD		#4BSD scheduler
-#options		COMPAT_43
-options 	INET			#InterNETworking
-options 	NFSCLIENT		#Network Filesystem Client
-options 	NFS_ROOT		#NFS usable as /, requires NFSCLIENT
-options 	PSEUDOFS		#Pseudo-filesystem framework
-#options 	_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
-
-options 	BOOTP
-#options 	BOOTP_NFSROOT
-options 	BOOTP_NFSV3
-options 	BOOTP_WIRED_TO=rt0
-options 	BOOTP_COMPAT
-options 	CD9660			# ISO 9660 Filesystem
-options		ROOTDEVNAME=\"cd9660:/dev/map/rootfs.ulzma\"
-options 	TMPFS			# TMP Memory Filesystem
-
-#options 	FFS			#Berkeley Fast Filesystem
-#options 	SOFTUPDATES		#Enable FFS soft updates support
-#options 	UFS_ACL			#Support for access control lists
-#options 	UFS_DIRHASH		#Improve performance on big directories
-#options 	ROOTDEVNAME=\"nfs:10.0.0.1:/mnt/bsd\"
-
-# Options for making kernel less hangry
-makeoptions	INLINE_LIMIT=1024
-options		MAXUSERS=3
-options		MAXFILES=512
-options		NSFBUFS=256
-options		SHMALL=128
-options		MSGBUF_SIZE=65536
-
-# Options for making kernel smallest 
-options		NO_SYSCTL_DESCR		# No description string of sysctl
-options		NO_FFS_SNAPSHOT		# Disable Snapshot supporting
-options		SCSI_NO_SENSE_STRINGS
-options		SCSI_NO_OP_STRINGS
-options		RWLOCK_NOINLINE
-options		SX_NOINLINE
-options		NO_SWAPPING
-options 	ZERO_COPY_SOCKETS
-options         MROUTING                # Multicast routing
-
-
-
-# Debugging for use in -current
-#options 	DEADLKRES		#Enable the deadlock resolver
-options 	INVARIANTS		#Enable calls of extra sanity checking
-options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
-#options 	WITNESS			#Enable checks to detect deadlocks and cycles
-#options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
-
-device		random
-
-
-device		loop
-device		miibus
-device 		pty			# Pseudo-ttys (telnet etc)
-device		ether
-device 		bpf			# Berkeley packet filter
-device		vlan
-#device		lagg
-#device          if_bridge
-device		uart
-nodevice	uart_ns8250
-# device		md
-device 		tun			# Packet tunnel.
-
-
-device		gpio
-device		gpioled
-
-device		cfi			# Detect Flash memmory
-device		cfid
-
-device		geom_map
-device		geom_uncompress
-
-device		usb
-device		u3g
-device		umodem
-device		umass
-device		da
-device		pass
-device		scbus
-options 	SCSI_DELAY=1000		# Delay (in ms) before probing SCSI
-#options		USB_EHCI_BIG_ENDIAN_DESC        # handle big-endian byte order
-options		USB_DEBUG
-#options		USB_REQ_DEBUG
-
-
--- a/socs/Ralink/RT3050F/RT305X.hints	Thu Jun 30 12:38:01 2011 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,120 +0,0 @@
-# $FreeBSD$
-# device.hints
-hint.obio.0.at="nexus0"
-hint.obio.0.maddr=0x10000000
-hint.obio.0.msize=0x10000000
-
-# on-board Ralink Frame Engine
-#hint.rtfe.0.at="obio0"
-#hint.rtfe.0.maddr=0x12000000
-#hint.rtfe.0.msize=0x200000
-#hint.rtfe.0.irq=9
-
-# uart0
-#hint.uart.0.at="obio0"
-#hint.uart.0.maddr=0x10000C00
-#hint.uart.0.msize=0x100
-#hint.uart.0.irq=12
-#hint.uart.0.flags="0x30"
-
-# uart1
-#hint.uart.1.at="obio0"
-#hint.uart.1.maddr=0x10000500
-#hint.uart.1.msize=0x100
-#hint.uart.1.irq=5
-#hint.uart.1.flags="0x30"
-
-
-# gpio
-# GPIO0  - WPS BTN	IN II IO
-hint.gpiobutton.0.at="gpiobus0"
-hint.gpiobutton.0.pins="0x01"
-hint.gpiobutton.0.name="wps"
-hint.gpiobutton.0.flags="0x0581"
-
-# GPIO7  - MODE SW AP	IN II IO
-hint.gpiobutton.1.at="gpiobus0"
-hint.gpiobutton.1.pins="0x80"
-hint.gpiobutton.1.name="mode_ap"
-hint.gpiobutton.1.flags="0x0581"
-
-# GPIO8  - ST LEDRED	OUT	/* 2pin BiDir RED/BLUE LED */
-# GPIO9  - ST LEDBLUE	OUT
-hint.gpioled.0.at="gpiobus0"
-hint.gpioled.0.pins="0x100"
-hint.gpioled.0.name="status_red"
-hint.gpioled.0.flags="0x0002"
-hint.gpioled.1.at="gpiobus0"
-hint.gpioled.1.pins="0x200"
-#hint.gpioled.1.name="status_blue"
-hint.gpioled.1.name="status"
-hint.gpioled.1.flags="0x0002"
-
-# GPIO10 - RST BTN	IN II IO
-hint.gpiobutton.2.at="gpiobus0"
-hint.gpiobutton.2.pins="0x400"
-hint.gpiobutton.2.name="reset"
-hint.gpiobutton.2.flags="0x0581"
-
-# GPIO11 - MODE SW CL	IN II IO
-hint.gpiobutton.3.at="gpiobus0"
-hint.gpiobutton.3.pins="0x800"
-hint.gpiobutton.3.name="mode_wlan_client"
-hint.gpiobutton.3.flags="0x0581"
-
-# GPIO14 - WPS LED	OUT II IO
-hint.gpioled.2.at="gpiobus0"
-hint.gpioled.2.pins="0x4000"
-hint.gpioled.2.name="wps"
-hint.gpioled.2.flags="0x0182"
-
-
-
-#0x00000000-0x00030000 : "Bootloader"
-#0x00030000-0x00040000 : "Factory"
-#0x00040000-0x00070000 : "Config"
-#0x00070000-0x000b0000 : "Language"
-#0x000b0000-0x001a0000 : "Kernel"
-#0x001a0000-0x01000000 : "RootFS"
-
-hint.map.0.at="cfid0"
-hint.map.0.start=0x00000000
-hint.map.0.end=0x00030000
-hint.map.0.name="bootloader"
-hint.map.0.readonly=1
-
-hint.map.1.at="cfid0"
-hint.map.1.start=0x00030000
-hint.map.1.end=0x00040000
-hint.map.1.name="factory"
-
-hint.map.2.at="cfid0"
-hint.map.2.start=0x000b0000
-hint.map.2.end=0x00800000
-hint.map.2.name="upgrade"
-
-hint.map.3.at="cfid0"
-hint.map.3.start=0x00040000
-hint.map.3.end=0x00070000
-hint.map.3.name="config"
-
-hint.map.4.at="cfid0"
-hint.map.4.start=0x00000000
-hint.map.4.end=0x00000000
-hint.map.4.name="language"
-
-hint.map.5.at="cfid0"
-hint.map.5.start=0x000b0000
-hint.map.5.end=0x001a0000
-hint.map.5.name="kernel"
-
-hint.map.6.at="cfid0"
-hint.map.6.start=0x001a0000
-hint.map.6.end=0x00800000
-hint.map.6.name="rootfs"
-
-
-hint.rt.0.phymask=0x1f
-hint.rt.0.media=100
-hint.rt.0.fduplex=1
-
--- a/socs/Ralink/RT3052F/RT305X	Thu Jun 30 12:38:01 2011 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,131 +0,0 @@
-# RT305X -- Kernel configuration file for FreeBSD/mips for Ralink RT305xF systems
-#
-# For more information on this file, please read the handbook section on
-# Kernel Configuration Files:
-#
-#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
-#
-# The handbook is also available locally in /usr/share/doc/handbook
-# if you've installed the doc distribution, otherwise always see the
-# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
-# latest information.
-#
-# An exhaustive list of options and more detailed explanations of the
-# device lines is also present in the ../../conf/NOTES and NOTES files. 
-# If you are in doubt as to the purpose or necessity of a line, check first 
-# in NOTES.
-#
-# $FreeBSD$
-
-ident		RT305X
-
-#makeoptions	ARCH_FLAGS=-march=mips32
-#makeoptions	ARCH_FLAGS="-march=mips64 -mabi=64"
-#makeoptions	ARCH_FLAGS="-march=mips64 -mabi=n32"
-makeoptions	MIPS_LITTLE_ENDIAN=defined
-makeoptions	KERNLOADADDR=0x80001000
-
-# Don't build any modules yet.
-makeoptions	MODULES_OVERRIDE="wlan_xauth wlan_wep wlan_tkip wlan_acl wlan_amrr wlan_ccmp wlan_rssadapt random if_bridge bridgestp msdosfs"
-makeoptions	MODULES_OVERRIDE=""
-makeoptions	RT3052F
-
-include		"../rt305x/std.rt305x"
-
-hints		"RT305X.hints"		#Default places to look for devices.
-
-makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
-
-options 	DDB
-options 	KDB
-
-options 	SCHED_4BSD		#4BSD scheduler
-#options		COMPAT_43
-options 	INET			#InterNETworking
-options 	NFSCLIENT		#Network Filesystem Client
-options 	NFS_ROOT		#NFS usable as /, requires NFSCLIENT
-options 	PSEUDOFS		#Pseudo-filesystem framework
-#options 	_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
-
-options 	BOOTP
-#options 	BOOTP_NFSROOT
-options 	BOOTP_NFSV3
-options 	BOOTP_WIRED_TO=rt0
-options 	BOOTP_COMPAT
-options 	CD9660			# ISO 9660 Filesystem
-options		ROOTDEVNAME=\"cd9660:/dev/map/rootfs.ulzma\"
-options 	TMPFS			# TMP Memory Filesystem
-
-#options 	FFS			#Berkeley Fast Filesystem
-#options 	SOFTUPDATES		#Enable FFS soft updates support
-#options 	UFS_ACL			#Support for access control lists
-#options 	UFS_DIRHASH		#Improve performance on big directories
-#options 	ROOTDEVNAME=\"nfs:10.0.0.1:/mnt/bsd\"
-
-# Options for making kernel less hangry
-makeoptions	INLINE_LIMIT=1024
-options		MAXUSERS=3
-options		MAXFILES=512
-options		NSFBUFS=256
-options		SHMALL=128
-options		MSGBUF_SIZE=65536
-
-# Options for making kernel smallest 
-options		NO_SYSCTL_DESCR		# No description string of sysctl
-options		NO_FFS_SNAPSHOT		# Disable Snapshot supporting
-options		SCSI_NO_SENSE_STRINGS
-options		SCSI_NO_OP_STRINGS
-options		RWLOCK_NOINLINE
-options		SX_NOINLINE
-options		NO_SWAPPING
-options 	ZERO_COPY_SOCKETS
-options         MROUTING                # Multicast routing
-
-
-
-# Debugging for use in -current
-#options 	DEADLKRES		#Enable the deadlock resolver
-options 	INVARIANTS		#Enable calls of extra sanity checking
-options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
-#options 	WITNESS			#Enable checks to detect deadlocks and cycles
-#options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
-
-device		random
-
-
-device		loop
-device		miibus
-device 		pty			# Pseudo-ttys (telnet etc)
-device		ether
-device 		bpf			# Berkeley packet filter
-device		vlan
-#device		lagg
-#device          if_bridge
-device		uart
-nodevice	uart_ns8250
-# device		md
-device 		tun			# Packet tunnel.
-
-
-device		gpio
-device		gpioled
-
-device		cfi			# Detect Flash memmory
-device		cfid
-
-device		geom_map
-device		geom_uncompress
-
-device		usb
-device		u3g
-device		umodem
-device		umass
-device		da
-device		pass
-device		scbus
-options 	SCSI_DELAY=1000		# Delay (in ms) before probing SCSI
-#options		USB_EHCI_BIG_ENDIAN_DESC        # handle big-endian byte order
-options		USB_DEBUG
-#options		USB_REQ_DEBUG
-
-
--- a/socs/Ralink/RT3052F/RT305X.hints	Thu Jun 30 12:38:01 2011 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-# $FreeBSD$
-# device.hints
-hint.obio.0.at="nexus0"
-hint.obio.0.maddr=0x10000000
-hint.obio.0.msize=0x10000000
-
-# on-board Ralink Frame Engine
-#hint.rt.0.at="nexus0"
-#hint.rt.0.maddr=0x12000000
-#hint.rt.0.msize=0x200000
-#hint.rt.0.irq=9
-hint.rt.0.macaddr="00:18:e7:d5:83:90"
-
-# on-board Ralink 2872 802.11n core
-hint.rt2860.0.at="nexus0"
-hint.rt2860.0.maddr=0x10180000
-hint.rt2860.0.msize=0x40000
-hint.rt2860.0.irq=4
-
-
-# uart0
-#hint.uart.0.at="obio0"
-#hint.uart.0.maddr=0x10000C00
-#hint.uart.0.msize=0x100
-#hint.uart.0.irq=12
-#hint.uart.0.flags="0x30"
-
-# uart1
-#hint.uart.1.at="obio0"
-#hint.uart.1.maddr=0x10000500
-#hint.uart.1.msize=0x100
-#hint.uart.1.irq=5
-#hint.uart.1.flags="0x30"
-
-hint.rt.0.phymask=0x1f
-hint.rt.0.media=100
-hint.rt.0.fduplex=1
-