From owner-freebsd-alpha@FreeBSD.ORG Sun Jul 17 02:44:57 2005 Return-Path: X-Original-To: freebsd-alpha@freebsd.org Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F14716A41C for ; Sun, 17 Jul 2005 02:44:57 +0000 (GMT) (envelope-from sten@blinkenlights.nl) Received: from ford.blinkenlights.nl (ford.blinkenlights.nl [213.204.211.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8C1F43D46 for ; Sun, 17 Jul 2005 02:44:56 +0000 (GMT) (envelope-from sten@blinkenlights.nl) Received: from tea.blinkenlights.nl (tea.blinkenlights.nl [192.168.1.21]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ford.blinkenlights.nl (Postfix) with ESMTP id 359E43F294; Sun, 17 Jul 2005 04:44:54 +0200 (CEST) Received: by tea.blinkenlights.nl (Postfix, from userid 101) id CA17727D; Sun, 17 Jul 2005 04:44:23 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by tea.blinkenlights.nl (Postfix) with ESMTP id B8249276; Sun, 17 Jul 2005 04:44:23 +0200 (CEST) Date: Sun, 17 Jul 2005 04:44:23 +0200 (CEST) From: Sten Spans To: ticso@cicely.de In-Reply-To: <20050716194553.GO7597@cicely12.cicely.de> Message-ID: References: <20050716143914.GA13431@freebie.xs4all.nl> <20050716194553.GO7597@cicely12.cicely.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-alpha@freebsd.org Subject: Re: DS15 (was Re: Alpha vs. FreeBSD 5.4 vs. X) X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jul 2005 02:44:57 -0000 On Sat, 16 Jul 2005, Bernd Walter wrote: > On Sat, Jul 16, 2005 at 08:44:08PM +0200, Sten Spans wrote: >> On Sat, 16 Jul 2005, Wilko Bulte wrote: >> >>> On Sat, Jul 16, 2005 at 01:03:24AM +0200, Sten Spans wrote.. >>>> On Fri, 15 Jul 2005, Richard Loken wrote: >> It wont solve the more complex issues like: >> - 2-4gb+ memory support > > In progress - ENOTIME catched me a few times. > An AS4100 with 5.5G memory reminds me everyday about this. > I'm currently about to prepare first commits to get infrastructure in. > That is having all machine types tell about their direct map size and > pointers to architecuture dependend map functions. Cool, please notify the list when the code goes in. >> - vga on different hoses > > There are very special things going on. > Even on i386 there are many troubles if a card wasn't intilized with > VGA emulation. This is indeed, almost impossible to integrate cleanly into the freebsd source code. The funny thing is that the ds15 is the only box which needs these tricks, because the bigger boxen have hose 0 and 1 active and usable. It would be a bit silly to fuck over the source tree for hardware which is almost unobtainable and extremely expensive (8000$). Which is why I would applaud someone for doing it :} >> - pci bridge chip breakage > > Generally speaking PCI bridge support is MI and works fine on all > supported alpha machines. > There are a few machine types that still have wrong interrupt routing, > but that's a matter of testing and not implementation - this should > apply only to a few very old machine types. > However there is a lot of driver breakage in respect of memory mode > access and since SRM configures no IO space behind PCI bridges it's > a real problem. > We may need to have code for doing resource allocation ourself, so that > we get IO space behind bridges or fix all drivers. > Fixing drivers would be an endless story IMHO... That is indeed the main issue, I havent really looked if any other os-es have solved this issue. -- Sten Spans "There is a crack in everything, that's how the light gets in." Leonard Cohen - Anthem