From owner-freebsd-mips@FreeBSD.ORG Sat Jul 17 13:00:38 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73DCA1065675 for ; Sat, 17 Jul 2010 13:00:38 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 04ACD8FC18 for ; Sat, 17 Jul 2010 13:00:37 +0000 (UTC) Received: by fxm13 with SMTP id 13so1692146fxm.13 for ; Sat, 17 Jul 2010 06:00:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:x-enigmail-version :content-type:content-transfer-encoding; bh=P9ofWNmWHHtADwh/HZlPinwdcPQ6QRxFHcTPyUhMU74=; b=Zta1gJa5huGcFekcespcCU+XbyCbXjRCnFMt4YmAxmA7BSsoZ+BYJb7TNR+DKEAbHU EGiOSUVurQdpJ0IqWTg5oIXe8PkXQfQK7zrdlfo0Wwitj4zlj6E8HjUXhZp7CM/e0Mue kDC2LDpYc2nipBDCdjw5GTo10EQlxDkpsOuwM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :x-enigmail-version:content-type:content-transfer-encoding; b=mVlwn5MLdzt9poHqvygn0g+3/5QfTzCm7ddqzv2jL8bl+r7hweTUo60NZTv5iRTtAI XNngt2FjhIpKlhG+8CsWB/dKtlmbWxVnVo+mJzkCPzguHDXw6PSM3xlthNfvKnjNRipV E/kwsYQ16KtoKdWwvf3iKdaze9zTuJo2pSX0k= Received: by 10.223.120.65 with SMTP id c1mr1629694far.68.1279369872331; Sat, 17 Jul 2010 05:31:12 -0700 (PDT) Received: from mavbook2.mavhome.dp.ua (pc.mavhome.dp.ua [212.86.226.226]) by mx.google.com with ESMTPS id r5sm1162928faq.8.2010.07.17.05.31.10 (version=SSLv3 cipher=RC4-MD5); Sat, 17 Jul 2010 05:31:11 -0700 (PDT) Sender: Alexander Motin Message-ID: <4C41A248.8090605@FreeBSD.org> Date: Sat, 17 Jul 2010 15:30:00 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.23 (X11/20091212) MIME-Version: 1.0 To: freebsd-mips@freebsd.org X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: Neel Natu Subject: [RFC] Event timers on MIPS 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: Sat, 17 Jul 2010 13:00:38 -0000 Hi. I've made a patch, updating MIPS timer code (except RMI) to utilize new MI event timer infrastructure. I've successfully built QEMU and XLR kernels with the patch. Unluckily I can't test how it works, unless somebody teach me how to cook QEMU to run it. I also haven't ported RMI timers drivers, as I am not sure how that hardware is intended to work. Patch for HEAD can be found here: http://people.freebsd.org/~mav/timers_mips.patch Could somebody falimiar with MIPS review/test my patch and extend it to RMI hardware? Thank you. -- Alexander Motin