From owner-freebsd-drivers@FreeBSD.ORG Sun Feb 11 21:36:43 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2CAD616A401 for ; Sun, 11 Feb 2007 21:36:43 +0000 (UTC) (envelope-from jason.harmening@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.230]) by mx1.freebsd.org (Postfix) with ESMTP id E624413C478 for ; Sun, 11 Feb 2007 21:36:42 +0000 (UTC) (envelope-from jason.harmening@gmail.com) Received: by nz-out-0506.google.com with SMTP id i11so1494482nzh for ; Sun, 11 Feb 2007 13:36:42 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:from:to:subject:date:user-agent:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=I7OPPVCaQToFn8KzThEO9Mz482wuJ8HtFdaKs5KyXCTt4Uw/YT2meO280GGZ0e0ILHUoYl3+ZrKdFD4s161gZ0uTCtpZjZg3W5TeaOvSUlen/I2RNWRyV07dzA7PpKeZM0eIF/AXdwrVd7B1PpUeoHEgeElbSnkrAl561TcKFm8= Received: by 10.65.211.16 with SMTP id n16mr19509998qbq.1171228050722; Sun, 11 Feb 2007 13:07:30 -0800 (PST) Received: from ?192.168.0.137? ( [70.113.12.165]) by mx.google.com with ESMTP id 15sm32212814nzo.2007.02.11.13.07.29; Sun, 11 Feb 2007 13:07:29 -0800 (PST) From: Jason Harmening To: freebsd-doc@freebsd.org, freebsd-drivers@freebsd.org Date: Sun, 11 Feb 2007 15:07:53 -0600 User-Agent: KMail/1.9.5 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702111507.53789.jason.harmening@gmail.com> Cc: Subject: Inconsistency in bus_dma manpage? X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Feb 2007 21:36:43 -0000 In the busdma_sync_op_t section of the bus_dma manpage, the sync operations are described as follows: BUS_DMASYNC_PREREAD Perform any synchronization required prior to an update of host memory by the DMA read operation. BUS_DMASYNC_PREWRITE Perform any synchronization required after an update of host memory by the CPU and prior to DMA write operations. BUS_DMASYNC_POSTREAD Perform any synchronization required after DMA read operations and prior to CPU access to host memory. BUS_DMASYNC_POSTWRITE Perform any synchronization required after DMA write operations. Makes sense...But in the section describing bus_dmamap_load, the following example is given: For example, the CPU might be used to setup the contents of a buffer that is to be DMA'ed into a device. To ensure that the data are visible via the device's mapping of that memory, the buffer must be loaded and a dma sync operation of BUS_DMASYNC_PREREAD must be performed. I believe the example is incorrect--it's actually describing the case where BUS_DMASYNC_PREWRITE would be necessary. Thanks, Jason Harmening From owner-freebsd-drivers@FreeBSD.ORG Mon Feb 12 19:33:52 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5EB7516A478; Mon, 12 Feb 2007 19:33:52 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 9321113C4A6; Mon, 12 Feb 2007 19:33:51 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id l1CJXkhC057290; Mon, 12 Feb 2007 14:33:46 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-drivers@freebsd.org Date: Mon, 12 Feb 2007 12:58:27 -0500 User-Agent: KMail/1.9.1 References: <200702111507.53789.jason.harmening@gmail.com> In-Reply-To: <200702111507.53789.jason.harmening@gmail.com> MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200702121258.27638.jhb@freebsd.org> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 12 Feb 2007 14:33:46 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2559/Mon Feb 12 11:56:52 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Jason Harmening , freebsd-doc@freebsd.org Subject: Re: Inconsistency in bus_dma manpage? X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Feb 2007 19:33:52 -0000 On Sunday 11 February 2007 16:07, Jason Harmening wrote: > In the busdma_sync_op_t section of the bus_dma manpage, the sync operations > are described as follows: > > BUS_DMASYNC_PREREAD Perform any synchronization required > prior to an update of host memory by the > DMA read operation. > > BUS_DMASYNC_PREWRITE Perform any synchronization required > after an update of host memory by the CPU > and prior to DMA write operations. > > BUS_DMASYNC_POSTREAD Perform any synchronization required > after DMA read operations and prior to > CPU access to host memory. > > BUS_DMASYNC_POSTWRITE Perform any synchronization required > after DMA write operations. > > Makes sense...But in the section describing bus_dmamap_load, the following > example is given: > > For example, > the CPU might be used to setup the contents of a buffer that is > to be DMA'ed into a device. To ensure that the data are visible > via the device's mapping of that memory, the buffer must be > loaded and a dma sync operation of BUS_DMASYNC_PREREAD must be > performed. > > > I believe the example is incorrect--it's actually describing the case where > BUS_DMASYNC_PREWRITE would be necessary. This is fixed in at least HEAD as of several months ago. Which OS release are you on? Hmm, I've gone ahead and merged the updates to RELENG_6, but 6.2 and earlier are going to have the wrong text. -- John Baldwin From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 11:47:47 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 769AB16A402 for ; Wed, 14 Feb 2007 11:47:47 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by mx1.freebsd.org (Postfix) with ESMTP id 0B43E13C4A6 for ; Wed, 14 Feb 2007 11:47:46 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so154407ugh for ; Wed, 14 Feb 2007 03:47:46 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=H0Tf7aya3hbA0e2pjbV5rR7uV0eJRUeaIcQhCnK9QrkzkMsU8KZdCl6ZqbbdZ4l7+unXb4GMGgdtIvfltmGrytTjD/3awk19vOq00vbCN6BaUPpDVJ8DET/zAOvF7+K5LkhKE6fTi5C1k2OawU1qSuRK4ARJ9rmnxbDZEgPqrOE= Received: by 10.115.47.1 with SMTP id z1mr30143waj.1171452076204; Wed, 14 Feb 2007 03:21:16 -0800 (PST) Received: by 10.114.134.3 with HTTP; Wed, 14 Feb 2007 03:21:16 -0800 (PST) Message-ID: Date: Wed, 14 Feb 2007 13:21:16 +0200 From: "Anatoli Marinov" To: freebsd-drivers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=WINDOWS-1252; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 11:47:47 -0000 Hello :), I have one new pci network card :) but it does not want to work with my bs= d box so this is the results: The result: >pciconf -l -v class =3D network subclass =3D ethernet none1@pci2:10:0: class=3D0x020000 card=3D0x00000000 chip=3D0x8139190= 4 rev=3D0x01 hdr=3D0x00 class =3D network subclass =3D ethernet > uname -a FreeBSD free.bsd-bg.net 6.2-RELEASE-p1 FreeBSD 6.2-RELEASE-p1 #1: Tue Feb 1= 3 22:44:10 EET 2007 root@free.bsd-bg.net:/mnt/ad0s1/system/obj/mnt/ad0s1/system/src/sys/MOON_6.= 2 i386 Kernel config: device miibus # MII bus support device fxp # Intel EtherExpress PRO/100B (82557, 82558= ) device ed # NE[12]000, SMC Ultra, 3c503, DS8390 cards device rl # RealTek 8129/8139 Is there anybody that have idea how I can use this network card under freebsd=85=85 From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 12:48:44 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0FEC116A468 for ; Wed, 14 Feb 2007 12:48:44 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by mx1.freebsd.org (Postfix) with ESMTP id EFA7813C4B2 for ; Wed, 14 Feb 2007 12:48:42 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so170397ugh for ; Wed, 14 Feb 2007 04:48:40 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=O++qS0p0W1nZOa6czGN/mRpVoFz0Q3fQNXiS/Vgdcj2cb68+Oooq/1LXSvK6OB8Qv6wb2VdVVCNV+NCJso0Py304wKDHd2UyWnCRkcnm9ljF7rKsV35yxNKL+wLK5LvQgSRFuov/g66ZIXXBAvOaNT8a4ZHL3Lh6LWX1CMS+v4M= Received: by 10.115.93.16 with SMTP id v16mr50662wal.1171457319084; Wed, 14 Feb 2007 04:48:39 -0800 (PST) Received: by 10.114.134.3 with HTTP; Wed, 14 Feb 2007 04:48:38 -0800 (PST) Message-ID: Date: Wed, 14 Feb 2007 14:48:38 +0200 From: "Anatoli Marinov" To: freebsd-drivers@freebsd.org In-Reply-To: MIME-Version: 1.0 References: <20070214120438.GA2239@haakonia.hitnet.RWTH-Aachen.DE> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Fwd: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 12:48:44 -0000 ---------- Forwarded message ---------- From: Anatoli Marinov Date: 14.02.2007 14:47 Subject: Re: problem with rl network card To: Christian Brueffer I am sure that the card is with Realtec chip and I think it is 8139D. I cant make it work with if_re and if_rl it is very bad. Help me guys :) 2007/2/14, Christian Brueffer < brueffer@freebsd.org>: > > On Wed, Feb 14, 2007 at 01:21:16PM +0200, Anatoli Marinov wrote: > > Hello :), > > > > I have one new pci network card :) but it does not want to work with my > bsd > > box so this is the results: > > > > The result: > > > > >pciconf -l -v > > > > class = network > > > > subclass = ethernet > > > > none1@pci2:10:0: class=0x020000 card=0x00000000 chip=0x81391904 > > rev=0x01 hdr=0x00 > > > > class = network > > > > subclass = ethernet > > > > > > > > >uname -a > > > > FreeBSD free.bsd-bg.net 6.2-RELEASE-p1 FreeBSD 6.2-RELEASE-p1 #1: Tue > Feb 13 > > 22:44:10 EET 2007 > > root@free.bsd-bg.net:/mnt/ad0s1/system/obj/mnt/ad0s1/system/src/sys/MOON_6.2 > > i386 > > > > > > > > Kernel config: > > > > device miibus # MII bus support > > > > device fxp # Intel EtherExpress PRO/100B (82557, > 82558) > > > > device ed # NE[12]000, SMC Ultra, 3c503, DS8390 > cards > > > > device rl # RealTek 8129/8139 > > > > > > > > Is there anybody that have idea how I can use this network card under > > freebsd?? > > _______________________________________________ > > If you're sure there's a RealTec chip on the card, check if it's supported > by > the re(4) driver, e.g. using `kldload if_re`. > > - Christian > > -- > Christian Brueffer chris@unixpages.org brueffer@FreeBSD.org > GPG Key: http://people.freebsd.org/~brueffer/brueffer.key.asc > GPG Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D > > From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 13:04:42 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 177A416A402 for ; Wed, 14 Feb 2007 13:04:42 +0000 (UTC) (envelope-from chris@hitnet.RWTH-Aachen.DE) Received: from mta-2.ms.rz.rwth-aachen.de (mta-2.ms.rz.RWTH-Aachen.DE [134.130.7.73]) by mx1.freebsd.org (Postfix) with ESMTP id C150513C4A6 for ; Wed, 14 Feb 2007 13:04:41 +0000 (UTC) (envelope-from chris@hitnet.RWTH-Aachen.DE) Received: from circe ([134.130.3.36]) by mta-2.ms.rz.RWTH-Aachen.de (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0JDG003HGC7S9I20@mta-2.ms.rz.RWTH-Aachen.de> for freebsd-drivers@freebsd.org; Wed, 14 Feb 2007 13:04:40 +0100 (CET) Received: from talos.rz.RWTH-Aachen.DE ([134.130.3.22]) by circe (MailMonitor for SMTP v1.2.2 ) ; Wed, 14 Feb 2007 13:04:39 +0100 (MET) Received: from bigboss.hitnet.rwth-aachen.de (bigspace.hitnet.RWTH-Aachen.DE [137.226.181.2]) by smarthost.rwth-aachen.de (8.13.8/8.13.1/1) with ESMTP id l1EC4cuF020989; Wed, 14 Feb 2007 13:04:38 +0100 Received: from haakonia.hitnet.rwth-aachen.de ([137.226.181.92]) by bigboss.hitnet.rwth-aachen.de with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.50) id 1HHIsJ-0006Pj-MT; Wed, 14 Feb 2007 13:04:39 +0100 Received: by haakonia.hitnet.rwth-aachen.de (Postfix, from userid 1001) id 06C573F41E; Wed, 14 Feb 2007 13:04:38 +0100 (CET) Date: Wed, 14 Feb 2007 13:04:38 +0100 From: Christian Brueffer In-reply-to: To: Anatoli Marinov Message-id: <20070214120438.GA2239@haakonia.hitnet.RWTH-Aachen.DE> MIME-version: 1.0 Content-type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary=YiEDa0DAkWCtVeE4 Content-disposition: inline X-Operating-System: FreeBSD 6.2-STABLE X-PGP-Key: http://people.FreeBSD.org/~brueffer/brueffer.key.asc X-PGP-Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D References: User-Agent: Mutt/1.5.11 Cc: freebsd-drivers@freebsd.org Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 13:04:42 -0000 --YiEDa0DAkWCtVeE4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 14, 2007 at 01:21:16PM +0200, Anatoli Marinov wrote: > Hello :), >=20 > I have one new pci network card :) but it does not want to work with my b= sd > box so this is the results: >=20 > The result: >=20 > >pciconf -l -v >=20 > class =3D network >=20 > subclass =3D ethernet >=20 > none1@pci2:10:0: class=3D0x020000 card=3D0x00000000 chip=3D0x81391= 904 > rev=3D0x01 hdr=3D0x00 >=20 > class =3D network >=20 > subclass =3D ethernet >=20 >=20 >=20 > >uname -a >=20 > FreeBSD free.bsd-bg.net 6.2-RELEASE-p1 FreeBSD 6.2-RELEASE-p1 #1: Tue Feb= 13 > 22:44:10 EET 2007 > root@free.bsd-bg.net:/mnt/ad0s1/system/obj/mnt/ad0s1/system/src/sys/MOON_= 6.2 > i386 >=20 >=20 >=20 > Kernel config: >=20 > device miibus # MII bus support >=20 > device fxp # Intel EtherExpress PRO/100B (82557, 825= 58) >=20 > device ed # NE[12]000, SMC Ultra, 3c503, DS8390 car= ds >=20 > device rl # RealTek 8129/8139 >=20 >=20 >=20 > Is there anybody that have idea how I can use this network card under > freebsd?? > _______________________________________________ If you're sure there's a RealTec chip on the card, check if it's supported = by the re(4) driver, e.g. using `kldload if_re`. - Christian --=20 Christian Brueffer chris@unixpages.org brueffer@FreeBSD.org GPG Key: http://people.freebsd.org/~brueffer/brueffer.key.asc GPG Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D --YiEDa0DAkWCtVeE4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFF0vrWbHYXjKDtmC0RApboAJ99nF1NLaOSMTEJYCIMYw/FpzGykwCeO82d 3J/cqA1rx1YOBGRpd6BJkj4= =jPwr -----END PGP SIGNATURE----- --YiEDa0DAkWCtVeE4-- From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 13:45:51 2007 Return-Path: X-Original-To: freebsd-drivers@FreeBSD.ORG Delivered-To: freebsd-drivers@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C22CA16A401 for ; Wed, 14 Feb 2007 13:45:51 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [83.120.8.8]) by mx1.freebsd.org (Postfix) with ESMTP id 244E013C47E for ; Wed, 14 Feb 2007 13:45:50 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (zsxery@localhost [127.0.0.1]) by lurza.secnetix.de (8.13.4/8.13.4) with ESMTP id l1EDRl0I008977; Wed, 14 Feb 2007 14:27:52 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.13.4/8.13.1/Submit) id l1EDRkIl008976; Wed, 14 Feb 2007 14:27:46 +0100 (CET) (envelope-from olli) Date: Wed, 14 Feb 2007 14:27:46 +0100 (CET) Message-Id: <200702141327.l1EDRkIl008976@lurza.secnetix.de> From: Oliver Fromme To: freebsd-drivers@FreeBSD.ORG, anatoli.marinov@gmail.com In-Reply-To: X-Newsgroups: list.freebsd-drivers User-Agent: tin/1.8.2-20060425 ("Shillay") (UNIX) (FreeBSD/4.11-STABLE (i386)) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Wed, 14 Feb 2007 14:27:52 +0100 (CET) Cc: Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-drivers@FreeBSD.ORG, anatoli.marinov@gmail.com List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 13:45:51 -0000 Anatoli Marinov wrote: > [...] > none1@pci2:10:0: class=0x020000 card=0x00000000 chip=0x81391904 Hm. The vendor ID doesn't match. Realtek would be 10EC, but you have 1904. That seems to be some kind of clone: http://pci-ids.ucw.cz/iii/?i=1904 If you're lucky, it is compatible so the existing driver will work with it. You can try that easily. In /sys/pci/if_rlreg.h look for the following line: #define RT_VENDORID 0x10EC Replace 0x10EC with 0x1904. Then rebuild your kernel and reboot. Please let us know if it works ... If it does, a proper patch can be made, so both vendor IDs are supported. If it still isn't recognized, please boot in verbose mode. The verbose dmesg output from it might be useful. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mn- chen, HRB 125758, Geschftsfhrer: Maik Bachmann, Olaf Erb, Ralf Gebhart Any opinions expressed in this message are personal to the author and may not necessarily reflect the opinions of secnetix GmbH & Co KG in any way. FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "We, the unwilling, led by the unknowing, are doing the impossible for the ungrateful. We have done so much, for so long, with so little, we are now qualified to do anything with nothing." -- Mother Teresa From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 14:01:02 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3895216A406 for ; Wed, 14 Feb 2007 14:01:02 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.239]) by mx1.freebsd.org (Postfix) with ESMTP id D9FA813C4B2 for ; Wed, 14 Feb 2007 14:01:01 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: by wr-out-0506.google.com with SMTP id 69so275332wra for ; Wed, 14 Feb 2007 06:01:01 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=q0zdtT8xGkx0im4ny8yAISw3Nbfrub9hYa4gnEa/GQ2ZZOqe9V2Cag1EQUPS9Aw3xSpX3TmxlgK1HVpdIVD8EhHNlCSwv7G2O1MTLIHaAyGRmgHHel/Ihq7pHVXn5Gi36VQwdbhZH8qJrVeBtdJ2NGLRWCo2f181Nhj+HYkUPMc= Received: by 10.114.197.1 with SMTP id u1mr123289waf.1171461660696; Wed, 14 Feb 2007 06:01:00 -0800 (PST) Received: by 10.114.134.3 with HTTP; Wed, 14 Feb 2007 06:01:00 -0800 (PST) Message-ID: Date: Wed, 14 Feb 2007 16:01:00 +0200 From: "Anatoli Marinov" To: freebsd-drivers@freebsd.org, olli@lurza.secnetix.de In-Reply-To: <200702141327.l1EDRkIl008976@lurza.secnetix.de> MIME-Version: 1.0 References: <200702141327.l1EDRkIl008976@lurza.secnetix.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 14:01:02 -0000 I am rebuilding now with this patch. How I can reboot in verbose mode throught ssh because the server is not around me. 2007/2/14, Oliver Fromme : > > Anatoli Marinov wrote: > > [...] > > none1@pci2:10:0: class=0x020000 card=0x00000000 chip=0x81391904 > > Hm. The vendor ID doesn't match. Realtek would be 10EC, > but you have 1904. That seems to be some kind of clone: > > http://pci-ids.ucw.cz/iii/?i=1904 > > If you're lucky, it is compatible so the existing driver > will work with it. > > You can try that easily. In /sys/pci/if_rlreg.h look for > the following line: > > #define RT_VENDORID 0x10EC > > Replace 0x10EC with 0x1904. Then rebuild your kernel and > reboot. Please let us know if it works ... If it does, > a proper patch can be made, so both vendor IDs are > supported. > > If it still isn't recognized, please boot in verbose mode. > The verbose dmesg output from it might be useful. > > Best regards > Oliver > > -- > Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. > Handelsregister: Registergericht Muenchen, HRA 74606, Geschftsfuehrung: > secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mn- > chen, HRB 125758, Geschftsfhrer: Maik Bachmann, Olaf Erb, Ralf Gebhart > Any opinions expressed in this message are personal to the author and may > not necessarily reflect the opinions of secnetix GmbH & Co KG in any way. > FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd > > "We, the unwilling, led by the unknowing, > are doing the impossible for the ungrateful. > We have done so much, for so long, with so little, > we are now qualified to do anything with nothing." > -- Mother Teresa > From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 14:55:10 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 23EF716A408 for ; Wed, 14 Feb 2007 14:55:10 +0000 (UTC) (envelope-from joao@matik.com.br) Received: from msrv.matik.com.br (msrv.matik.com.br [200.152.83.14]) by mx1.freebsd.org (Postfix) with ESMTP id 94F6F13C48D for ; Wed, 14 Feb 2007 14:55:09 +0000 (UTC) (envelope-from joao@matik.com.br) Received: from anb (anb.matik.com.br [200.152.83.34]) by msrv.matik.com.br (8.13.8/8.13.1) with ESMTP id l1EDmd6m070021; Wed, 14 Feb 2007 11:48:39 -0200 (BRST) (envelope-from joao@matik.com.br) From: JoaoBR Organization: Infomatik To: freebsd-drivers@freebsd.org Date: Wed, 14 Feb 2007 11:48:21 -0200 User-Agent: KMail/1.9.4 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200702141148.22332.joao@matik.com.br> X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on msrv.matik.com.br X-Virus-Status: Clean Cc: Subject: Re: Fwd: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 14:55:10 -0000 On Wednesday 14 February 2007 10:48, Anatoli Marinov wrote: > ---------- Forwarded message ---------- > From: Anatoli Marinov > Date: 14.02.2007 14:47 > Subject: Re: problem with rl network card > To: Christian Brueffer > > I am sure that the card is with Realtec chip and I think it is 8139D. I > cant make it work with if_re and if_rl it is very bad. > Help me guys :) > if you say what MB it is it would be easier "to guess" but probably it is the SIS190 (realtek giga) which is not working wiht free= bsd=20 because there is no driver at this time > 2007/2/14, Christian Brueffer < brueffer@freebsd.org>: > > On Wed, Feb 14, 2007 at 01:21:16PM +0200, Anatoli Marinov wrote: > > > Hello :), > > > > > > I have one new pci network card :) but it does not want to work with = my > > > > bsd > > > > > box so this is the results: > > > > > > The result: > > > >pciconf -l -v > > > > > > class =3D network > > > > > > subclass =3D ethernet > > > > > > none1@pci2:10:0: class=3D0x020000 card=3D0x00000000 chip=3D0x8= 1391904 > > > rev=3D0x01 hdr=3D0x00 > > > > > > class =3D network > > > > > > subclass =3D ethernet > > > > > > >uname -a > > > > > > FreeBSD free.bsd-bg.net 6.2-RELEASE-p1 FreeBSD 6.2-RELEASE-p1 #1: Tue > > > > Feb 13 > > > > > 22:44:10 EET 2007 > > > root@free.bsd-bg.net:/mnt/ad0s1/system/obj/mnt/ad0s1/system/src/sys/M= OO > > >N_6.2 i386 > > > > > > > > > > > > Kernel config: > > > > > > device miibus # MII bus support > > > > > > device fxp # Intel EtherExpress PRO/100B (82557, > > > > 82558) > > > > > device ed # NE[12]000, SMC Ultra, 3c503, DS8390 > > > > cards > > > > > device rl # RealTek 8129/8139 > > > > > > > > > > > > Is there anybody that have idea how I can use this network card under > > > freebsd?? > > > _______________________________________________ > > > > If you're sure there's a RealTec chip on the card, check if it's > > supported by > > the re(4) driver, e.g. using `kldload if_re`. > > > > - Christian > > > > -- > > Christian Brueffer chris@unixpages.org brueffer@FreeBSD.org > > GPG Key: =20 > > http://people.freebsd.org/~brueffer/brueffer.key.asc >d.org/%7Ebrueffer/brueffer.key.asc> GPG Fingerprint: A5C8 2099 19FF AACA > > F41B B29B 6C76 178C A0ED 982D > > _______________________________________________ > freebsd-drivers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-drivers > To unsubscribe, send any mail to "freebsd-drivers-unsubscribe@freebsd.org" > > > > > > > > A mensagem foi scaneada pelo sistema de e-mail e pode ser considerada > segura. Service fornecido pelo Datacenter Matik=20 > https://datacenter.matik.com.br =2D-=20 Jo=E3o A mensagem foi scaneada pelo sistema de e-mail e pode ser considerada segura. Service fornecido pelo Datacenter Matik https://datacenter.matik.com.br From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 15:07:21 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2780616A406 for ; Wed, 14 Feb 2007 15:07:21 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [83.120.8.8]) by mx1.freebsd.org (Postfix) with ESMTP id 9804513C4B3 for ; Wed, 14 Feb 2007 15:07:20 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (bqjylq@localhost [127.0.0.1]) by lurza.secnetix.de (8.13.4/8.13.4) with ESMTP id l1EF7DKf025258; Wed, 14 Feb 2007 16:07:19 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.13.4/8.13.1/Submit) id l1EF7DnZ025256; Wed, 14 Feb 2007 16:07:13 +0100 (CET) (envelope-from olli) From: Oliver Fromme Message-Id: <200702141507.l1EF7DnZ025256@lurza.secnetix.de> To: anatoli.marinov@gmail.com (Anatoli Marinov) Date: Wed, 14 Feb 2007 16:07:13 +0100 (CET) In-Reply-To: X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Wed, 14 Feb 2007 16:07:19 +0100 (CET) Cc: freebsd-drivers@freebsd.org Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 15:07:21 -0000 Anatoli Marinov wrote: > I am rebuilding now with this patch. How I can reboot in verbose mode > throught ssh because the server is not around me. Add this line to /boot/loader.conf (if the file doesn't exist yet, then simply create a new one): boot_verbose="yes" Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart Any opinions expressed in this message are personal to the author and may not necessarily reflect the opinions of secnetix GmbH & Co KG in any way. FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 20:45:43 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 37B0016A46E for ; Wed, 14 Feb 2007 20:45:43 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by mx1.freebsd.org (Postfix) with ESMTP id 1669313C48E for ; Wed, 14 Feb 2007 20:45:36 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so324267ugh for ; Wed, 14 Feb 2007 12:45:35 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=TgKOGaoP6TPnWMOK6C8nWpVCWldGZo8cg1upeXpiP+m5+SbTk/9PO66VM3OyeRr+KFc+jZjE8Ga3TehHZG+1Z+vxjON6WvP9c4UDTi+kA00Oy10Pq1eGzJUje36fr6nXE+uLloymQOcG0EnDbM0+xBCv7feELZ5ey9RXj2CzE08= Received: by 10.114.169.2 with SMTP id r2mr719098wae.1171485933595; Wed, 14 Feb 2007 12:45:33 -0800 (PST) Received: by 10.114.134.3 with HTTP; Wed, 14 Feb 2007 12:45:33 -0800 (PST) Message-ID: Date: Wed, 14 Feb 2007 22:45:33 +0200 From: "Anatoli Marinov" To: freebsd-drivers@freebsd.org In-Reply-To: <200702141507.l1EF7DnZ025256@lurza.secnetix.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_76300_4128065.1171485933470" References: <200702141507.l1EF7DnZ025256@lurza.secnetix.de> X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Oliver Fromme Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 20:45:43 -0000 ------=_Part_76300_4128065.1171485933470 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi Guys, Unfortunately the patch with simple new code for vendor in .h file didnt work. See the attached file. It is verbose dmesg after booting. It seems that there is no working driver. very bad :) Maybe the easy way is to buy a new card for 5 books :) What do you think ? 2007/2/14, Oliver Fromme : > > > Anatoli Marinov wrote: > > I am rebuilding now with this patch. How I can reboot in verbose mode > > throught ssh because the server is not around me. > > Add this line to /boot/loader.conf (if the file doesn't > exist yet, then simply create a new one): > > boot_verbose=3D"yes" > > Best regards > Oliver > > > -- > Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. > Handelsregister: Registergericht Muenchen, HRA 74606, Gesch=E4ftsfuehrun= g: > secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht M=FC= n- > chen, HRB 125758, Gesch=E4ftsf=FChrer: Maik Bachmann, Olaf Erb, Ralf Geb= hart > Any opinions expressed in this message are personal to the author and may > not necessarily reflect the opinions of secnetix GmbH & Co KG in any way. > FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd > > 'Instead of asking why a piece of software is using "1970s technology," > start asking why software is ignoring 30 years of accumulated wisdom.' > ------=_Part_76300_4128065.1171485933470 Content-Type: text/plain; name=log.txt; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_ey68g89o Content-Disposition: attachment; filename="log.txt" RmViIDE0IDE3OjAwOjAwIGZyZWUgbmV3c3lzbG9nWzU5MTU1XTogbG9nZmlsZSB0dXJuZWQgb3Zl ciBkdWUgdG8gc2l6ZT4xMDBLCkZlYiAxNCAxNzoyMzowMSBmcmVlIHN1ZG86ICAgICB0b2xpIDog VFRZPXR0eXAzIDsgUFdEPS91c3IvaG9tZS90b2xpIDsgVVNFUj1yb290IDsgQ09NTUFORD0vdXNy L2Jpbi9zdSAtCkZlYiAxNCAxOToyNzoyMyBmcmVlIHN1ZG86ICAgICB0b2xpIDogVFRZPXR0eXAw IDsgUFdEPS91c3IvaG9tZS90b2xpIDsgVVNFUj1yb290IDsgQ09NTUFORD0vdXNyL2Jpbi9zdSAt CkZlYiAxNCAxOToyOToxNCBmcmVlIHJlYm9vdDogcmVib290ZWQgYnkgdG9saQpGZWIgMTQgMTk6 Mjk6MTUgZnJlZSBzeXNsb2dkOiBleGl0aW5nIG9uIHNpZ25hbCAxNQpGZWIgMTQgMTk6MzA6NDgg ZnJlZSBzeXNsb2dkOiBrZXJuZWwgYm9vdCBmaWxlIGlzIC9ib290L2tlcm5lbC9rZXJuZWwKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBDb3B5cmlnaHQgKGMpIDE5OTItMjAwNyBUaGUgRnJl ZUJTRCBQcm9qZWN0LgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IENvcHlyaWdodCAoYykg MTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwgMTk5MSwgMTk5MiwgMTk5MywgMTk5 NApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IFRoZSBSZWdlbnRzIG9mIHRoZSBVbml2ZXJz aXR5IG9mIENhbGlmb3JuaWEuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCkZlYiAxNCAxOTozMDo0OCBm cmVlIGtlcm5lbDogRnJlZUJTRCBpcyBhIHJlZ2lzdGVyZWQgdHJhZGVtYXJrIG9mIFRoZSBGcmVl QlNEIEZvdW5kYXRpb24uCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogRnJlZUJTRCA2LjIt UkVMRUFTRS1wMSAjMTogV2VkIEZlYiAxNCAxNzo1Njo1MyBFRVQgMjAwNwpGZWIgMTQgMTk6MzA6 NDggZnJlZSBrZXJuZWw6IHJvb3RAZnJlZS5ic2QtYmcubmV0Oi9tbnQvYWQwczEvc3lzdGVtL29i ai9tbnQvYWQwczEvc3lzdGVtL3NyYy9zeXMvR0VORVJJQwpGZWIgMTQgMTk6MzA6NDggZnJlZSBr ZXJuZWw6IFByZWxvYWRlZCBlbGYga2VybmVsICIvYm9vdC9rZXJuZWwva2VybmVsIiBhdCAweGMw YjUyMDAwLgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IFByZWxvYWRlZCBlbGYgbW9kdWxl ICIvYm9vdC9rZXJuZWwvYWNwaS5rbyIgYXQgMHhjMGI1MjBjYy4KRmViIDE0IDE5OjMwOjQ4IGZy ZWUga2VybmVsOiBNUCBDb25maWd1cmF0aW9uIFRhYmxlIHZlcnNpb24gMS40IGZvdW5kIGF0IDB4 YzAwZTk0MjAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBUYWJsZSAnRkFDUCcgYXQgMHhl MDEzMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IFRhYmxlICdTU0RUJyBhdCAweGUxMzZj CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogVGFibGUgJ1NTRFQnIGF0IDB4ZTE0ZTAKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBUYWJsZSAnU1NEVCcgYXQgMHhlMzJlZApGZWIgMTQg MTk6MzA6NDggZnJlZSBrZXJuZWw6IFRhYmxlICdBUElDJyBhdCAweGUwMWE0CkZlYiAxNCAxOToz MDo0OCBmcmVlIGtlcm5lbDogTUFEVDogRm91bmQgdGFibGUgYXQgMHhlMDFhNApGZWIgMTQgMTk6 MzA6NDggZnJlZSBrZXJuZWw6IEFQSUM6IFVzaW5nIHRoZSBNQURUIGVudW1lcmF0b3IuCkZlYiAx NCAxOTozMDo0OCBmcmVlIGtlcm5lbDogTUFEVDogRm91bmQgQ1BVIEFQSUMgSUQgMCBBQ1BJIElE IDE6IGVuYWJsZWQKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBBQ1BJIEFQSUMgVGFibGU6 IDxDT01QQVEgU09MQU5PICA+CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogQ2FsaWJyYXRp bmcgY2xvY2socykgLi4uIGk4MjU0IGNsb2NrOiAxMTkzMTcwIEh6CkZlYiAxNCAxOTozMDo0OCBm cmVlIGtlcm5lbDogQ0xLX1VTRV9JODI1NF9DQUxJQlJBVElPTiBub3Qgc3BlY2lmaWVkIC0gdXNp bmcgZGVmYXVsdCBmcmVxdWVuY3kKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBUaW1lY291 bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApGZWIgMTQgMTk6MzA6 NDggZnJlZSBrZXJuZWw6IENhbGlicmF0aW5nIFRTQyBjbG9jayAuLi4gVFNDIGNsb2NrOiA1OTgw NjIxNTEgSHoKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBDUFU6IEludGVsIENlbGVyb24g KDU5OC4wNi1NSHogNjg2LWNsYXNzIENQVSkKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBP cmlnaW4gPSAiR2VudWluZUludGVsIiAgSWQgPSAweDY4MyAgU3RlcHBpbmcgPSAzCkZlYiAxNCAx OTozMDo0OCBmcmVlIGtlcm5lbDogRmVhdHVyZXM9MHgzODNmYmZmPEZQVSxWTUUsREUsUFNFLFRT QyxNU1IsUEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULFBTRTM2LE1N WCxGWFNSLFNTRT4KRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiByZWFsIG1lbW9yeSAgPSAy MDAyNzgwMTYgKDE5MSBNQikKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBQaHlzaWNhbCBt ZW1vcnkgY2h1bmsocyk6CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogMHgwMDAwMDAwMDAw MDAxMDAwIC0gMHgwMDAwMDAwMDAwMDllZmZmLCA2NDcxNjggYnl0ZXMgKDE1OCBwYWdlcykKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiAweDAwMDAwMDAwMDAxMDAwMDAgLSAweDAwMDAwMDAw MDAzZmZmZmYsIDMxNDU3MjggYnl0ZXMgKDc2OCBwYWdlcykKRmViIDE0IDE5OjMwOjQ4IGZyZWUg a2VybmVsOiAweDAwMDAwMDAwMDBjMjUwMDAgLSAweDAwMDAwMDAwMGJiNjFmZmYsIDE4Mzc1MDY1 NiBieXRlcyAoNDQ4NjEgcGFnZXMpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYXZhaWwg bWVtb3J5ID0gMTg2NDAwNzY4ICgxNzcgTUIpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDog YmlvczMyOiBGb3VuZCBCSU9TMzIgU2VydmljZSBEaXJlY3RvcnkgaGVhZGVyIGF0IDB4YzAwZmEw MDAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBiaW9zMzI6IEVudHJ5ID0gMHhlNzMwMCAo YzAwZTczMDApICBSZXYgPSAwICBMZW4gPSAxCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDog cGNpYmlvczogUENJIEJJT1MgZW50cnkgYXQgMHhlNzMwMCsweDEwOGQKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiBwbnBiaW9zOiBGb3VuZCBQblAgQklPUyBkYXRhIGF0IDB4YzAwZmVmZTAK RmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwbnBiaW9zOiBFbnRyeSA9IGYwMDAwOmVhOTAg IFJldiA9IDEuMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBucGJpb3M6IE9FTSBJRCA0 MDAxMTBlCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogT3RoZXIgQklPUyBzaWduYXR1cmVz IGZvdW5kOgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IEFQSUM6IENQVSAwIGhhcyBBQ1BJ IElEIDEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBNQURUOiBGb3VuZCBJTyBBUElDIElE IDgsIEludGVycnVwdCAwIGF0IDB4ZmVjMDAwMDAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVs OiBpb2FwaWMwOiBDaGFuZ2luZyBBUElDIElEIHRvIDgKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2Vy bmVsOiBpb2FwaWMwOiBSb3V0aW5nIGV4dGVybmFsIDgyNTlBJ3MgLT4gaW50cGluIDAKRmViIDE0 IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBpb2FwaWMwOiBpbnRwaW4gMCAtPiBFeHRJTlQgKGVkZ2Us IGhpZ2gpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50cGluIDEgLT4g SVNBIElSUSAxIChlZGdlLCBoaWdoKQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGlvYXBp YzA6IGludHBpbiAyIC0+IElTQSBJUlEgMiAoZWRnZSwgaGlnaCkKRmViIDE0IDE5OjMwOjQ4IGZy ZWUga2VybmVsOiBpb2FwaWMwOiBpbnRwaW4gMyAtPiBJU0EgSVJRIDMgKGVkZ2UsIGhpZ2gpCkZl YiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50cGluIDQgLT4gSVNBIElSUSA0 IChlZGdlLCBoaWdoKQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGlvYXBpYzA6IGludHBp biA1IC0+IElTQSBJUlEgNSAoZWRnZSwgaGlnaCkKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVs OiBpb2FwaWMwOiBpbnRwaW4gNiAtPiBJU0EgSVJRIDYgKGVkZ2UsIGhpZ2gpCkZlYiAxNCAxOToz MDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50cGluIDcgLT4gSVNBIElSUSA3IChlZGdlLCBo aWdoKQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGlvYXBpYzA6IGludHBpbiA4IC0+IElT QSBJUlEgOCAoZWRnZSwgaGlnaCkKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBpb2FwaWMw OiBpbnRwaW4gOSAtPiBJU0EgSVJRIDkgKGVkZ2UsIGhpZ2gpCkZlYiAxNCAxOTozMDo0OCBmcmVl IGtlcm5lbDogaW9hcGljMDogaW50cGluIDEwIC0+IElTQSBJUlEgMTAgKGVkZ2UsIGhpZ2gpCkZl YiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50cGluIDExIC0+IElTQSBJUlEg MTEgKGVkZ2UsIGhpZ2gpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50 cGluIDEyIC0+IElTQSBJUlEgMTIgKGVkZ2UsIGhpZ2gpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtl cm5lbDogaW9hcGljMDogaW50cGluIDEzIC0+IElTQSBJUlEgMTMgKGVkZ2UsIGhpZ2gpCkZlYiAx NCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50cGluIDE0IC0+IElTQSBJUlEgMTQg KGVkZ2UsIGhpZ2gpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50cGlu IDE1IC0+IElTQSBJUlEgMTUgKGVkZ2UsIGhpZ2gpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5l bDogaW9hcGljMDogaW50cGluIDE2IC0+IFBDSSBJUlEgMTYgKGxldmVsLCBsb3cpCkZlYiAxNCAx OTozMDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50cGluIDE3IC0+IFBDSSBJUlEgMTcgKGxl dmVsLCBsb3cpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50cGluIDE4 IC0+IFBDSSBJUlEgMTggKGxldmVsLCBsb3cpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDog aW9hcGljMDogaW50cGluIDE5IC0+IFBDSSBJUlEgMTkgKGxldmVsLCBsb3cpCkZlYiAxNCAxOToz MDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50cGluIDIwIC0+IFBDSSBJUlEgMjAgKGxldmVs LCBsb3cpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50cGluIDIxIC0+ IFBDSSBJUlEgMjEgKGxldmVsLCBsb3cpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9h cGljMDogaW50cGluIDIyIC0+IFBDSSBJUlEgMjIgKGxldmVsLCBsb3cpCkZlYiAxNCAxOTozMDo0 OCBmcmVlIGtlcm5lbDogaW9hcGljMDogaW50cGluIDIzIC0+IFBDSSBJUlEgMjMgKGxldmVsLCBs b3cpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogTUFEVDogSW50ZXJydXB0IG92ZXJyaWRl OiBzb3VyY2UgMCwgaXJxIDIKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBpb2FwaWMwOiBS b3V0aW5nIElSUSAwIC0+IGludHBpbiAyCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9h cGljMDogaW50cGluIDIgdHJpZ2dlcjogZWRnZQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6 IGlvYXBpYzA6IGludHBpbiAyIHBvbGFyaXR5OiBoaWdoCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtl cm5lbDogTUFEVDogSW50ZXJydXB0IG92ZXJyaWRlOiBzb3VyY2UgOSwgaXJxIDkKRmViIDE0IDE5 OjMwOjQ4IGZyZWUga2VybmVsOiBpb2FwaWMwOiBpbnRwaW4gOSB0cmlnZ2VyOiBsZXZlbApGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGlvYXBpYzA6IGludHBpbiA5IHBvbGFyaXR5OiBoaWdo CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogbGFwaWMwOiBSb3V0aW5nIE5NSSAtPiBMSU5U MQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGxhcGljMDogTElOVDEgdHJpZ2dlcjogZWRn ZQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGxhcGljMDogTElOVDEgcG9sYXJpdHk6IGhp Z2gKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBNQURUOiBJZ25vcmluZyBsb2NhbCBOTUkg cm91dGVkIHRvIEFDUEkgQ1BVIDIKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBpb2FwaWMw IDxWZXJzaW9uIDIuMD4gaXJxcyAwLTIzIG9uIG1vdGhlcmJvYXJkCkZlYiAxNCAxOTozMDo0OCBm cmVlIGtlcm5lbDogY3B1MCBCU1A6CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogSUQ6IDB4 MDAwMDAwMDAgICBWRVI6IDB4MDAwNDAwMTEgTERSOiAweDAwMDAwMDAwIERGUjogMHhmZmZmZmZm ZgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGxpbnQwOiAweDAwMDEwNzAwIGxpbnQxOiAw eDAwMDAwNDAwIFRQUjogMHgwMDAwMDAwMCBTVlI6IDB4MDAwMDAxZmYKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiB0aW1lcjogMHgwMDAxMDBlZiB0aGVybTogMHgwMDAwMDAwMCBlcnI6IDB4 MDAwMTAwZjAgcGNtOiAweDAwMDEwMDAwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogd2xh bjogPDgwMi4xMSBMaW5rIExheWVyPgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGF0aF9y YXRlOiB2ZXJzaW9uIDEuMiA8U2FtcGxlUmF0ZSBiaXQtcmF0ZSBzZWxlY3Rpb24gYWxnb3JpdGht PgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IG51bGw6IDxudWxsIGRldmljZSwgemVybyBk ZXZpY2U+CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcmFuZG9tOiA8ZW50cm9weSBzb3Vy Y2UsIFNvZnR3YXJlLCBZYXJyb3c+CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogbmZzbG9j azogcHNldWRvLWRldmljZQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGlvOiA8SS9PPgpG ZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGtiZDogbmV3IGFycmF5IHNpemUgNApGZWIgMTQg MTk6MzA6NDggZnJlZSBrZXJuZWw6IGtiZDEgYXQga2JkbXV4MApGZWIgMTQgMTk6MzA6NDggZnJl ZSBrZXJuZWw6IG1lbTogPG1lbW9yeT4KRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBQZW50 aXVtIFBybyBNVFJSIHN1cHBvcnQgZW5hYmxlZApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6 IGF0aF9oYWw6IDAuOS4xNy4yIChBUjUyMTAsIEFSNTIxMSwgQVI1MjEyLCBSRjUxMTEsIFJGNTEx MiwgUkYyNDEzLCBSRjU0MTMpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcnIyMzJ4OiBS b2NrZXRSQUlEIDIzMnggY29udHJvbGxlciBkcml2ZXIgdjEuMDIgKEZlYiAxNCAyMDA3IDE3OjU1 OjQwKQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IG5weDA6IElOVCAxNiBpbnRlcmZhY2UK RmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhY3BpMDogPENPTVBBUSBDUFEwMDA0PiBvbiBt b3RoZXJib2FyZApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGlvYXBpYzA6IHJvdXRpbmcg aW50cGluIDkgKElTQSBJUlEgOSkgdG8gdmVjdG9yIDQ4CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtl cm5lbDogYWNwaTA6IFtNUFNBRkVdCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcGNpX29w ZW4oMSk6CW1vZGUgMSBhZGRyIHBvcnQgKDB4MGNmOCkgaXMgMHgwMDAwMDA1OApGZWIgMTQgMTk6 MzA6NDggZnJlZSBrZXJuZWw6IHBjaV9vcGVuKDFhKToJbW9kZTFyZXM9MHg4MDAwMDAwMCAoMHg4 MDAwMDAwMCkKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2lfY2ZnY2hlY2s6CWRldmlj ZSAwIFtjbGFzcz0wNjAwMDBdIFtoZHI9MDBdIGlzIHRoZXJlIChpZD0xMTMwODA4NikKRmViIDE0 IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2liaW9zOiBCSU9TIHZlcnNpb24gMi4xMApGZWIgMTQg MTk6MzA6NDggZnJlZSBrZXJuZWw6IEZvdW5kICRQSVIgdGFibGUsIDExIGVudHJpZXMgYXQgMHhj MDBlODgxMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IFBDSS1Pbmx5IEludGVycnVwdHM6 IG5vbmUKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBMb2NhdGlvbiAgQnVzIERldmljZSBQ aW4gIExpbmsgIElSUXMKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBlbWJlZGRlZCAgICAw ICAgMzAgICAgQSAgIDB4NjAgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBl bWJlZGRlZCAgICAwICAgMzAgICAgQiAgIDB4NjEgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZy ZWUga2VybmVsOiBlbWJlZGRlZCAgICAwICAgMzAgICAgQyAgIDB4NjIgIDUgMTAgMTEKRmViIDE0 IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBlbWJlZGRlZCAgICAwICAgMzAgICAgRCAgIDB4NjMgIDUg MTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDEgICAgICAyICAgIDQgICAg QSAgIDB4NjAgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDEgICAg ICAyICAgIDQgICAgQiAgIDB4NjIgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVs OiBzbG90IDEgICAgICAyICAgIDQgICAgQyAgIDB4NjkgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiBzbG90IDEgICAgICAyICAgIDQgICAgRCAgIDB4NmEgIDUgMTAgMTEKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDIgICAgICAyICAgIDkgICAgQSAgIDB4NjIg IDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDIgICAgICAyICAgIDkg ICAgQiAgIDB4NjkgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDIg ICAgICAyICAgIDkgICAgQyAgIDB4NmEgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2Vy bmVsOiBzbG90IDIgICAgICAyICAgIDkgICAgRCAgIDB4NjAgIDUgMTAgMTEKRmViIDE0IDE5OjMw OjQ4IGZyZWUga2VybmVsOiBzbG90IDMgICAgICAyICAgMTAgICAgQSAgIDB4NjkgIDUgMTAgMTEK RmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDMgICAgICAyICAgMTAgICAgQiAgIDB4 NmEgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDMgICAgICAyICAg MTAgICAgQyAgIDB4NjAgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90 IDMgICAgICAyICAgMTAgICAgRCAgIDB4NjIgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUg a2VybmVsOiBzbG90IDQgICAgICAyICAgMTEgICAgQSAgIDB4NmEgIDUgMTAgMTEKRmViIDE0IDE5 OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDQgICAgICAyICAgMTEgICAgQiAgIDB4NjAgIDUgMTAg MTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDQgICAgICAyICAgMTEgICAgQyAg IDB4NjIgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDQgICAgICAy ICAgMTEgICAgRCAgIDB4NjkgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBz bG90IDUgICAgICAyICAgMTMgICAgQSAgIDB4NjIgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZy ZWUga2VybmVsOiBzbG90IDUgICAgICAyICAgMTMgICAgQiAgIDB4NjkgIDUgMTAgMTEKRmViIDE0 IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDUgICAgICAyICAgMTMgICAgQyAgIDB4NmEgIDUg MTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbG90IDUgICAgICAyICAgMTMgICAg RCAgIDB4NjAgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBlbWJlZGRlZCAg ICAyICAgIDggICAgQSAgIDB4NjggIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVs OiBlbWJlZGRlZCAgICAyICAgIDYgICAgQSAgIDB4NjggIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiBlbWJlZGRlZCAgICAwICAgMzEgICAgQiAgIDB4NjEgIDUgMTAgMTEKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBlbWJlZGRlZCAgICAwICAgMzEgICAgQyAgIDB4NmIg IDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBlbWJlZGRlZCAgICAwICAgMzEg ICAgRCAgIDB4NjMgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBlbWJlZGRl ZCAgICAwICAgIDEgICAgQSAgIDB4NjIgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2Vy bmVsOiBlbWJlZGRlZCAgICAwICAgIDEgICAgQiAgIDB4NjMgIDUgMTAgMTEKRmViIDE0IDE5OjMw OjQ4IGZyZWUga2VybmVsOiBlbWJlZGRlZCAgICAwICAgIDIgICAgQSAgIDB4NjAgIDUgMTAgMTEK RmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBlbWJlZGRlZCAgICAwICAgIDIgICAgQiAgIDB4 NjEgIDUgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhY3BpX2J1c19udW1iZXI6 IHJvb3QgYnVzIGhhcyBubyBfQkJOLCBhc3N1bWluZyAwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtl cm5lbDogQWNwaU9zRGVyaXZlUGNpSWQ6IGJ1cyAwIGRldiAzMSBmdW5jIDAKRmViIDE0IDE5OjMw OjQ4IGZyZWUga2VybmVsOiBhY3BpMDogUG93ZXIgQnV0dG9uIChmaXhlZCkKRmViIDE0IDE5OjMw OjQ4IGZyZWUga2VybmVsOiBhY3BpMDogd2FrZXVwIGNvZGUgdmEgMHhjNTg4NDAwMCBwYSAweDll MDAwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWNwaTogYmFkIHdyaXRlIHRvIHBvcnQg MHgwNzAgKDgpLCB2YWwgMHgzMQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGFjcGk6IGJh ZCByZWFkIGZyb20gcG9ydCAweDA3MSAoOCkKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBh Y3BpOiBiYWQgd3JpdGUgdG8gcG9ydCAweDA3MCAoOCksIHZhbCAweDMwCkZlYiAxNCAxOTozMDo0 OCBmcmVlIGtlcm5lbDogYWNwaTogYmFkIHJlYWQgZnJvbSBwb3J0IDB4MDcxICg4KQpGZWIgMTQg MTk6MzA6NDggZnJlZSBrZXJuZWw6IGFjcGk6IGJhZCB3cml0ZSB0byBwb3J0IDB4MDcwICg4KSwg dmFsIDB4MzEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhY3BpOiBiYWQgcmVhZCBmcm9t IHBvcnQgMHgwNzEgKDgpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWNwaTogYmFkIHdy aXRlIHRvIHBvcnQgMHgwNzAgKDgpLCB2YWwgMHgzMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJu ZWw6IGFjcGk6IGJhZCByZWFkIGZyb20gcG9ydCAweDA3MSAoOCkKRmViIDE0IDE5OjMwOjQ4IGZy ZWUga2VybmVsOiBBQ1BJIHRpbWVyOiAxLzEgMS8xIDEvMSAxLzEgMS8xIDEvMSAxLzEgMS8xIDEv MSAxLzEgLT4gMTAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBUaW1lY291bnRlciAiQUNQ SS1mYXN0IiBmcmVxdWVuY3kgMzU3OTU0NSBIeiBxdWFsaXR5IDEwMDAKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiBhY3BpX3RpbWVyMDogPDI0LWJpdCB0aW1lciBhdCAzLjU3OTU0NU1Iej4g cG9ydCAweGY4MDgtMHhmODBiIG9uIGFjcGkwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDog cGNpX2xpbmswOiBMaW5rcyBhZnRlciBpbml0aWFsIHByb2JlOgpGZWIgMTQgMTk6MzA6NDggZnJl ZSBrZXJuZWw6IEluZGV4ICBJUlEgIFJ0ZCAgUmVmICBJUlFzCkZlYiAxNCAxOTozMDo0OCBmcmVl IGtlcm5lbDogMCAgICA1ICAgTiAgICAgMCAgMyA0IDUgNiA3IDEwIDExCkZlYiAxNCAxOTozMDo0 OCBmcmVlIGtlcm5lbDogcGNpX2xpbmswOiBMaW5rcyBhZnRlciBpbml0aWFsIHZhbGlkYXRpb246 CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogSW5kZXggIElSUSAgUnRkICBSZWYgIElSUXMK RmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiAwICAgIDUgICBOICAgICAwICAzIDQgNSA2IDcg MTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2lfbGluazA6IExpbmtzIGFmdGVy IGRpc2FibGU6CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogSW5kZXggIElSUSAgUnRkICBS ZWYgIElSUXMKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiAwICAyNTUgICBOICAgICAwICAz IDQgNSA2IDcgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2lfbGluazE6IExp bmtzIGFmdGVyIGluaXRpYWwgcHJvYmU6CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogSW5k ZXggIElSUSAgUnRkICBSZWYgIElSUXMKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiAwICAg IDUgICBOICAgICAwICAzIDQgNSA2IDcgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVs OiBwY2lfbGluazE6IExpbmtzIGFmdGVyIGluaXRpYWwgdmFsaWRhdGlvbjoKRmViIDE0IDE5OjMw OjQ4IGZyZWUga2VybmVsOiBJbmRleCAgSVJRICBSdGQgIFJlZiAgSVJRcwpGZWIgMTQgMTk6MzA6 NDggZnJlZSBrZXJuZWw6IDAgICAgNSAgIE4gICAgIDAgIDMgNCA1IDYgNyAxMCAxMQpGZWIgMTQg MTk6MzA6NDggZnJlZSBrZXJuZWw6IHBjaV9saW5rMTogTGlua3MgYWZ0ZXIgZGlzYWJsZToKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBJbmRleCAgSVJRICBSdGQgIFJlZiAgSVJRcwpGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IDAgIDI1NSAgIE4gICAgIDAgIDMgNCA1IDYgNyAxMCAx MQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBjaV9saW5rMjogTGlua3MgYWZ0ZXIgaW5p dGlhbCBwcm9iZToKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBJbmRleCAgSVJRICBSdGQg IFJlZiAgSVJRcwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IDAgIDI1NSAgIE4gICAgIDAg IDMgNCA1IDYgNyAxMCAxMQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBjaV9saW5rMjog TGlua3MgYWZ0ZXIgaW5pdGlhbCB2YWxpZGF0aW9uOgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJu ZWw6IEluZGV4ICBJUlEgIFJ0ZCAgUmVmICBJUlFzCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5l bDogMCAgMjU1ICAgTiAgICAgMCAgMyA0IDUgNiA3IDEwIDExCkZlYiAxNCAxOTozMDo0OCBmcmVl IGtlcm5lbDogcGNpX2xpbmsyOiBMaW5rcyBhZnRlciBkaXNhYmxlOgpGZWIgMTQgMTk6MzA6NDgg ZnJlZSBrZXJuZWw6IEluZGV4ICBJUlEgIFJ0ZCAgUmVmICBJUlFzCkZlYiAxNCAxOTozMDo0OCBm cmVlIGtlcm5lbDogMCAgMjU1ICAgTiAgICAgMCAgMyA0IDUgNiA3IDEwIDExCkZlYiAxNCAxOToz MDo0OCBmcmVlIGtlcm5lbDogcGNpX2xpbmszOiBMaW5rcyBhZnRlciBpbml0aWFsIHByb2JlOgpG ZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IEluZGV4ICBJUlEgIFJ0ZCAgUmVmICBJUlFzCkZl YiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogMCAgMjU1ICAgTiAgICAgMCAgMyA0IDUgNiA3IDEw IDExCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcGNpX2xpbmszOiBMaW5rcyBhZnRlciBp bml0aWFsIHZhbGlkYXRpb246CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogSW5kZXggIElS USAgUnRkICBSZWYgIElSUXMKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiAwICAyNTUgICBO ICAgICAwICAzIDQgNSA2IDcgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2lf bGluazM6IExpbmtzIGFmdGVyIGRpc2FibGU6CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDog SW5kZXggIElSUSAgUnRkICBSZWYgIElSUXMKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiAw ICAyNTUgICBOICAgICAwICAzIDQgNSA2IDcgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2Vy bmVsOiBwY2lfbGluazQ6IExpbmtzIGFmdGVyIGluaXRpYWwgcHJvYmU6CkZlYiAxNCAxOTozMDo0 OCBmcmVlIGtlcm5lbDogSW5kZXggIElSUSAgUnRkICBSZWYgIElSUXMKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiAwICAgMTAgICBOICAgICAwICAzIDQgNSA2IDcgMTAgMTEKRmViIDE0IDE5 OjMwOjQ4IGZyZWUga2VybmVsOiBwY2lfbGluazQ6IExpbmtzIGFmdGVyIGluaXRpYWwgdmFsaWRh dGlvbjoKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBJbmRleCAgSVJRICBSdGQgIFJlZiAg SVJRcwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IDAgICAxMCAgIE4gICAgIDAgIDMgNCA1 IDYgNyAxMCAxMQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBjaV9saW5rNDogTGlua3Mg YWZ0ZXIgZGlzYWJsZToKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBJbmRleCAgSVJRICBS dGQgIFJlZiAgSVJRcwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IDAgIDI1NSAgIE4gICAg IDAgIDMgNCA1IDYgNyAxMCAxMQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBjaV9saW5r NTogTGlua3MgYWZ0ZXIgaW5pdGlhbCBwcm9iZToKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVs OiBJbmRleCAgSVJRICBSdGQgIFJlZiAgSVJRcwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6 IDAgICAxMSAgIE4gICAgIDAgIDMgNCA1IDYgNyAxMCAxMQpGZWIgMTQgMTk6MzA6NDggZnJlZSBr ZXJuZWw6IHBjaV9saW5rNTogTGlua3MgYWZ0ZXIgaW5pdGlhbCB2YWxpZGF0aW9uOgpGZWIgMTQg MTk6MzA6NDggZnJlZSBrZXJuZWw6IEluZGV4ICBJUlEgIFJ0ZCAgUmVmICBJUlFzCkZlYiAxNCAx OTozMDo0OCBmcmVlIGtlcm5lbDogMCAgIDExICAgTiAgICAgMCAgMyA0IDUgNiA3IDEwIDExCkZl YiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcGNpX2xpbms1OiBMaW5rcyBhZnRlciBkaXNhYmxl OgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IEluZGV4ICBJUlEgIFJ0ZCAgUmVmICBJUlFz CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogMCAgMjU1ICAgTiAgICAgMCAgMyA0IDUgNiA3 IDEwIDExCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcGNpX2xpbms2OiBMaW5rcyBhZnRl ciBpbml0aWFsIHByb2JlOgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IEluZGV4ICBJUlEg IFJ0ZCAgUmVmICBJUlFzCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogMCAgMjU1ICAgTiAg ICAgMCAgMyA0IDUgNiA3IDEwIDExCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcGNpX2xp bms2OiBMaW5rcyBhZnRlciBpbml0aWFsIHZhbGlkYXRpb246CkZlYiAxNCAxOTozMDo0OCBmcmVl IGtlcm5lbDogSW5kZXggIElSUSAgUnRkICBSZWYgIElSUXMKRmViIDE0IDE5OjMwOjQ4IGZyZWUg a2VybmVsOiAwICAyNTUgICBOICAgICAwICAzIDQgNSA2IDcgMTAgMTEKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiBwY2lfbGluazY6IExpbmtzIGFmdGVyIGRpc2FibGU6CkZlYiAxNCAxOToz MDo0OCBmcmVlIGtlcm5lbDogSW5kZXggIElSUSAgUnRkICBSZWYgIElSUXMKRmViIDE0IDE5OjMw OjQ4IGZyZWUga2VybmVsOiAwICAyNTUgICBOICAgICAwICAzIDQgNSA2IDcgMTAgMTEKRmViIDE0 IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2lfbGluazc6IExpbmtzIGFmdGVyIGluaXRpYWwgcHJv YmU6CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogSW5kZXggIElSUSAgUnRkICBSZWYgIElS UXMKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiAwICAgMTAgICBOICAgICAwICAzIDQgNSA2 IDcgMTAgMTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2lfbGluazc6IExpbmtzIGFm dGVyIGluaXRpYWwgdmFsaWRhdGlvbjoKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBJbmRl eCAgSVJRICBSdGQgIFJlZiAgSVJRcwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IDAgICAx MCAgIE4gICAgIDAgIDMgNCA1IDYgNyAxMCAxMQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6 IHBjaV9saW5rNzogTGlua3MgYWZ0ZXIgZGlzYWJsZToKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2Vy bmVsOiBJbmRleCAgSVJRICBSdGQgIFJlZiAgSVJRcwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJu ZWw6IDAgIDI1NSAgIE4gICAgIDAgIDMgNCA1IDYgNyAxMCAxMQpGZWIgMTQgMTk6MzA6NDggZnJl ZSBrZXJuZWw6IGNwdTA6IDxBQ1BJIENQVT4gb24gYWNwaTAKRmViIDE0IDE5OjMwOjQ4IGZyZWUg a2VybmVsOiBhY3BpX3Rocm90dGxlMDogPEFDUEkgQ1BVIFRocm90dGxpbmc+IG9uIGNwdTAKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhY3BpX3Rocm90dGxlMDogUF9DTlQgZnJvbSBQX0JM SyAweGY4MTAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2liMDogPEFDUEkgSG9zdC1Q Q0kgYnJpZGdlPiBwb3J0IDB4Y2Y4LTB4Y2ZmIG9uIGFjcGkwCkZlYiAxNCAxOTozMDo0OCBmcmVl IGtlcm5lbDogcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKRmViIDE0IDE5OjMwOjQ4IGZy ZWUga2VybmVsOiBwY2kwOiBwaHlzaWNhbCBidXM9MApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJu ZWw6IGZvdW5kLT4JdmVuZG9yPTB4ODA4NiwgZGV2PTB4MTEzMCwgcmV2aWQ9MHgwMgpGZWIgMTQg MTk6MzA6NDggZnJlZSBrZXJuZWw6IGJ1cz0wLCBzbG90PTAsIGZ1bmM9MApGZWIgMTQgMTk6MzA6 NDggZnJlZSBrZXJuZWw6IGNsYXNzPTA2LTAwLTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2PTAKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBjbWRyZWc9MHgwMTA2LCBzdGF0cmVnPTB4MjA5MCwg Y2FjaGVsbnN6PTAgKGR3b3JkcykKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBsYXR0aW1l cj0weDAwICgwIG5zKSwgbWluZ250PTB4MDAgKDAgbnMpLCBtYXhsYXQ9MHgwMCAoMCBucykKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDEx MzIsIHJldmlkPTB4MDIKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBidXM9MCwgc2xvdD0y LCBmdW5jPTAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBjbGFzcz0wMy0wMC0wMCwgaGRy dHlwZT0weDAwLCBtZmRldj0wCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogY21kcmVnPTB4 MDAwNywgc3RhdHJlZz0weDAyYjAsIGNhY2hlbG5zej0wIChkd29yZHMpCkZlYiAxNCAxOTozMDo0 OCBmcmVlIGtlcm5lbDogbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDAwICgwIG5zKSwg bWF4bGF0PTB4MDAgKDAgbnMpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW50cGluPWEs IGlycT01CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcG93ZXJzcGVjIDIgIHN1cHBvcnRz IEQwIEQzICBjdXJyZW50IEQwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogbWFwWzEwXTog dHlwZSAzLCByYW5nZSAzMiwgYmFzZSA0NDAwMDAwMCwgc2l6ZSAyNiwgZW5hYmxlZApGZWIgMTQg MTk6MzA6NDggZnJlZSBrZXJuZWw6IG1hcFsxNF06IHR5cGUgMSwgcmFuZ2UgMzIsIGJhc2UgNDA0 MDAwMDAsIHNpemUgMTksIGVuYWJsZWQKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2li MDogbWF0Y2hlZCBlbnRyeSBmb3IgMC4yLklOVEEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVs OiBwY2liMDogc2xvdCAyIElOVEEgaGFyZHdpcmVkIHRvIElSUSAxNgpGZWIgMTQgMTk6MzA6NDgg ZnJlZSBrZXJuZWw6IGZvdW5kLT4JdmVuZG9yPTB4ODA4NiwgZGV2PTB4MjQ0ZSwgcmV2aWQ9MHgw MQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGJ1cz0wLCBzbG90PTMwLCBmdW5jPTAKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBjbGFzcz0wNi0wNC0wMCwgaGRydHlwZT0weDAxLCBt ZmRldj0wCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogY21kcmVnPTB4MDEwNywgc3RhdHJl Zz0weDAwODAsIGNhY2hlbG5zej0wIChkd29yZHMpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5l bDogbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDA2ICgxNTAwIG5zKSwgbWF4bGF0PTB4 MDAgKDAgbnMpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogZm91bmQtPgl2ZW5kb3I9MHg4 MDg2LCBkZXY9MHgyNDQwLCByZXZpZD0weDAxCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDog YnVzPTAsIHNsb3Q9MzEsIGZ1bmM9MApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGNsYXNz PTA2LTAxLTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2PTEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2Vy bmVsOiBjbWRyZWc9MHgwMTBmLCBzdGF0cmVnPTB4MDI4MCwgY2FjaGVsbnN6PTAgKGR3b3JkcykK RmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250 PTB4MDAgKDAgbnMpLCBtYXhsYXQ9MHgwMCAoMCBucykKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2Vy bmVsOiBmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI0NGIsIHJldmlkPTB4MDEKRmViIDE0 IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBidXM9MCwgc2xvdD0zMSwgZnVuYz0xCkZlYiAxNCAxOToz MDo0OCBmcmVlIGtlcm5lbDogY2xhc3M9MDEtMDEtODAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MApG ZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGNtZHJlZz0weDAwMDUsIHN0YXRyZWc9MHgwMjgw LCBjYWNoZWxuc3o9MCAoZHdvcmRzKQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGxhdHRp bWVyPTB4MDAgKDAgbnMpLCBtaW5nbnQ9MHgwMCAoMCBucyksIG1heGxhdD0weDAwICgwIG5zKQpG ZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IG1hcFsyMF06IHR5cGUgNCwgcmFuZ2UgMzIsIGJh c2UgMDAwMDI0NjAsIHNpemUgIDQsIGVuYWJsZWQKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVs OiBmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI0NDQsIHJldmlkPTB4MDEKRmViIDE0IDE5 OjMwOjQ4IGZyZWUga2VybmVsOiBidXM9MCwgc2xvdD0zMSwgZnVuYz00CkZlYiAxNCAxOTozMDo0 OCBmcmVlIGtlcm5lbDogY2xhc3M9MGMtMDMtMDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MApGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGNtZHJlZz0weDAwMDUsIHN0YXRyZWc9MHgwMjgwLCBj YWNoZWxuc3o9MCAoZHdvcmRzKQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGxhdHRpbWVy PTB4MDAgKDAgbnMpLCBtaW5nbnQ9MHgwMCAoMCBucyksIG1heGxhdD0weDAwICgwIG5zKQpGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGludHBpbj1jLCBpcnE9MTAKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiBtYXBbMjBdOiB0eXBlIDQsIHJhbmdlIDMyLCBiYXNlIDAwMDAyNDQwLCBz aXplICA1LCBlbmFibGVkCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcGNpYjA6IG1hdGNo ZWQgZW50cnkgZm9yIDAuMzEuSU5UQwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBjaWIw OiBzbG90IDMxIElOVEMgaGFyZHdpcmVkIHRvIElSUSAyMwpGZWIgMTQgMTk6MzA6NDggZnJlZSBr ZXJuZWw6IGZvdW5kLT4JdmVuZG9yPTB4ODA4NiwgZGV2PTB4MjQ0NSwgcmV2aWQ9MHgwMQpGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGJ1cz0wLCBzbG90PTMxLCBmdW5jPTUKRmViIDE0IDE5 OjMwOjQ4IGZyZWUga2VybmVsOiBjbGFzcz0wNC0wMS0wMCwgaGRydHlwZT0weDAwLCBtZmRldj0w CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogY21kcmVnPTB4MDAwNSwgc3RhdHJlZz0weDAy ODAsIGNhY2hlbG5zej0wIChkd29yZHMpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogbGF0 dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDAwICgwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMp CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW50cGluPWIsIGlycT01CkZlYiAxNCAxOToz MDo0OCBmcmVlIGtlcm5lbDogbWFwWzEwXTogdHlwZSA0LCByYW5nZSAzMiwgYmFzZSAwMDAwMjAw MCwgc2l6ZSAgOCwgZW5hYmxlZApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IG1hcFsxNF06 IHR5cGUgNCwgcmFuZ2UgMzIsIGJhc2UgMDAwMDI0MDAsIHNpemUgIDYsIGVuYWJsZWQKRmViIDE0 IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2liMDogbWF0Y2hlZCBlbnRyeSBmb3IgMC4zMS5JTlRC CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcGNpYjA6IHNsb3QgMzEgSU5UQiBoYXJkd2ly ZWQgdG8gSVJRIDE3CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWdwMDogPEludGVsIDgy ODE1IChpODE1IEdNQ0gpIFNWR0EgY29udHJvbGxlcj4gbWVtIDB4NDQwMDAwMDAtMHg0N2ZmZmZm ZiwweDQwNDAwMDAwLTB4NDA0N2ZmZmYgaXJxIDE2IGF0IGRldmljZSAyLjAgb24gcGNpMApGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGFncDA6IFJlc2VydmVkIDB4NDAwMDAwMCBieXRlcyBm b3IgcmlkIDB4MTAgdHlwZSAzIGF0IDB4NDQwMDAwMDAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2Vy bmVsOiBhZ3AwOiBSZXNlcnZlZCAweDgwMDAwIGJ5dGVzIGZvciByaWQgMHgxNCB0eXBlIDMgYXQg MHg0MDQwMDAwMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBjaWIxOiA8QUNQSSBQQ0kt UENJIGJyaWRnZT4gYXQgZGV2aWNlIDMwLjAgb24gcGNpMApGZWIgMTQgMTk6MzA6NDggZnJlZSBr ZXJuZWw6IHBjaWIxOiAgIHNlY29uZGFyeSBidXMgICAgIDIKRmViIDE0IDE5OjMwOjQ4IGZyZWUg a2VybmVsOiBwY2liMTogICBzdWJvcmRpbmF0ZSBidXMgICAyCkZlYiAxNCAxOTozMDo0OCBmcmVl IGtlcm5lbDogcGNpYjE6ICAgSS9PIGRlY29kZSAgICAgICAgMHgxMDAwLTB4MWZmZgpGZWIgMTQg MTk6MzA6NDggZnJlZSBrZXJuZWw6IHBjaWIxOiAgIG1lbW9yeSBkZWNvZGUgICAgIDB4NDAwMDAw MDAtMHg0MDNmZmZmZgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBjaWIxOiAgIHByZWZl dGNoZWQgZGVjb2RlIDB4ZmZmMDAwMDAtMHhmZmZmZgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJu ZWw6IHBjaWIxOiAgIFN1YnRyYWN0aXZlbHkgZGVjb2RlZCBicmlkZ2UuCkZlYiAxNCAxOTozMDo0 OCBmcmVlIGtlcm5lbDogcGNpMjogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjEKRmViIDE0IDE5OjMw OjQ4IGZyZWUga2VybmVsOiBwY2kyOiBwaHlzaWNhbCBidXM9MgpGZWIgMTQgMTk6MzA6NDggZnJl ZSBrZXJuZWw6IGZvdW5kLT4JdmVuZG9yPTB4MTBlYywgZGV2PTB4ODAyOSwgcmV2aWQ9MHgwMApG ZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGJ1cz0yLCBzbG90PTQsIGZ1bmM9MApGZWIgMTQg MTk6MzA6NDggZnJlZSBrZXJuZWw6IGNsYXNzPTAyLTAwLTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2 PTAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBjbWRyZWc9MHgwMDAzLCBzdGF0cmVnPTB4 MDIwMCwgY2FjaGVsbnN6PTAgKGR3b3JkcykKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBs YXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDAgKDAgbnMpLCBtYXhsYXQ9MHgwMCAoMCBu cykKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBpbnRwaW49YSwgaXJxPTUKRmViIDE0IDE5 OjMwOjQ4IGZyZWUga2VybmVsOiBtYXBbMTBdOiB0eXBlIDQsIHJhbmdlIDMyLCBiYXNlIDAwMDAx NDQwLCBzaXplICA1LCBlbmFibGVkCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcGNpYjE6 IChudWxsKSByZXF1ZXN0ZWQgSS9PIHJhbmdlIDB4MTQ0MC0weDE0NWY6IGluIHJhbmdlCkZlYiAx NCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcGNpYjE6IG1hdGNoZWQgZW50cnkgZm9yIDIuNC5JTlRB CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcGNpYjE6IHNsb3QgNCBJTlRBIGhhcmR3aXJl ZCB0byBJUlEgMTYKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBmb3VuZC0+CXZlbmRvcj0w eDgwODYsIGRldj0weDI0NDksIHJldmlkPTB4MDEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVs OiBidXM9Miwgc2xvdD04LCBmdW5jPTAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBjbGFz cz0wMi0wMC0wMCwgaGRydHlwZT0weDAwLCBtZmRldj0wCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtl cm5lbDogY21kcmVnPTB4MDEwNywgc3RhdHJlZz0weDAyOTAsIGNhY2hlbG5zej04IChkd29yZHMp CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogbGF0dGltZXI9MHg0MiAoMTk4MCBucyksIG1p bmdudD0weDA4ICgyMDAwIG5zKSwgbWF4bGF0PTB4MzggKDE0MDAwIG5zKQpGZWIgMTQgMTk6MzA6 NDggZnJlZSBrZXJuZWw6IGludHBpbj1hLCBpcnE9MTAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2Vy bmVsOiBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDEgRDIgRDMgIGN1cnJlbnQgRDAKRmViIDE0 IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBtYXBbMTBdOiB0eXBlIDEsIHJhbmdlIDMyLCBiYXNlIDQw MDAwMDAwLCBzaXplIDEyLCBlbmFibGVkCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcGNp YjE6IChudWxsKSByZXF1ZXN0ZWQgbWVtb3J5IHJhbmdlIDB4NDAwMDAwMDAtMHg0MDAwMGZmZjog Z29vZApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IG1hcFsxNF06IHR5cGUgNCwgcmFuZ2Ug MzIsIGJhc2UgMDAwMDE0MDAsIHNpemUgIDYsIGVuYWJsZWQKRmViIDE0IDE5OjMwOjQ4IGZyZWUg a2VybmVsOiBwY2liMTogKG51bGwpIHJlcXVlc3RlZCBJL08gcmFuZ2UgMHgxNDAwLTB4MTQzZjog aW4gcmFuZ2UKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2liMTogbWF0Y2hlZCBlbnRy eSBmb3IgMi44LklOVEEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2liMTogc2xvdCA4 IElOVEEgaGFyZHdpcmVkIHRvIElSUSAyMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGZv dW5kLT4JdmVuZG9yPTB4MTkwNCwgZGV2PTB4ODEzOSwgcmV2aWQ9MHgwMQpGZWIgMTQgMTk6MzA6 NDggZnJlZSBrZXJuZWw6IGJ1cz0yLCBzbG90PTEwLCBmdW5jPTAKRmViIDE0IDE5OjMwOjQ4IGZy ZWUga2VybmVsOiBjbGFzcz0wMi0wMC0wMCwgaGRydHlwZT0weDAwLCBtZmRldj0wCkZlYiAxNCAx OTozMDo0OCBmcmVlIGtlcm5lbDogY21kcmVnPTB4MDEwNywgc3RhdHJlZz0weDAyOTAsIGNhY2hl bG5zej0wIChkd29yZHMpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogbGF0dGltZXI9MHg0 MiAoMTk4MCBucyksIG1pbmdudD0weDE0ICg1MDAwIG5zKSwgbWF4bGF0PTB4MjggKDEwMDAwIG5z KQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGludHBpbj1hLCBpcnE9MTEKRmViIDE0IDE5 OjMwOjQ4IGZyZWUga2VybmVsOiBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDEgRDIgRDMgIGN1 cnJlbnQgRDAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBtYXBbMTBdOiB0eXBlIDEsIHJh bmdlIDMyLCBiYXNlIDQwMTAwMDAwLCBzaXplICA4LCBlbmFibGVkCkZlYiAxNCAxOTozMDo0OCBm cmVlIGtlcm5lbDogcGNpYjE6IChudWxsKSByZXF1ZXN0ZWQgbWVtb3J5IHJhbmdlIDB4NDAxMDAw MDAtMHg0MDEwMDBmZjogZ29vZApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IG1hcFsxNF06 IHR5cGUgNCwgcmFuZ2UgMzIsIGJhc2UgMDAwMDEwMDAsIHNpemUgIDgsIGVuYWJsZWQKRmViIDE0 IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2liMTogKG51bGwpIHJlcXVlc3RlZCBJL08gcmFuZ2Ug MHgxMDAwLTB4MTBmZjogaW4gcmFuZ2UKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2li MTogbWF0Y2hlZCBlbnRyeSBmb3IgMi4xMC5JTlRBCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5l bDogcGNpYjE6IHNsb3QgMTAgSU5UQSBoYXJkd2lyZWQgdG8gSVJRIDIxCkZlYiAxNCAxOTozMDo0 OCBmcmVlIGtlcm5lbDogZWQwOiA8UmVhbFRlayA4MDI5PiBwb3J0IDB4MTQ0MC0weDE0NWYgaXJx IDE2IGF0IGRldmljZSA0LjAgb24gcGNpMgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGVk MDogUmVzZXJ2ZWQgMHgyMCBieXRlcyBmb3IgcmlkIDB4MTAgdHlwZSA0IGF0IDB4MTQ0MApGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGlvYXBpYzA6IHJvdXRpbmcgaW50cGluIDE2IChQQ0kg SVJRIDE2KSB0byB2ZWN0b3IgNDkKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBlZDA6IFtN UFNBRkVdCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogZWQwOiBicGYgYXR0YWNoZWQKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBlZDA6IEV0aGVybmV0IGFkZHJlc3M6IDAwOjgwOmFk OjhkOmI4OjRlCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogZWQwOiB0eXBlIFJUTDgwMjkg KDE2IGJpdCkgCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogZnhwMDogPEludGVsIDgyODAx QkEvQ0FNIChJQ0gyLzMpIFByby8xMDAgRXRoZXJuZXQ+IHBvcnQgMHgxNDAwLTB4MTQzZiBtZW0g MHg0MDAwMDAwMC0weDQwMDAwZmZmIGlycSAyMCBhdCBkZXZpY2UgOC4wIG9uIHBjaTIKRmViIDE0 IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBmeHAwOiBSZXNlcnZlZCAweDEwMDAgYnl0ZXMgZm9yIHJp ZCAweDEwIHR5cGUgMyBhdCAweDQwMDAwMDAwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDog ZnhwMDogdXNpbmcgbWVtb3J5IHNwYWNlIHJlZ2lzdGVyIG1hcHBpbmcKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiBmeHAwOiBQQ0kgSURzOiA4MDg2IDI0NDkgMGUxMSAwMDEyIDAwMDEKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBmeHAwOiBEeW5hbWljIFN0YW5kYnkgbW9kZSBpcyBk aXNhYmxlZApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IG1paWJ1czA6IDxNSUkgYnVzPiBv biBmeHAwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW5waHkwOiA8aTgyNTYyRU0gMTAv MTAwIG1lZGlhIGludGVyZmFjZT4gb24gbWlpYnVzMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJu ZWw6IGlucGh5MDogIDEwYmFzZVQsIDEwYmFzZVQtRkRYLCAxMDBiYXNlVFgsIDEwMGJhc2VUWC1G RFgsIGF1dG8KRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBmeHAwOiBicGYgYXR0YWNoZWQK RmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBmeHAwOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDow MjphNTo1Mzo1NTpmNgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGlvYXBpYzA6IHJvdXRp bmcgaW50cGluIDIwIChQQ0kgSVJRIDIwKSB0byB2ZWN0b3IgNTAKRmViIDE0IDE5OjMwOjQ4IGZy ZWUga2VybmVsOiBmeHAwOiBbTVBTQUZFXQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBj aTI6IGNoaWxkIHJlMCByZXF1ZXN0ZWQgdHlwZSA0IGZvciByaWQgMHgxMCwgYnV0IHRoZSBCQVIg c2F5cyBpdCBpcyBhbiBtZW1pbwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHJlMDogY291 bGRuJ3QgbWFwIHBvcnRzL21lbW9yeQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBjaTI6 IGNoaWxkIHJsMCByZXF1ZXN0ZWQgdHlwZSA0IGZvciByaWQgMHgxMCwgYnV0IHRoZSBCQVIgc2F5 cyBpdCBpcyBhbiBtZW1pbwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHJsMDogY291bGRu J3QgbWFwIHBvcnRzL21lbW9yeQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBjaTI6IDxu ZXR3b3JrLCBldGhlcm5ldD4gYXQgZGV2aWNlIDEwLjAgKG5vIGRyaXZlciBhdHRhY2hlZCkKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBpc2FiMDogPFBDSS1JU0EgYnJpZGdlPiBhdCBkZXZp Y2UgMzEuMCBvbiBwY2kwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaXNhMDogPElTQSBi dXM+IG9uIGlzYWIwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYXRhcGNpMDogPEludGVs IElDSDIgVURNQTEwMCBjb250cm9sbGVyPiBwb3J0IDB4MWYwLTB4MWY3LDB4M2Y2LDB4MTcwLTB4 MTc3LDB4Mzc2LDB4MjQ2MC0weDI0NmYgYXQgZGV2aWNlIDMxLjEgb24gcGNpMApGZWIgMTQgMTk6 MzA6NDggZnJlZSBrZXJuZWw6IGF0YXBjaTA6IFJlc2VydmVkIDB4MTAgYnl0ZXMgZm9yIHJpZCAw eDIwIHR5cGUgNCBhdCAweDI0NjAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhdGEwOiA8 QVRBIGNoYW5uZWwgMD4gb24gYXRhcGNpMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGF0 YXBjaTA6IFJlc2VydmVkIDB4OCBieXRlcyBmb3IgcmlkIDB4MTAgdHlwZSA0IGF0IDB4MWYwCkZl YiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYXRhcGNpMDogUmVzZXJ2ZWQgMHgxIGJ5dGVzIGZv ciByaWQgMHgxNCB0eXBlIDQgYXQgMHgzZjYKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBh dGEwOiByZXNldCB0cDEgbWFzaz0wMyBvc3RhdDA9NTAgb3N0YXQxPTAwCkZlYiAxNCAxOTozMDo0 OCBmcmVlIGtlcm5lbDogYXRhMDogc3RhdDA9MHg1MCBlcnI9MHgwMSBsc2I9MHgwMCBtc2I9MHgw MApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGF0YTA6IHN0YXQxPTB4MDAgZXJyPTB4MDEg bHNiPTB4MDAgbXNiPTB4MDAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhdGEwOiByZXNl dCB0cDIgc3RhdDA9NTAgc3RhdDE9MDAgZGV2aWNlcz0weDE8QVRBX01BU1RFUj4KRmViIDE0IDE5 OjMwOjQ4IGZyZWUga2VybmVsOiBpb2FwaWMwOiByb3V0aW5nIGludHBpbiAxNCAoSVNBIElSUSAx NCkgdG8gdmVjdG9yIDUxCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYXRhMDogW01QU0FG RV0KRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhdGExOiA8QVRBIGNoYW5uZWwgMT4gb24g YXRhcGNpMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGF0YXBjaTA6IFJlc2VydmVkIDB4 OCBieXRlcyBmb3IgcmlkIDB4MTggdHlwZSA0IGF0IDB4MTcwCkZlYiAxNCAxOTozMDo0OCBmcmVl IGtlcm5lbDogYXRhcGNpMDogUmVzZXJ2ZWQgMHgxIGJ5dGVzIGZvciByaWQgMHgxYyB0eXBlIDQg YXQgMHgzNzYKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhdGExOiByZXNldCB0cDEgbWFz az0wMyBvc3RhdDA9NTAgb3N0YXQxPTAwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYXRh MTogc3RhdDA9MHgwMCBlcnI9MHgwMSBsc2I9MHgxNCBtc2I9MHhlYgpGZWIgMTQgMTk6MzA6NDgg ZnJlZSBrZXJuZWw6IGF0YTE6IHN0YXQxPTB4MDAgZXJyPTB4MDEgbHNiPTB4MDAgbXNiPTB4MDAK RmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhdGExOiByZXNldCB0cDIgc3RhdDA9MDAgc3Rh dDE9MDAgZGV2aWNlcz0weDQ8QVRBUElfTUFTVEVSPgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJu ZWw6IGlvYXBpYzA6IHJvdXRpbmcgaW50cGluIDE1IChJU0EgSVJRIDE1KSB0byB2ZWN0b3IgNTIK RmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhdGExOiBbTVBTQUZFXQpGZWIgMTQgMTk6MzA6 NDggZnJlZSBrZXJuZWw6IHVoY2kwOiA8SW50ZWwgODI4MDFCQS9CQU0gKElDSDIpIFVTQiBjb250 cm9sbGVyIFVTQi1CPiBwb3J0IDB4MjQ0MC0weDI0NWYgaXJxIDIzIGF0IGRldmljZSAzMS40IG9u IHBjaTAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiB1aGNpMDogUmVzZXJ2ZWQgMHgyMCBi eXRlcyBmb3IgcmlkIDB4MjAgdHlwZSA0IGF0IDB4MjQ0MApGZWIgMTQgMTk6MzA6NDggZnJlZSBr ZXJuZWw6IGlvYXBpYzA6IHJvdXRpbmcgaW50cGluIDIzIChQQ0kgSVJRIDIzKSB0byB2ZWN0b3Ig NTMKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiB1aGNpMDogW0dJQU5ULUxPQ0tFRF0KRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiB1c2IwOiA8SW50ZWwgODI4MDFCQS9CQU0gKElDSDIp IFVTQiBjb250cm9sbGVyIFVTQi1CPiBvbiB1aGNpMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJu ZWw6IHVzYjA6IFVTQiByZXZpc2lvbiAxLjAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiB1 aHViMDogSW50ZWwgVUhDSSByb290IGh1YiwgY2xhc3MgOS8wLCByZXYgMS4wMC8xLjAwLCBhZGRy IDEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiB1aHViMDogMiBwb3J0cyB3aXRoIDIgcmVt b3ZhYmxlLCBzZWxmIHBvd2VyZWQKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwY2kwOiA8 bXVsdGltZWRpYSwgYXVkaW8+IGF0IGRldmljZSAzMS41IChubyBkcml2ZXIgYXR0YWNoZWQpCkZl YiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWNwaV9idXR0b24wOiA8UG93ZXIgQnV0dG9uPiBv biBhY3BpMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBzbWNwbnAwOiA8UFMvMiBtb3Vz ZSBwb3J0PiBpcnEgMTIgb24gYWNwaTAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhdGti ZGMwOiA8S2V5Ym9hcmQgY29udHJvbGxlciAoaTgwNDIpPiBwb3J0IDB4NjAsMHg2NCBpcnEgMSBv biBhY3BpMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGF0a2JkMDogPEFUIEtleWJvYXJk PiBpcnEgMSBvbiBhdGtiZGMwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYXRrYmQ6IHRo ZSBjdXJyZW50IGtiZCBjb250cm9sbGVyIGNvbW1hbmQgYnl0ZSAwMDQ3CkZlYiAxNCAxOTozMDo0 OCBmcmVlIGtlcm5lbDogYXRrYmQ6IGtleWJvYXJkIElEIDB4NDFhYiAoMikKRmViIDE0IDE5OjMw OjQ4IGZyZWUga2VybmVsOiBrYmQwIGF0IGF0a2JkMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJu ZWw6IGtiZDA6IGF0a2JkMCwgQVQgMTAxLzEwMiAoMiksIGNvbmZpZzoweDAsIGZsYWdzOjB4M2Qw MDAwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9hcGljMDogcm91dGluZyBpbnRwaW4g MSAoSVNBIElSUSAxKSB0byB2ZWN0b3IgNTQKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBh dGtiZDA6IFtHSUFOVC1MT0NLRURdCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcHNtMDog Y3VycmVudCBjb21tYW5kIGJ5dGU6MDA0NwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBz bTA6IGZhaWxlZCB0byByZXNldCB0aGUgYXV4IGRldmljZS4KRmViIDE0IDE5OjMwOjQ4IGZyZWUg a2VybmVsOiBwcGMwOiB1c2luZyBleHRlbmRlZCBJL08gcG9ydCByYW5nZQpGZWIgMTQgMTk6MzA6 NDggZnJlZSBrZXJuZWw6IHBwYzA6IEVDUCBTUFAgRUNQK0VQUCBTUFAKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiBwcGMwOiA8RUNQIHBhcmFsbGVsIHByaW50ZXIgcG9ydD4gcG9ydCAweDM3 OC0weDM3ZiwweDc3OC0weDc3ZCBpcnEgNyBkcnEgMyBvbiBhY3BpMApGZWIgMTQgMTk6MzA6NDgg ZnJlZSBrZXJuZWw6IHBwYzA6IFNNQy1saWtlIGNoaXBzZXQgKEVDUC9FUFAvUFMyL05JQkJMRSkg aW4gQ09NUEFUSUJMRSBtb2RlCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcHBjMDogRklG TyB3aXRoIDE2LzE2LzEzIGJ5dGVzIHRocmVzaG9sZApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJu ZWw6IHBwYnVzMDogPFBhcmFsbGVsIHBvcnQgYnVzPiBvbiBwcGMwCkZlYiAxNCAxOTozMDo0OCBm cmVlIGtlcm5lbDogcGxpcDA6IDxQTElQIG5ldHdvcmsgaW50ZXJmYWNlPiBvbiBwcGJ1czAKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwbGlwMDogYnBmIGF0dGFjaGVkCkZlYiAxNCAxOToz MDo0OCBmcmVlIGtlcm5lbDogbHB0MDogPFByaW50ZXI+IG9uIHBwYnVzMApGZWIgMTQgMTk6MzA6 NDggZnJlZSBrZXJuZWw6IGxwdDA6IEludGVycnVwdC1kcml2ZW4gcG9ydApGZWIgMTQgMTk6MzA6 NDggZnJlZSBrZXJuZWw6IHBwaTA6IDxQYXJhbGxlbCBJL08+IG9uIHBwYnVzMApGZWIgMTQgMTk6 MzA6NDggZnJlZSBrZXJuZWw6IGlvYXBpYzA6IHJvdXRpbmcgaW50cGluIDcgKElTQSBJUlEgNykg dG8gdmVjdG9yIDU1CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogc2lvMDogaXJxIG1hcHM6 IDB4Y2NhMSAweGNjYjEgMHhjY2ExIDB4Y2NhMQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6 IHNpbzA6IDxTdGFuZGFyZCBQQyBDT00gcG9ydD4gcG9ydCAweDNmOC0weDNmZiBpcnEgNCBmbGFn cyAweDEwIG9uIGFjcGkwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogc2lvMDogdHlwZSAx NjU1MEEKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBpb2FwaWMwOiByb3V0aW5nIGludHBp biA0IChJU0EgSVJRIDQpIHRvIHZlY3RvciA1NgpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6 IHNpbzE6IGlycSBtYXBzOiAweGNjYTEgMHhjY2E5IDB4Y2NhMSAweGNjYTEKRmViIDE0IDE5OjMw OjQ4IGZyZWUga2VybmVsOiBzaW8xOiA8U3RhbmRhcmQgUEMgQ09NIHBvcnQ+IHBvcnQgMHgyZjgt MHgyZmYgaXJxIDMgb24gYWNwaTAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzaW8xOiB0 eXBlIDE2NTUwQQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGlvYXBpYzA6IHJvdXRpbmcg aW50cGluIDMgKElTQSBJUlEgMykgdG8gdmVjdG9yIDU3CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtl cm5lbDogZmRjMDogPGZsb3BweSBkcml2ZSBjb250cm9sbGVyPiBwb3J0IDB4M2YwLTB4M2Y1LDB4 M2Y3IGlycSA2IGRycSAyIG9uIGFjcGkwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogZmRj MDogaWNfdHlwZSA5MCBwYXJ0X2lkIDgwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogaW9h cGljMDogcm91dGluZyBpbnRwaW4gNiAoSVNBIElSUSA2KSB0byB2ZWN0b3IgNTgKRmViIDE0IDE5 OjMwOjQ4IGZyZWUga2VybmVsOiBmZGMwOiBbTVBTQUZFXQpGZWIgMTQgMTk6MzA6NDggZnJlZSBr ZXJuZWw6IGZkYzA6IFtGQVNUXQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGZkMDogPDE0 NDAtS0IgMy41IiBkcml2ZT4gb24gZmRjMCBkcml2ZSAwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtl cm5lbDogdW5rbm93bjogc3RhdHVzIHJlZyB0ZXN0IGZhaWxlZCBmZgpGZWIgMTQgMTk6MzA6NDgg ZnJlZSBsYXN0IG1lc3NhZ2UgcmVwZWF0ZWQgNSB0aW1lcwpGZWIgMTQgMTk6MzA6NDggZnJlZSBr ZXJuZWw6IGV4X2lzYV9pZGVudGlmeSgpCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYXRh OiBhdGEwIGFscmVhZHkgZXhpc3RzOyBza2lwcGluZyBpdApGZWIgMTQgMTk6MzA6NDggZnJlZSBr ZXJuZWw6IGF0YTogYXRhMSBhbHJlYWR5IGV4aXN0czsgc2tpcHBpbmcgaXQKRmViIDE0IDE5OjMw OjQ4IGZyZWUga2VybmVsOiBhdGtiZGM6IGF0a2JkYzAgYWxyZWFkeSBleGlzdHM7IHNraXBwaW5n IGl0CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogZWQ6IGVkMCBhbHJlYWR5IGV4aXN0czsg c2tpcHBpbmcgaXQKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBmZGM6IGZkYzAgYWxyZWFk eSBleGlzdHM7IHNraXBwaW5nIGl0CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcHBjOiBw cGMwIGFscmVhZHkgZXhpc3RzOyBza2lwcGluZyBpdApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJu ZWw6IHNpbzogc2lvMCBhbHJlYWR5IGV4aXN0czsgc2tpcHBpbmcgaXQKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiBzaW86IHNpbzEgYWxyZWFkeSBleGlzdHM7IHNraXBwaW5nIGl0CkZlYiAx NCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcG5wX2lkZW50aWZ5OiBUcnlpbmcgUmVhZF9Qb3J0IGF0 IDIwMwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBucF9pZGVudGlmeTogVHJ5aW5nIFJl YWRfUG9ydCBhdCAyNDMKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwbnBfaWRlbnRpZnk6 IFRyeWluZyBSZWFkX1BvcnQgYXQgMjgzCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcG5w X2lkZW50aWZ5OiBUcnlpbmcgUmVhZF9Qb3J0IGF0IDJjMwpGZWIgMTQgMTk6MzA6NDggZnJlZSBr ZXJuZWw6IHBucF9pZGVudGlmeTogVHJ5aW5nIFJlYWRfUG9ydCBhdCAzMDMKRmViIDE0IDE5OjMw OjQ4IGZyZWUga2VybmVsOiBwbnBfaWRlbnRpZnk6IFRyeWluZyBSZWFkX1BvcnQgYXQgMzQzCkZl YiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogcG5wX2lkZW50aWZ5OiBUcnlpbmcgUmVhZF9Qb3J0 IGF0IDM4MwpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHBucF9pZGVudGlmeTogVHJ5aW5n IFJlYWRfUG9ydCBhdCAzYzMKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBQTlAgSWRlbnRp ZnkgY29tcGxldGUKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzYzogc2MwIGFscmVhZHkg ZXhpc3RzOyBza2lwcGluZyBpdApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHZnYTogdmdh MCBhbHJlYWR5IGV4aXN0czsgc2tpcHBpbmcgaXQKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVs OiBpc2FfcHJvYmVfY2hpbGRyZW46IGRpc2FibGluZyBQblAgZGV2aWNlcwpGZWIgMTQgMTk6MzA6 NDggZnJlZSBrZXJuZWw6IGlzYV9wcm9iZV9jaGlsZHJlbjogcHJvYmluZyBub24tUG5QIGRldmlj ZXMKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBwbXRpbWVyMCBvbiBpc2EwCkZlYiAxNCAx OTozMDo0OCBmcmVlIGtlcm5lbDogb3JtMDogPElTQSBPcHRpb24gUk9Ncz4gYXQgaW9tZW0gMHhj MDAwMC0weGM5ZmZmLDB4Y2EwMDAtMHhkNzdmZiwweGUwMDAwLTB4ZWZmZmYgb24gaXNhMApGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGFkdjA6IG5vdCBwcm9iZWQgKGRpc2FibGVkKQpGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGFoYTA6IG5vdCBwcm9iZWQgKGRpc2FibGVkKQpGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGFpYzA6IG5vdCBwcm9iZWQgKGRpc2FibGVkKQpGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGJ0MDogbm90IHByb2JlZCAoZGlzYWJsZWQpCkZlYiAx NCAxOTozMDo0OCBmcmVlIGtlcm5lbDogY3MwOiBub3QgcHJvYmVkIChkaXNhYmxlZCkKRmViIDE0 IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBmZTA6IG5vdCBwcm9iZWQgKGRpc2FibGVkKQpGZWIgMTQg MTk6MzA6NDggZnJlZSBrZXJuZWw6IGllMDogbm90IHByb2JlZCAoZGlzYWJsZWQpCkZlYiAxNCAx OTozMDo0OCBmcmVlIGtlcm5lbDogbG5jMDogbm90IHByb2JlZCAoZGlzYWJsZWQpCkZlYiAxNCAx OTozMDo0OCBmcmVlIGtlcm5lbDogc2MwOiA8U3lzdGVtIGNvbnNvbGU+IGF0IGZsYWdzIDB4MTAw IG9uIGlzYTAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzYzA6IFZHQSA8MTYgdmlydHVh bCBjb25zb2xlcywgZmxhZ3M9MHgzMDA+CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogc2Mw OiBmYjAsIGtiZDEsIHRlcm1pbmFsIGVtdWxhdG9yOiBzYyAoc3lzY29ucyB0ZXJtaW5hbCkKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzaW8yOiBub3QgcHJvYmVkIChkaXNhYmxlZCkKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzaW8zOiBub3QgcHJvYmVkIChkaXNhYmxlZCkKRmVi IDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBzbjA6IG5vdCBwcm9iZWQgKGRpc2FibGVkKQpGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHZnYTA6IDxHZW5lcmljIElTQSBWR0E+IGF0IHBvcnQg MHgzYzAtMHgzZGYgaW9tZW0gMHhhMDAwMC0weGJmZmZmIG9uIGlzYTAKRmViIDE0IDE5OjMwOjQ4 IGZyZWUga2VybmVsOiB2dDA6IG5vdCBwcm9iZWQgKGRpc2FibGVkKQpGZWIgMTQgMTk6MzA6NDgg ZnJlZSBrZXJuZWw6IGlzYV9wcm9iZV9jaGlsZHJlbjogcHJvYmluZyBQblAgZGV2aWNlcwpGZWIg MTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IERldmljZSBjb25maWd1cmF0aW9uIGZpbmlzaGVkLgpG ZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHByb2NmcyByZWdpc3RlcmVkCkZlYiAxNCAxOToz MDo0OCBmcmVlIGtlcm5lbDogbGFwaWM6IERpdmlzb3IgMiwgRnJlcXVlbmN5IDMzMjI1NjIyIGh6 CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogVGltZWNvdW50ZXIgIlRTQyIgZnJlcXVlbmN5 IDU5ODA2MjE1MSBIeiBxdWFsaXR5IDgwMApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IFRp bWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEuMDAwIG1zZWMKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2Vy bmVsOiBsbzA6IGJwZiBhdHRhY2hlZApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IHJyMjMy eDogbm8gY29udHJvbGxlciBkZXRlY3RlZC4KRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBh dGEwLW1hc3RlcjogcGlvPVBJTzQgd2RtYT1XRE1BMiB1ZG1hPVVETUE2NiBjYWJsZT04MCB3aXJl CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWQwOiBzZXR0aW5nIFBJTzQgb24gSUNIMiBj aGlwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWQwOiBzZXR0aW5nIFVETUE2NiBvbiBJ Q0gyIGNoaXAKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhZDA6IDk3NjhNQiA8U2VhZ2F0 ZSBTVDMxMDIxMkEgMy4wMj4gYXQgYXRhMC1tYXN0ZXIgVURNQTY2CkZlYiAxNCAxOTozMDo0OCBm cmVlIGtlcm5lbDogYWQwOiAyMDAwNTY1MCBzZWN0b3JzIFsxOTg0NkMvMTZILzYzU10gMTYgc2Vj dG9ycy9pbnRlcnJ1cHQgMSBkZXB0aCBxdWV1ZQpGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6 IGFkMDogSW50ZWwgY2hlY2sxIGZhaWxlZApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGFk MDogQWRhcHRlYyBjaGVjazEgZmFpbGVkCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWQw OiBMU0kgKHYzKSBjaGVjazEgZmFpbGVkCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWQw OiBMU0kgKHYyKSBjaGVjazEgZmFpbGVkCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWQw OiBGcmVlQlNEIGNoZWNrMSBmYWlsZWQKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhdGEx LW1hc3RlcjogcGlvPVBJTzQgd2RtYT1XRE1BMiB1ZG1hPVVOU1VQUE9SVEVEIGNhYmxlPTQwIHdp cmUKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhY2QwOiBzZXR0aW5nIFBJTzQgb24gSUNI MiBjaGlwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWNkMDogPENELVJPTSBDRFU3MDEv MS4wZj4gQ0RST00gZHJpdmUgYXQgYXRhMSBhcyBtYXN0ZXIKRmViIDE0IDE5OjMwOjQ4IGZyZWUg a2VybmVsOiBhY2QwOiByZWFkIDI0MTJLQi9zICgyNDEyS0IvcyksIDEyOEtCIGJ1ZmZlciwgUElP NApGZWIgMTQgMTk6MzA6NDggZnJlZSBrZXJuZWw6IGFjZDA6IFJlYWRzOiBDRFIsIENEUlcsIENE REEgc3RyZWFtLCBwYWNrZXQKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBhY2QwOiBXcml0 ZXM6CkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWNkMDogQXVkaW86IHBsYXksIDI1NiB2 b2x1bWUgbGV2ZWxzCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogYWNkMDogTWVjaGFuaXNt OiBlamVjdGFibGUgdHJheSwgdW5sb2NrZWQKRmViIDE0IDE5OjMwOjQ4IGZyZWUga2VybmVsOiBh Y2QwOiBNZWRpdW06IENELVJPTSB1bmtub3duCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDog QVRBIFBzZXVkb1JBSUQgbG9hZGVkCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogR0VPTTog bmV3IGRpc2sgYWQwCkZlYiAxNCAxOTozMDo0OCBmcmVlIGtlcm5lbDogVHJ5aW5nIHRvIG1vdW50 IHJvb3QgZnJvbSB1ZnM6L2Rldi9hZDBzMmEK ------=_Part_76300_4128065.1171485933470-- From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 21:13:20 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9E8E716A407 for ; Wed, 14 Feb 2007 21:13:20 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 5555413C461 for ; Wed, 14 Feb 2007 21:13:20 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1ELCtFr089000; Wed, 14 Feb 2007 14:12:55 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 14 Feb 2007 14:12:55 -0700 (MST) Message-Id: <20070214.141255.41717892.imp@bsdimp.com> To: anatoli.marinov@gmail.com From: Warner Losh In-Reply-To: References: <200702141507.l1EF7DnZ025256@lurza.secnetix.de> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 14 Feb 2007 14:12:56 -0700 (MST) Cc: olli@lurza.secnetix.de, freebsd-drivers@freebsd.org Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 21:13:20 -0000 > Unfortunately the patch with simple new code for vendor in .h file didnt > work. See the attached file. It is verbose dmesg after booting. It seems > that there is no working driver. very bad :) > Maybe the easy way is to buy a new card for 5 books :) > What do you think ? Who makes this card? Where can I buy one? Warner > 2007/2/14, Oliver Fromme : > > > > > > Anatoli Marinov wrote: > > > I am rebuilding now with this patch. How I can reboot in verbose mode > > > throught ssh because the server is not around me. > > > > Add this line to /boot/loader.conf (if the file doesn't > > exist yet, then simply create a new one): > > > > boot_verbose="yes" From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 21:15:02 2007 Return-Path: X-Original-To: freebsd-drivers@FreeBSD.ORG Delivered-To: freebsd-drivers@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BCCD816A406 for ; Wed, 14 Feb 2007 21:15:02 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [83.120.8.8]) by mx1.freebsd.org (Postfix) with ESMTP id 2B2FF13C441 for ; Wed, 14 Feb 2007 21:15:01 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (venmbc@localhost [127.0.0.1]) by lurza.secnetix.de (8.13.4/8.13.4) with ESMTP id l1ELEtp7073039; Wed, 14 Feb 2007 22:15:00 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.13.4/8.13.1/Submit) id l1ELEsjf073038; Wed, 14 Feb 2007 22:14:54 +0100 (CET) (envelope-from olli) Date: Wed, 14 Feb 2007 22:14:54 +0100 (CET) Message-Id: <200702142114.l1ELEsjf073038@lurza.secnetix.de> From: Oliver Fromme To: freebsd-drivers@FreeBSD.ORG, anatoli.marinov@gmail.com In-Reply-To: X-Newsgroups: list.freebsd-drivers User-Agent: tin/1.8.2-20060425 ("Shillay") (UNIX) (FreeBSD/4.11-STABLE (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Wed, 14 Feb 2007 22:15:00 +0100 (CET) Cc: Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-drivers@FreeBSD.ORG, anatoli.marinov@gmail.com List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 21:15:02 -0000 Anatoli Marinov wrote: > Unfortunately the patch with simple new code for vendor in .h file didnt > work. See the attached file. It is verbose dmesg after booting. Thanks. These are the important lines: > pci2: child re0 requested type 4 for rid 0x10, but the BAR says it is an memio > re0: couldn't map ports/memory > pci2: child rl0 requested type 4 for rid 0x10, but the BAR says it is an memio > rl0: couldn't map ports/memory Uhm, strange, why do both re and rl try to attach? It's clearly not an re device. Did you make any other changes to the source code, beside the one I told you? Something seems to be confused there in the drivers. However, it seems that the driver cannot alloacte the PCI resources correctly. > Maybe the easy way is to buy a new card for 5 books :) > What do you think ? Yes, that's probably the easiest way. I'm not a NIC code developer, so I can't provide much further help, I'm afraid. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart Any opinions expressed in this message are personal to the author and may not necessarily reflect the opinions of secnetix GmbH & Co KG in any way. FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "Clear perl code is better than unclear awk code; but NOTHING comes close to unclear perl code" (taken from comp.lang.awk FAQ) From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 21:22:20 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1D67B16A401 for ; Wed, 14 Feb 2007 21:22:20 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id D0BBD13C4A8 for ; Wed, 14 Feb 2007 21:22:19 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1ELKmHw089081; Wed, 14 Feb 2007 14:20:48 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 14 Feb 2007 14:20:48 -0700 (MST) Message-Id: <20070214.142048.78796550.imp@bsdimp.com> To: freebsd-drivers@freebsd.org, anatoli.marinov@gmail.com, olli@lurza.secnetix.de From: Warner Losh In-Reply-To: <200702142114.l1ELEsjf073038@lurza.secnetix.de> References: <200702142114.l1ELEsjf073038@lurza.secnetix.de> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 14 Feb 2007 14:20:48 -0700 (MST) Cc: Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 21:22:20 -0000 From: Oliver Fromme Subject: Re: problem with rl network card Date: Wed, 14 Feb 2007 22:14:54 +0100 (CET) > Anatoli Marinov wrote: > > Unfortunately the patch with simple new code for vendor in .h file didnt > > work. See the attached file. It is verbose dmesg after booting. > > Thanks. These are the important lines: > > > pci2: child re0 requested type 4 for rid 0x10, but the BAR says it is an memio > > re0: couldn't map ports/memory > > pci2: child rl0 requested type 4 for rid 0x10, but the BAR says it is an memio > > rl0: couldn't map ports/memory > > Uhm, strange, why do both re and rl try to attach? It's > clearly not an re device. Did you make any other changes > to the source code, beside the one I told you? Something > seems to be confused there in the drivers. re and rl have attach code that allocates resources and talks to the card to see what revision the card is. That's why he's seeing thsoe lines. > However, it seems that the driver cannot alloacte the PCI > resources correctly. This likely means that this card isn't a realtek interface. What would be nice is to know what the number of the chip on the NIC card is. And its maker. That would help us a lot to know which drivers to recommend. Warner From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 21:36:57 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 51A6416A401 for ; Wed, 14 Feb 2007 21:36:57 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [83.120.8.8]) by mx1.freebsd.org (Postfix) with ESMTP id B90C013C474 for ; Wed, 14 Feb 2007 21:36:56 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (dovsji@localhost [127.0.0.1]) by lurza.secnetix.de (8.13.4/8.13.4) with ESMTP id l1ELalne074070; Wed, 14 Feb 2007 22:36:52 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.13.4/8.13.1/Submit) id l1ELal8p074068; Wed, 14 Feb 2007 22:36:47 +0100 (CET) (envelope-from olli) From: Oliver Fromme Message-Id: <200702142136.l1ELal8p074068@lurza.secnetix.de> To: imp@bsdimp.com (Warner Losh) Date: Wed, 14 Feb 2007 22:36:47 +0100 (CET) In-Reply-To: <20070214.142048.78796550.imp@bsdimp.com> X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Wed, 14 Feb 2007 22:36:52 +0100 (CET) Cc: freebsd-drivers@freebsd.org Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 21:36:57 -0000 Warner Losh wrote: > From: Oliver Fromme > > Anatoli Marinov wrote: > > > Unfortunately the patch with simple new code for vendor in .h file didnt > > > work. See the attached file. It is verbose dmesg after booting. > > > > Thanks. These are the important lines: > > > > > pci2: child re0 requested type 4 for rid 0x10, but the BAR says it is an memio > > > re0: couldn't map ports/memory > > > pci2: child rl0 requested type 4 for rid 0x10, but the BAR says it is an memio > > > rl0: couldn't map ports/memory > > > > Uhm, strange, why do both re and rl try to attach? It's > > clearly not an re device. Did you make any other changes > > to the source code, beside the one I told you? Something > > seems to be confused there in the drivers. > > re and rl have attach code that allocates resources and talks to the > card to see what revision the card is. That's why he's seeing thsoe lines. I see. I thought the drivers would check the vendor ID and chip ID first, and not do anything with the card if they don't match. > > However, it seems that the driver cannot alloacte the PCI > > resources correctly. > > This likely means that this card isn't a realtek interface. According to the PCI IDs (0x81391904) it's a realtek 8139 card, or a clone thereof: http://pci-ids.ucw.cz/iii/?i=1904 But then again, I've never heard about that vendor, so it might be something alltogether anyway. :-) Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart Any opinions expressed in this message are personal to the author and may not necessarily reflect the opinions of secnetix GmbH & Co KG in any way. FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd Passwords are like underwear. You don't share them, you don't hang them on your monitor or under your keyboard, you don't email them, or put them on a web site, and you must change them very often. From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 21:40:10 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 59E3016A401 for ; Wed, 14 Feb 2007 21:40:10 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 0C19813C478 for ; Wed, 14 Feb 2007 21:40:09 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1ELbDHq089181; Wed, 14 Feb 2007 14:37:13 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 14 Feb 2007 14:37:13 -0700 (MST) Message-Id: <20070214.143713.112535540.imp@bsdimp.com> To: anatoli.marinov@gmail.com From: Warner Losh In-Reply-To: References: <200702141507.l1EF7DnZ025256@lurza.secnetix.de> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 14 Feb 2007 14:37:14 -0700 (MST) Cc: olli@lurza.secnetix.de, freebsd-drivers@freebsd.org Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 21:40:10 -0000 > Feb 14 19:30:48 free kernel: found-> vendor=0x1904, dev=0x8139, revid=0x01 vendor 0x1904 doesn't appear in the pci database. At least not the one that's at http://www.pcidatabase.com/. It does appear at the pci sig's database (http://www.pcisig.com/membership/vid_search/) as: Hongzhou Silan Microelectronics Co., Ltd. http://www.silan.com.cn/include/default.aspx since my chinese isn't so good, I'm not sure if that will help me much, but Google lets me see that this chip is most likely: http://translate.google.com/translate?u=http%3A%2F%2Fwww.silan.com.cn%2Finclude%2Fdefault.aspx&langpair=zh%7Cen&hl=en&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools an SC92031. A windows driver can be found here: http://www.soft32.com/download_181776.html >From this post, it seems that linux has a driver too: http://www.webservertalk.com/message1754487.html and it seems to imply that this is a RealTek 8139D knock off. However an entire driver is listed there. I have no clue if that's because there's only a tiny difference between the 8139D and this device and the driver writer was clueless, or if it is 'like' an 8139D in terms of its functional list, but really is a different kettle of fish. The driver is at the above URL for your dining enjoyment. Warner From owner-freebsd-drivers@FreeBSD.ORG Wed Feb 14 21:43:24 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7403416A400 for ; Wed, 14 Feb 2007 21:43:24 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 3471D13C467 for ; Wed, 14 Feb 2007 21:43:24 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1ELfJhu089200; Wed, 14 Feb 2007 14:41:19 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 14 Feb 2007 14:41:19 -0700 (MST) Message-Id: <20070214.144119.85323857.imp@bsdimp.com> To: olli@lurza.secnetix.de From: Warner Losh In-Reply-To: <200702142136.l1ELal8p074068@lurza.secnetix.de> References: <20070214.142048.78796550.imp@bsdimp.com> <200702142136.l1ELal8p074068@lurza.secnetix.de> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 14 Feb 2007 14:41:19 -0700 (MST) Cc: freebsd-drivers@freebsd.org Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2007 21:43:24 -0000 > I see. I thought the drivers would check the vendor ID > and chip ID first, and not do anything with the card if > they don't match. Most drivers do. However, since devices supported by the rl and re drivers have the same vendor/product, but differ in the id presented to the system in the BAR addressed registers, they do special things. > > > However, it seems that the driver cannot alloacte the PCI > > > resources correctly. > > > > This likely means that this card isn't a realtek interface. > > According to the PCI IDs (0x81391904) it's a realtek 8139 > card, or a clone thereof: > > http://pci-ids.ucw.cz/iii/?i=1904 > > But then again, I've never heard about that vendor, so > it might be something alltogether anyway. :-) My digging shows that there's a Linux driver that is separate from the realtek driver. No clue WHY this might be, but it definitely is the case. Further digging is possible, see my other message for details on where to find the Linux driver. Warner From owner-freebsd-drivers@FreeBSD.ORG Thu Feb 15 06:44:11 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BF74F16A408 for ; Thu, 15 Feb 2007 06:44:10 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.230]) by mx1.freebsd.org (Postfix) with ESMTP id 6EBF013C461 for ; Thu, 15 Feb 2007 06:44:10 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: by wr-out-0506.google.com with SMTP id i22so529977wra for ; Wed, 14 Feb 2007 22:44:09 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=FI4TDMo4zZO/X8vKb7CFtV5Ch2UdGai7Ite3iFvrCOAJE8y6E9DxqIcLsIK1MILPhheD7Gu87SJJr3mi911+IF9tt0SbtCOjhbMwIxe4QM4thdDpZDcpXnIPPZt4AyxkMvSZXc59xV9FEvjvARvIes0/i0IKXw79I3OQY+HQPDg= Received: by 10.115.19.16 with SMTP id w16mr858097wai.1171521849332; Wed, 14 Feb 2007 22:44:09 -0800 (PST) Received: by 10.114.134.3 with HTTP; Wed, 14 Feb 2007 22:44:09 -0800 (PST) Message-ID: Date: Thu, 15 Feb 2007 08:44:09 +0200 From: "Anatoli Marinov" To: freebsd-drivers@freebsd.org In-Reply-To: <200702142114.l1ELEsjf073038@lurza.secnetix.de> MIME-Version: 1.0 References: <200702142114.l1ELEsjf073038@lurza.secnetix.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Feb 2007 06:44:11 -0000 I'v made only one change that you told me. I have changed default RTL vendo= r ID in the header file. So for good or for bad I have this card :) and I want to fix it. I should look at the sources and will try to find something .... I someone wants to try his patches I am ready to support him... 2007/2/14, Oliver Fromme : > > Anatoli Marinov wrote: > > Unfortunately the patch with simple new code for vendor in .h file didn= t > > work. See the attached file. It is verbose dmesg after booting. > > Thanks. These are the important lines: > > > pci2: child re0 requested type 4 for rid 0x10, but the BAR says it is a= n > memio > > re0: couldn't map ports/memory > > pci2: child rl0 requested type 4 for rid 0x10, but the BAR says it is a= n > memio > > rl0: couldn't map ports/memory > > Uhm, strange, why do both re and rl try to attach? It's > clearly not an re device. Did you make any other changes > to the source code, beside the one I told you? Something > seems to be confused there in the drivers. > > However, it seems that the driver cannot alloacte the PCI > resources correctly. > > > Maybe the easy way is to buy a new card for 5 books :) > > What do you think ? > > Yes, that's probably the easiest way. I'm not a NIC code > developer, so I can't provide much further help, I'm afraid. > > Best regards > Oliver > > -- > Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. > Handelsregister: Registergericht Muenchen, HRA 74606, Gesch=E4ftsfuehrun= g: > secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht M=FC= n- > chen, HRB 125758, Gesch=E4ftsf=FChrer: Maik Bachmann, Olaf Erb, Ralf Geb= hart > Any opinions expressed in this message are personal to the author and may > not necessarily reflect the opinions of secnetix GmbH & Co KG in any way. > FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd > > "Clear perl code is better than unclear awk code; but NOTHING > comes close to unclear perl code" (taken from comp.lang.awk FAQ) > From owner-freebsd-drivers@FreeBSD.ORG Thu Feb 15 09:07:44 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B71516A41F; Thu, 15 Feb 2007 09:07:44 +0000 (UTC) (envelope-from stefan.lambrev@sun-fish.com) Received: from blah.sun-fish.com (blah.sun-fish.com [217.18.249.150]) by mx1.freebsd.org (Postfix) with ESMTP id B673D13C474; Thu, 15 Feb 2007 09:07:43 +0000 (UTC) (envelope-from stefan.lambrev@sun-fish.com) Received: from blah.sun-fish.com (localhost [127.0.0.1]) by blah.sun-fish.com (Postfix) with ESMTP id AB84C1B10FC8; Thu, 15 Feb 2007 09:42:39 +0100 (CET) Received: from [192.168.3.125] (hater.cmotd.com [192.168.3.125]) by blah.sun-fish.com (Postfix) with ESMTP id A6D2C1B10F41; Thu, 15 Feb 2007 09:42:39 +0100 (CET) Message-ID: <45D41CFF.4030000@sun-fish.com> Date: Thu, 15 Feb 2007 10:42:39 +0200 From: Stefan Lambrev User-Agent: Thunderbird 1.5.0.9 (X11/20070122) MIME-Version: 1.0 To: freebsd-hackers@freebsd.org References: <45D362D8.60407@gmail.com> In-Reply-To: <45D362D8.60407@gmail.com> Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP on BLAH Cc: freebsd-drivers@freebsd.org Subject: Re: Updated Driver for 3945ABG Intel 3945ABG Wireless LAN controller X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Feb 2007 09:07:44 -0000 HI all, Rene Ladan wrote: > N0OCT@sbcglobal.net schreef: > >> Michel Talon wrote: >> >> >>> For me the driver 0070121-wpi-freebsd.tar.gz as mentioned in >>> the postof Gilbert Cao is the only one that works, and works >>> very well. I am just using it now. My computer is a Sony Vaio >>> VGN C1 in 32 bits mode. >>> >> I would like to second this. I have tried the >> 20070125-wpi-freebsd.tar.gz and the 20070131-wpi-freebsd.tar.gz >> drivers from , and I >> get screens full of debug messages [scanning many channels], but >> the interface always reports 'no carrier'. >> >> > Same here. The 01/31 driver associated once (I think), but mostly just > hangs or crashes my laptop. The 01/21 driver seems to work fine (I get > 1 LOR). > > Laptop: Asus A6JE, card-0x10018086 chip=0x42228086 rev=0x02 hdr=0x00 > OS : 7.0-CURRENT i386 2007/02/06 > > LOR : > pci4:1:3: reprobing on driver added > wpi0: fatal firmware error > wpi0: configure command failed > wpi0: could not configure device > wpi0: link state changed to UP > lock order reversal: > 1st 0xc724fb50 wpi0 (network driver) @ if_wpi.c:1555 > 2nd 0xc075560c udp (udp) @ /usr/src/sys/netinet/udp_usrreq.c:294 > KDB: stack backtrace: > db_trace_self_wrapper(c0696cf6,e7984a28,c052d735,c0698dc6,c075560c,...) > at db_trace_self_wrapper+0x27 > kdb_backtrace(c0698dc6,c075560c,c06987e1,c06987e1,c06a3184,...) at > kdb_backtrace+0x2f > witness_checkorder(c075560c,9,c06a3184,126,0,...) at > witness_checkorder+0x6e4 > _mtx_lock_flags(c075560c,0,c06a3184,126,c04fa08a,...) at > _mtx_lock_flags+0xb9 > udp_input(c6cfce00,14,c4e51000,1,0,...) at udp_input+0x221 > ip_input(c6cfce00,c06930ee,c6d1882e,c4e51000,c6d1882e,...) at ip_input+0x67f > netisr_dispatch(2,c6cfce00,6,3,0,...) at netisr_dispatch+0x68 > ether_demux(c4e51000,c6cfce00,3,0,3,9) at ether_demux+0x2e6 > ether_input(c4e51000,c6cfce00,c724fa24,c6cfce00,18,...) at ether_input+0x26f > ieee80211_deliver_data(c6cfce00,e7984c2c,6,18,c052cf03,...) at > ieee80211_deliver_data+0x80 > ieee80211_input(c724f008,c6cfce00,c50f9c00,28,0,...) at > ieee80211_input+0xb71 > wpi_intr(c724f000,0,c06911b0,2aa,1,...) at wpi_intr+0x6df > ithread_execute_handlers(c55da480,c4d75800,c06911b0,30e,c53f21b0,...) at > ithread_execute_handlers+0x14c > ithread_loop(c6383650,e7984d38,c0690f94,328,c55da480,...) at > ithread_loop+0x78 > fork_exit(c04e14fc,c6383650,e7984d38) at fork_exit+0xcc > fork_trampoline() at fork_trampoline+0x8 > --- trap 0x1, eip = 0, esp = 0xe7984d6c, ebp = 0 --- > > Regards, > Rene > I have Compaq nw8440 with this wireless card. After: ifconfig wpi0 up: setting h/w config 1200 firmware status=0xbfbf0000 need val=0x40400000 firmware status=0xbfbf0000 need val=0x40400000 firmware status=0xbfbf0000 need val=0x40400000 firmware status=0xffff0000 need val=0x40400000 firmware status=0xbfbf0000 need val=0x40400000 firmware status=0xbfbf0000 need val=0x40400000 firmware status=0xffff0000 need val=0x40400000 rx notification qid=80 idx=0 flags=0 type=1 len=36 microcode alive notification version 10d00 alive 1 temperature -212 rx notification qid=4 idx=0 flags=0 type=176 len=4 rx notification qid=4 idx=1 flags=0 type=119 len=4 rx notification qid=4 idx=2 flags=0 type=155 len=4 wpi0: fatal firmware error ((Software Error)) wpi0: configure command failed wpi0: could not configure device After second attempt : setting h/w config 1200 firmware status=0xbfbf0000 need val=0x40400000 firmware status=0xbfbf0000 need val=0x40400000 firmware status=0xbfbf0000 need val=0x40400000 firmware status=0xffff0000 need val=0x40400000 firmware status=0xbfbf0000 need val=0x40400000 firmware status=0xbfbf0000 need val=0x40400000 firmware status=0xffff0000 need val=0x40400000 wpi0: timeout waiting for adapter to initialize wpi0@pci16:0:0: class=0x028000 card=0x135c103c chip=0x42228086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' class = network vmstat -i interrupt total rate irq1: atkbd0 1023 1 irq9: acpi0 172 0 irq14: ata0 46 0 irq16: pcm0 bge0 12470 15 irq17: wpi0+ 22503 27 irq18: cbb0 uhci2 12362 15 irq19: fwohci0+ 1 0 irq20: uhci0 ehci0 1 0 irq21: uhci1 1 0 cpu0: timer 1614326 1997 cpu1: timer 1610328 1992 Total 3273233 4051 FreeBSD 6.2-STABLE #1: Tue Feb 6 18:47:56 EET 2007 amd64 kldstat Id Refs Address Size Name 1 8 0xffffffff80100000 62e358 kernel 2 1 0xffffffff8072f000 ea50 if_wpi.ko 3 1 0xffffffffa897e000 adde msdosfs.ko 4 1 0xffffffffa8a1f000 c38d snd_hda.ko 5 1 0xffffffffa8a2c000 297de sound.ko I'm using 20070131-wpi-freebsd.tar.gz wpi-firmware-kmod-1.0_1 And it is weird because I'm sure few times the wireless goes up and start scanning :) Do you need other info that can help you with this driver ? Also I noticed that if I load the modules not after restart but latter (2-3h uptime) this will bring me quick reboot (no panic, nothing, just reboot like hard reset) or the modules will failed to load. P.S. I noticed that latest mails in this thread (if not counting last 2) are in freebsd-drivers, so I added them on CC -- Best Wishes, Stefan Lambrev ICQ# 24134177 From owner-freebsd-drivers@FreeBSD.ORG Thu Feb 15 19:09:24 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AEA4D16A402 for ; Thu, 15 Feb 2007 19:09:24 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.239]) by mx1.freebsd.org (Postfix) with ESMTP id 5B0DB13C467 for ; Thu, 15 Feb 2007 19:09:24 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: by wr-out-0506.google.com with SMTP id 69so912819wra for ; Thu, 15 Feb 2007 11:09:23 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=JomD+Nx2cVMKQsed5BW5ahSBCi91KVRkWJUk7xdpXvm2g2Qt/S02YYyK9z2bpXs4bgx5eLCCfWcgSpkaPKMz9Q4V2ii+Oa2q9QtECuEzqXlUoawgmtDIrd9X+g3BI2cyYJ1pPpz9v/1+FV6ZkakPlMVhSH0sdecLIlkXNO3Vm1w= Received: by 10.114.75.1 with SMTP id x1mr1385872waa.1171566561976; Thu, 15 Feb 2007 11:09:21 -0800 (PST) Received: by 10.114.134.3 with HTTP; Thu, 15 Feb 2007 11:09:21 -0800 (PST) Message-ID: Date: Thu, 15 Feb 2007 21:09:21 +0200 From: "Anatoli Marinov" To: "Warner Losh" In-Reply-To: MIME-Version: 1.0 References: <200702142114.l1ELEsjf073038@lurza.secnetix.de> <20070214.142048.78796550.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-drivers@freebsd.org Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Feb 2007 19:09:24 -0000 Mates, I have photos. This is the link http://free.bsd-bg.net/NIC/ Definitly the chip is RTL8139D. Is there functional driver for it or not? Toli 2007/2/15, Anatoli Marinov : > > I am going to prepare high resolution photos and will post links there > > 2007/2/14, Warner Losh : > > > > From: Oliver Fromme > > Subject: Re: problem with rl network card > > Date: Wed, 14 Feb 2007 22:14:54 +0100 (CET) > > > > > Anatoli Marinov wrote: > > > > Unfortunately the patch with simple new code for vendor in .h file > > didnt > > > > work. See the attached file. It is verbose dmesg after booting. > > > > > > Thanks. These are the important lines: > > > > > > > pci2: child re0 requested type 4 for rid 0x10, but the BAR says it > > is an memio > > > > re0: couldn't map ports/memory > > > > pci2: child rl0 requested type 4 for rid 0x10, but the BAR says it > > is an memio > > > > rl0: couldn't map ports/memory > > > > > > Uhm, strange, why do both re and rl try to attach? It's > > > clearly not an re device. Did you make any other changes > > > to the source code, beside the one I told you? Something > > > seems to be confused there in the drivers. > > > > re and rl have attach code that allocates resources and talks to the > > card to see what revision the card is. That's why he's seeing thsoe > > lines. > > > > > However, it seems that the driver cannot alloacte the PCI > > > resources correctly. > > > > This likely means that this card isn't a realtek interface. > > > > What would be nice is to know what the number of the chip on the NIC > > card is. And its maker. That would help us a lot to know which > > drivers to recommend. > > > > Warner > > > > From owner-freebsd-drivers@FreeBSD.ORG Thu Feb 15 21:13:12 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B46D416A402 for ; Thu, 15 Feb 2007 21:13:12 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 5159D13C481 for ; Thu, 15 Feb 2007 21:13:12 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1FLCEmx004633; Thu, 15 Feb 2007 14:12:14 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 15 Feb 2007 14:12:13 -0700 (MST) Message-Id: <20070215.141213.78798381.imp@bsdimp.com> To: anatoli.marinov@gmail.com From: Warner Losh In-Reply-To: References: <20070214.142048.78796550.imp@bsdimp.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Thu, 15 Feb 2007 14:12:14 -0700 (MST) Cc: freebsd-drivers@freebsd.org Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Feb 2007 21:13:12 -0000 > I have photos. > This is the link http://free.bsd-bg.net/NIC/ > Definitly the chip is RTL8139D. > > Is there functional driver for it or not? I think that it might be wise for me to snag these pictures and mirror them somewhere. The download time is very very slow. I chose the smallest image and it is taking a very long time. Warner > Toli > > 2007/2/15, Anatoli Marinov : > > > > I am going to prepare high resolution photos and will post links there > > > > 2007/2/14, Warner Losh : > > > > > > From: Oliver Fromme > > > Subject: Re: problem with rl network card > > > Date: Wed, 14 Feb 2007 22:14:54 +0100 (CET) > > > > > > > Anatoli Marinov wrote: > > > > > Unfortunately the patch with simple new code for vendor in .h file > > > didnt > > > > > work. See the attached file. It is verbose dmesg after booting. > > > > > > > > Thanks. These are the important lines: > > > > > > > > > pci2: child re0 requested type 4 for rid 0x10, but the BAR says it > > > is an memio > > > > > re0: couldn't map ports/memory > > > > > pci2: child rl0 requested type 4 for rid 0x10, but the BAR says it > > > is an memio > > > > > rl0: couldn't map ports/memory > > > > > > > > Uhm, strange, why do both re and rl try to attach? It's > > > > clearly not an re device. Did you make any other changes > > > > to the source code, beside the one I told you? Something > > > > seems to be confused there in the drivers. > > > > > > re and rl have attach code that allocates resources and talks to the > > > card to see what revision the card is. That's why he's seeing thsoe > > > lines. > > > > > > > However, it seems that the driver cannot alloacte the PCI > > > > resources correctly. > > > > > > This likely means that this card isn't a realtek interface. > > > > > > What would be nice is to know what the number of the chip on the NIC > > > card is. And its maker. That would help us a lot to know which > > > drivers to recommend. > > > > > > Warner > > > > > > > From owner-freebsd-drivers@FreeBSD.ORG Fri Feb 16 07:15:16 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8F7DC16A401 for ; Fri, 16 Feb 2007 07:15:16 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by mx1.freebsd.org (Postfix) with ESMTP id 168EB13C4AC for ; Fri, 16 Feb 2007 07:15:15 +0000 (UTC) (envelope-from anatoli.marinov@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so64250ugh for ; Thu, 15 Feb 2007 23:15:14 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=sEfq8ulo4rWz1yGG/d67sJsf95RvILMWMo96tDAQDJnVIZ0mkSH9LPbaZXQS+XiuOvWhjVLlpkDIhwYyjuvjLNj2tuMrh+2l3F3UEoTCKXVpoSxND6lZhrVMFL0KMYKWhRSLADmGEbmwjKE97RXtfd4utEf4fD9TNvfll9BbMRk= Received: by 10.114.161.11 with SMTP id j11mr1599466wae.1171610113431; Thu, 15 Feb 2007 23:15:13 -0800 (PST) Received: by 10.114.134.3 with HTTP; Thu, 15 Feb 2007 23:15:13 -0800 (PST) Message-ID: Date: Fri, 16 Feb 2007 09:15:13 +0200 From: "Anatoli Marinov" To: "M. Warner Losh" In-Reply-To: <20070215.233553.-861030449.imp@bsdimp.com> MIME-Version: 1.0 References: <20070215.141213.78798381.imp@bsdimp.com> <20070215.233553.-861030449.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-drivers@freebsd.org Subject: Re: problem with rl network card X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Feb 2007 07:15:16 -0000 NIC pictures - RTL8139D http://snimka.bg/album.php?album_id=105612 Is there a driver? :) 2007/2/16, M. Warner Losh : > > In message: > "Anatoli Marinov" writes: > : OK. I will. > > I could download them, but I stopped the download of the first one > after 20 minutes and it had only finished 1/3 of the picture... just > enough to see the RTL8139D on the badge... > > Warner > > : Thanks > : > : 2007/2/15, Warner Losh : > : > > : > > I have photos. > : > > This is the link http://free.bsd-bg.net/NIC/ > : > > Definitly the chip is RTL8139D. > : > > > : > > Is there functional driver for it or not? > : > > : > I think that it might be wise for me to snag these pictures and mirror > : > them somewhere. The download time is very very slow. I chose the > : > smallest image and it is taking a very long time. > : > > : > Warner > : > > : > > : > > Toli > : > > > : > > 2007/2/15, Anatoli Marinov : > : > > > > : > > > I am going to prepare high resolution photos and will post links > there > : > > > > : > > > 2007/2/14, Warner Losh : > : > > > > > : > > > > From: Oliver Fromme > : > > > > Subject: Re: problem with rl network card > : > > > > Date: Wed, 14 Feb 2007 22:14:54 +0100 (CET) > : > > > > > : > > > > > Anatoli Marinov wrote: > : > > > > > > Unfortunately the patch with simple new code for vendor in > .h > : > file > : > > > > didnt > : > > > > > > work. See the attached file. It is verbose dmesg after > booting. > : > > > > > > : > > > > > Thanks. These are the important lines: > : > > > > > > : > > > > > > pci2: child re0 requested type 4 for rid 0x10, but the BAR > says > : > it > : > > > > is an memio > : > > > > > > re0: couldn't map ports/memory > : > > > > > > pci2: child rl0 requested type 4 for rid 0x10, but the BAR > says > : > it > : > > > > is an memio > : > > > > > > rl0: couldn't map ports/memory > : > > > > > > : > > > > > Uhm, strange, why do both re and rl try to attach? It's > : > > > > > clearly not an re device. Did you make any other changes > : > > > > > to the source code, beside the one I told you? Something > : > > > > > seems to be confused there in the drivers. > : > > > > > : > > > > re and rl have attach code that allocates resources and talks to > the > : > > > > card to see what revision the card is. That's why he's seeing > thsoe > : > > > > lines. > : > > > > > : > > > > > However, it seems that the driver cannot alloacte the PCI > : > > > > > resources correctly. > : > > > > > : > > > > This likely means that this card isn't a realtek interface. > : > > > > > : > > > > What would be nice is to know what the number of the chip on the > NIC > : > > > > card is. And its maker. That would help us a lot to know which > : > > > > drivers to recommend. > : > > > > > : > > > > Warner > : > > > > > : > > > > : > > > > : > > From owner-freebsd-drivers@FreeBSD.ORG Sat Feb 17 10:08:34 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6956A16A409 for ; Sat, 17 Feb 2007 10:08:34 +0000 (UTC) (envelope-from abraham_aji@yahoo.co.in) Received: from web8315.mail.in.yahoo.com (web8315.mail.in.yahoo.com [202.43.219.9]) by mx1.freebsd.org (Postfix) with SMTP id F086113C428 for ; Sat, 17 Feb 2007 10:08:32 +0000 (UTC) (envelope-from abraham_aji@yahoo.co.in) Received: (qmail 28352 invoked by uid 60001); 17 Feb 2007 09:41:46 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.co.in; h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=D1LBOqL64waUuOb2QfpmR/dNLDprISQruGRM0UerkCMQtvXql0AnHlqVSV7B98jZbGBUBaCAEPl2MSTTVIQJdfnuwAOQsBknKa6JeVI8+5bgeTnYSJq6B3tQ+/xheLfaLK3xYHwOfvJOGJx3XRbgld4lQS8SOcohHbfLpFxzjmU=; X-YMail-OSG: h4VGoCEVM1m7l.EWy_h_tDkdCbTgtuxIE9PaktRjecrLxMD2fvOK6crc8URK1bX5gOExpdU0Bn5vcC9uSEWmozBsEbRBuW4Jr6Ji4CwWO8Bg470xltWeEKtzHO9rABck3C.nMFw541f12x6Yj243RtUQIA-- Received: from [122.167.57.52] by web8315.mail.in.yahoo.com via HTTP; Sat, 17 Feb 2007 09:41:46 GMT Date: Sat, 17 Feb 2007 09:41:46 +0000 (GMT) From: aji abraham To: freebsd-drivers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <150997.27592.qm@web8315.mail.in.yahoo.com> Subject: Doudts in "softc" and "device_get_softc(dev)" X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Feb 2007 10:08:34 -0000 hi My name is Aji Abraham, now working with device drivers. the word "softc" and the function "device_get_softc(dev)" getting confuse me a lot. am listing some query below .. pls help me .. Q1 In a free BSD driver Code, there are two device depended structures struct xx_softc { ....... ...... }; struct xx_if_softc { ....... ...... }; sizeof(struct xx_softc ) is 68 sizeof(struct xx_if_softc ) is 1186 And in device attach function xx_attach(dev){ struct xx_softc *sc; struct xx_if_softc *if_sc; sc_if = device_get_softc(dev); sc = device_get_softc(device_get_parent(dev)); sc_if-> ..... sc-> .... ....... ...... } Both allocation uses the same function. How it possible ? can we access all structure member ? Regards Aji Abraham __________________________________________________________ Yahoo! India Answers: Share what you know. Learn something new http://in.answers.yahoo.com/