From owner-freebsd-mips@FreeBSD.ORG Wed May 2 14:15:46 2007 Return-Path: X-Original-To: freebsd-mips@FreeBSD.org Delivered-To: freebsd-mips@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D0E3916A402 for ; Wed, 2 May 2007 14:15:46 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id AE7DD13C44B for ; Wed, 2 May 2007 14:15:46 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 2B15621C4BF for ; Wed, 2 May 2007 10:15:45 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Wed, 02 May 2007 10:15:46 -0400 X-Sasl-enc: cbuNH2CD2fviJ1XwphCPD/TmIay4Y4M4dovxw0RYubZw 1178115346 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 2DE5DAE98 for ; Wed, 2 May 2007 10:15:46 -0400 (EDT) Message-ID: <46389D0B.7010702@incunabulum.net> Date: Wed, 02 May 2007 15:15:39 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: freebsd-mips@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: mips tree changes X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 May 2007 14:15:46 -0000 I just checked in the basic Sentry5 stuff to p4 mips2. Have fun. The real Broadcom support code needs to be ported to NEWBUS, to discover onboard peripherals using the Sonics SiliconBackplane. This looks like a PCI bus but is subtly different. It does however contain SB-to-PCI bridge controllers. On the WGT634U there is an EHCI USB2 chip on the PCI bus and a minipci slot which usually contains an Atheros 5212. I have made a change to the Malta config to try to calibrate the clock based on the on-chip counter using the RTC. You can turn this off by commenting out the kernel option TICK_USE_MALTA_RTC, it slows kernel startup in gxemul down slightly. BMS