From owner-freebsd-arm@FreeBSD.ORG Thu May 12 21:10:27 2011 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5379106564A for ; Thu, 12 May 2011 21:10:27 +0000 (UTC) (envelope-from Rozhuk_I@mail.ru) Received: from fallback1.mail.ru (fallback1.mail.ru [94.100.176.18]) by mx1.freebsd.org (Postfix) with ESMTP id 6A3248FC14 for ; Thu, 12 May 2011 21:10:27 +0000 (UTC) Received: from smtp3.mail.ru (smtp3.mail.ru [94.100.176.131]) by fallback1.mail.ru (mPOP.Fallback_MX) with ESMTP id 8A9AF358CEB8 for ; Thu, 12 May 2011 20:39:04 +0400 (MSD) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Date:Subject:To:From:Reply-To; bh=aAj5aG5ScHydxR2RiGwI1xA6wX/oyhQzPgvaXTIBUW0=; b=Nt5FHyffUjLpAuRGiywOYUEGsNTmErBUxBsOFZ/M1sTKymNSuf8aeLaBlzxNkIR1cWraHSjbxn8tAZkmbul9muX+SLeQ2Cmc379ddKW9CL51p45H3N9BKVyTR5uX4HCa; Received: from [178.184.60.33] (port=53204 helo=rimwks1x64) by smtp3.mail.ru with asmtp id 1QKYuk-0004mu-00 for freebsd-arm@freebsd.org; Thu, 12 May 2011 20:39:02 +0400 From: "Rozhuk Ivan" To: Date: Fri, 13 May 2011 01:39:00 +0900 Message-ID: <029601cc10c3$19ca3090$4d5e91b0$@ru> MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcwQwxjSmkw+MjSNSsqDOJYqvRl7Mw== Content-Language: ru X-Spam: Not detected X-Mras: Ok Subject: how to add DMA support? X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Rozhuk_I@mail.ru List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 May 2011 21:10:27 -0000 Hi! STR813X/CNS213X have: - eight-channel Generic DMA controller (GDMA) - single-channel High Speed DMA controller (HSDMA) Both for: memory-to-memory, memory-to-peripheral, peripheral-to-memory, = and peripheral-to-peripheral data transferring with a shared buffer. Both have IRQ: - Generic DMA Terminal Counter, Generic DMA Error (GDMA) - HSDMA Terminal Counter and Error Interrupt. How I can tell system to use DMA? How tell to use DMA in ECHI and OCHI standard USB drives? =A0 -- Rozhuk Ivan =A0=20