From owner-freebsd-drivers@FreeBSD.ORG Mon Apr 7 10:32:39 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5771106566B for ; Mon, 7 Apr 2008 10:32:39 +0000 (UTC) (envelope-from newsfeeds@downcrunch.com) Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.186]) by mx1.freebsd.org (Postfix) with ESMTP id 06B738FC1A for ; Mon, 7 Apr 2008 10:32:38 +0000 (UTC) (envelope-from newsfeeds@downcrunch.com) Received: by rn-out-0910.google.com with SMTP id s46so1388231rnb.3 for ; Mon, 07 Apr 2008 03:32:36 -0700 (PDT) Received: by 10.114.67.2 with SMTP id p2mr5765185waa.1.1207562706708; Mon, 07 Apr 2008 03:05:06 -0700 (PDT) Received: from UNKNOWN ( [218.241.186.2]) by mx.google.com with ESMTPS id a8sm14757979poa.2.2008.04.07.03.05.04 (version=SSLv3 cipher=RC4-MD5); Mon, 07 Apr 2008 03:05:05 -0700 (PDT) Date: Mon, 7 Apr 2008 18:04:58 +0800 From: "Newsfeeds" To: "freebsd-drivers" X-Priority: 1 (Highest) X-mailer: Foxmail 5.0 [en] Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Message-ID: <47f9f1d1.081b600a.0ac8.3fe5@mx.google.com> Subject: Marvell 6145 SATA drivers for FreeBSD 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, 07 Apr 2008 10:32:39 -0000 Hello, all, I have bought a motherboard of ASUS P5M2-E/4L(http://www.newegg.com/Product/Product.aspx?Item=N82E16813131192). The system is FreeBSD 7, but It seems the os can not recognize all of the disks, Only 6 HD disks can be found(4 Intel Chipset SATA2 ports + 2 Marvell 6145 Chipset SATA2 ports), Where are the other 2 Marvell 6145 Chipset SATA2 ports? BTW, The system notice the founded 2 Marvell 6145 Chipset SATA2 ports HD with "DMA limited to UDMA33, device found non-ATA66 cable", but all the HD with the same SATA2 data cable. I try to show some information with "atacontrol list", results ATA Channel 0(Master:ACD0 DVD-ROM),Slave: no device) ATA Channel 1(Master: no device, Slave: no device) ATA Channel 2(Master: no device, Slave: no device) ATA Channel 3(Master: ad6, Slave: ad7) ATA Channel 4(Master: ad8, Slave: ad8) ATA Channel 5(Master: ad10, Slave: ad11) Urgent, please!!! Best regards, Newsfeeds MSN: TiEkil@gmail.com 2008-04-07 From owner-freebsd-drivers@FreeBSD.ORG Mon Apr 7 14:58:32 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0CD50106566B for ; Mon, 7 Apr 2008 14:58:32 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id F200E8FC0C for ; Mon, 7 Apr 2008 14:58:31 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id 9601E1A4D89; Mon, 7 Apr 2008 07:58:31 -0700 (PDT) From: John Baldwin To: freebsd-drivers@freebsd.org Date: Mon, 7 Apr 2008 10:34:26 -0400 User-Agent: KMail/1.9.7 References: <47f9f1d1.081b600a.0ac8.3fe5@mx.google.com> In-Reply-To: <47f9f1d1.081b600a.0ac8.3fe5@mx.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804071034.26320.jhb@freebsd.org> Cc: Newsfeeds Subject: Re: Marvell 6145 SATA drivers for FreeBSD 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, 07 Apr 2008 14:58:32 -0000 On Monday 07 April 2008 06:04:58 am Newsfeeds wrote: > Hello, all, > > I have bought a motherboard of ASUS > P5M2-E/4L(http://www.newegg.com/Product/Product.aspx?Item=N82E16813131192). > The system is FreeBSD 7, but It seems the os can not recognize all of the > disks, Only 6 HD disks can be found(4 Intel Chipset SATA2 ports + 2 Marvell > 6145 Chipset SATA2 ports), Where are the other 2 Marvell 6145 Chipset SATA2 > ports? > > BTW, The system notice the founded 2 Marvell 6145 Chipset SATA2 ports HD > with "DMA limited to UDMA33, device found non-ATA66 cable", but all the HD > with the same SATA2 data cable. > > I try to show some information with "atacontrol list", results > > ATA Channel 0(Master:ACD0 DVD-ROM),Slave: no device) > ATA Channel 1(Master: no device, Slave: no device) > ATA Channel 2(Master: no device, Slave: no device) > ATA Channel 3(Master: ad6, Slave: ad7) > ATA Channel 4(Master: ad8, Slave: ad8) > ATA Channel 5(Master: ad10, Slave: ad11) > > Urgent, please!!! It's probably just new PCI IDs, but you'll need to provide pciconf -l output so we can add them to the driver. -- John Baldwin From owner-freebsd-drivers@FreeBSD.ORG Tue Apr 8 02:29:52 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 603B41065672 for ; Tue, 8 Apr 2008 02:29:52 +0000 (UTC) (envelope-from newsfeeds@downcrunch.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.233]) by mx1.freebsd.org (Postfix) with ESMTP id 170528FC28 for ; Tue, 8 Apr 2008 02:29:51 +0000 (UTC) (envelope-from newsfeeds@downcrunch.com) Received: by wr-out-0506.google.com with SMTP id 50so1386261wra.13 for ; Mon, 07 Apr 2008 19:29:51 -0700 (PDT) Received: by 10.114.15.1 with SMTP id 1mr6908119wao.27.1207621788181; Mon, 07 Apr 2008 19:29:48 -0700 (PDT) Received: from UNKNOWN ( [124.193.207.210]) by mx.google.com with ESMTPS id k21sm16132773waf.31.2008.04.07.19.29.45 (version=SSLv3 cipher=RC4-MD5); Mon, 07 Apr 2008 19:29:47 -0700 (PDT) Date: Tue, 8 Apr 2008 10:29:40 +0800 From: "Newsfeeds" To: "freebsd-drivers" X-Priority: 1 (Highest) X-mailer: Foxmail 5.0 [en] Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Message-ID: <47fad89b.15bb720a.60e2.ffff8dbe@mx.google.com> Subject: Re: Marvell 6145 SATA drivers for FreeBSD 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: Tue, 08 Apr 2008 02:29:52 -0000 Hello John, This is the "pciconf -l"'s output of My system. ---------------------------------------------------------------------------------------- hostb0@pci0:0:0:0: class=0x060000 card=0x820c1043 chip=0x27788086 rev=0xc0 hdr=0x00 pcib1@pci0:0:28:0: class=0x060400 card=0x00000000 chip=0x27d08086 rev=0x01 hdr=0x01 pcib2@pci0:0:28:1: class=0x060400 card=0x00000000 chip=0x27d28086 rev=0x01 hdr=0x01 pcib3@pci0:0:28:2: class=0x060400 card=0x00000000 chip=0x27d48086 rev=0x01 hdr=0x01 pcib4@pci0:0:28:3: class=0x060400 card=0x00000000 chip=0x27d68086 rev=0x01 hdr=0x01 pcib5@pci0:0:28:4: class=0x060400 card=0x00000000 chip=0x27e08086 rev=0x01 hdr=0x01 pcib6@pci0:0:28:5: class=0x060400 card=0x00000000 chip=0x27e28086 rev=0x01 hdr=0x01 uhci0@pci0:0:29:0: class=0x0c0300 card=0x819e1043 chip=0x27c88086 rev=0x01 hdr=0x00 ehci0@pci0:0:29:7: class=0x0c0320 card=0x819e1043 chip=0x27cc8086 rev=0x01 hdr=0x00 pcib7@pci0:0:30:0: class=0x060401 card=0x00000000 chip=0x244e8086 rev=0xe1 hdr=0x01 isab0@pci0:0:31:0: class=0x060100 card=0x819e1043 chip=0x27b88086 rev=0x01 hdr=0x00 atapci1@pci0:0:31:1: class=0x01018a card=0x819e1043 chip=0x27df8086 rev=0x01 hdr=0x00 atapci2@pci0:0:31:2: class=0x01018f card=0x819e1043 chip=0x27c08086 rev=0x01 hdr=0x00 none0@pci0:0:31:3: class=0x0c0500 card=0x819e1043 chip=0x27da8086 rev=0x01 hdr=0x00 atapci0@pci0:6:0:0: class=0x01068f card=0x82201043 chip=0x614511ab rev=0xa1 hdr=0x00 mskc0@pci0:5:0:0: class=0x020000 card=0x826e1043 chip=0x436411ab rev=0x12 hdr=0x00 mskc1@pci0:4:0:0: class=0x020000 card=0x826e1043 chip=0x436411ab rev=0x12 hdr=0x00 mskc2@pci0:3:0:0: class=0x020000 card=0x826e1043 chip=0x436411ab rev=0x12 hdr=0x00 mskc3@pci0:2:0:0: class=0x020000 card=0x826e1043 chip=0x436411ab rev=0x12 hdr=0x00 vgapci0@pci0:1:3:0: class=0x030000 card=0x823d1043 chip=0x002018ca rev=0x00 hdr=0x00 ---------------------------------------------------------------------------------------- Best regards, = = = = = = This is a forward message = = = = = = = Original sender's name: Newsfeeds Original sender's address: newsfeeds@downcrunch.com >Hello, all, > > I have bought a motherboard of ASUS P5M2-E/4L(http://www.newegg.com/Product/Product.aspx?Item=N82E16813131192). The system is FreeBSD 7, but It seems the os can not recognize all of the disks, Only 6 HD disks can be found(4 Intel Chipset SATA2 ports + 2 Marvell 6145 Chipset SATA2 ports), Where are the other 2 Marvell 6145 Chipset SATA2 ports? > >BTW, The system notice the founded 2 Marvell 6145 Chipset SATA2 ports HD with "DMA limited to UDMA33, device found non-ATA66 cable", but all the HD with the same SATA2 data cable. > >I try to show some information with "atacontrol list", results > >ATA Channel 0(Master:ACD0 DVD-ROM),Slave: no device) >ATA Channel 1(Master: no device, Slave: no device) >ATA Channel 2(Master: no device, Slave: no device) >ATA Channel 3(Master: ad6, Slave: ad7) >ATA Channel 4(Master: ad8, Slave: ad8) >ATA Channel 5(Master: ad10, Slave: ad11) > >Urgent, please!!! > > >Best regards, > >Newsfeeds >MSN: TiEkil@gmail.com >2008-04-07 = = = = = = = = = = = = = = = = = = = = Newsfeeds newsfeeds@downcrunch.com 2008-04-08 From owner-freebsd-drivers@FreeBSD.ORG Tue Apr 8 14:26:47 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DDBD11065671 for ; Tue, 8 Apr 2008 14:26:47 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id C81918FC1D for ; Tue, 8 Apr 2008 14:26:47 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id 6EB881A4D80; Tue, 8 Apr 2008 07:26:47 -0700 (PDT) From: John Baldwin To: freebsd-drivers@freebsd.org Date: Tue, 8 Apr 2008 09:43:23 -0400 User-Agent: KMail/1.9.7 References: <47fad89b.15bb720a.60e2.ffff8dbe@mx.google.com> In-Reply-To: <47fad89b.15bb720a.60e2.ffff8dbe@mx.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804080943.23601.jhb@freebsd.org> Cc: Newsfeeds , sos@FreeBSD.org Subject: Re: Marvell 6145 SATA drivers for FreeBSD 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: Tue, 08 Apr 2008 14:26:47 -0000 On Monday 07 April 2008 10:29:40 pm Newsfeeds wrote: > Hello John, > > This is the "pciconf -l"'s output of My system. So the problem is that for some reason the ata driver thinks the 6145 is a PATA controller rather than a SATA controller which doesn't seem right. You can try this diff but it may not work: Index: ata-chipset.c =================================================================== RCS file: /host/cvs/usr/cvs/src/sys/dev/ata/ata-chipset.c,v retrieving revision 1.202.2.7 diff -u -r1.202.2.7 ata-chipset.c --- ata-chipset.c 1 Apr 2008 15:20:49 -0000 1.202.2.7 +++ ata-chipset.c 8 Apr 2008 13:42:58 -0000 @@ -2456,7 +2456,7 @@ { ATA_M88SX6041, 0, 4, MV60XX, ATA_SA300, "88SX6041" }, { ATA_M88SX6081, 0, 8, MV60XX, ATA_SA300, "88SX6081" }, { ATA_M88SX6101, 0, 1, MV61XX, ATA_UDMA6, "88SX6101" }, - { ATA_M88SX6145, 0, 2, MV61XX, ATA_UDMA6, "88SX6145" }, + { ATA_M88SX6145, 0, 4, MV60XX, ATA_SA300, "88SX6145" }, { 0, 0, 0, 0, 0, 0}}; if (!(ctlr->chip = ata_match_chip(dev, ids))) -- John Baldwin From owner-freebsd-drivers@FreeBSD.ORG Tue Apr 8 15:40:38 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B18A11065670; Tue, 8 Apr 2008 15:40:38 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from webmail14.yandex.ru (webmail14.yandex.ru [213.180.200.21]) by mx1.freebsd.org (Postfix) with ESMTP id 3600D8FC1F; Tue, 8 Apr 2008 15:40:38 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from YAMAIL (webmail14) by mail.yandex.ru id S1130665AbYDHPkf for (+ 2 others); Tue, 8 Apr 2008 19:40:35 +0400 X-Yandex-Spam: 0 Received: from [77.72.136.70] ([77.72.136.70]) by mail.yandex.ru with HTTP; Tue, 08 Apr 2008 19:40:34 +0400 From: "Andrey V. Elsukov" To: jhb@freebsd.org In-Reply-To: 9060000000204873618 References: <47fad89b.15bb720a.60e2.ffff8dbe@mx.google.com> 9060000000204873618 MIME-Version: 1.0 Message-Id: <1577231207669234@webmail14.yandex.ru> Date: Tue, 08 Apr 2008 19:40:34 +0400 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain Cc: newsfeeds@downcrunch.com, freebsd-drivers@freebsd.org, sos@freebsd.org Subject: Re: Marvell 6145 SATA drivers for FreeBSD 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: Tue, 08 Apr 2008 15:40:38 -0000 08.04.08, 17:43, "John Baldwin" : > > This is the "pciconf -l"'s output of My system. > So the problem is that for some reason the ata driver thinks the 6145 is a > PATA controller rather than a SATA controller which doesn't seem right. You > can try this diff but it may not work: > Index: ata-chipset.c > =================================================================== > RCS file: /host/cvs/usr/cvs/src/sys/dev/ata/ata-chipset.c,v > retrieving revision 1.202.2.7 > diff -u -r1.202.2.7 ata-chipset.c > --- ata-chipset.c 1 Apr 2008 15:20:49 -0000 1.202.2.7 > +++ ata-chipset.c 8 Apr 2008 13:42:58 -0000 > @@ -2456,7 +2456,7 @@ > { ATA_M88SX6041, 0, 4, MV60XX, ATA_SA300, "88SX6041" }, > { ATA_M88SX6081, 0, 8, MV60XX, ATA_SA300, "88SX6081" }, > { ATA_M88SX6101, 0, 1, MV61XX, ATA_UDMA6, "88SX6101" }, > - { ATA_M88SX6145, 0, 2, MV61XX, ATA_UDMA6, "88SX6145" }, > + { ATA_M88SX6145, 0, 4, MV60XX, ATA_SA300, "88SX6145" }, > { 0, 0, 0, 0, 0, 0}}; > if (!(ctlr->chip = ata_match_chip(dev, ids))) I think it won't work. This controller is AHCI-like. There is unfinished driver for this family of controllers: http://butcher.heavennet.ru/patches/kernel/ata/marvell/freebsd-working_module.tgz Some people reported that it works. But it has several problems: 1. PATA support isn't implemented. 2. Error handling is incorrect, i think. Now I have two motherboards with different controllers from this family. And I'm going to finish it when I will have some free time. -- WBR, Andrey V. Elsukov From owner-freebsd-drivers@FreeBSD.ORG Tue Apr 8 19:55:48 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3331106564A for ; Tue, 8 Apr 2008 19:55:48 +0000 (UTC) (envelope-from rk_hunnicutt@yahoo.com) Received: from web37606.mail.mud.yahoo.com (web37606.mail.mud.yahoo.com [209.191.87.89]) by mx1.freebsd.org (Postfix) with SMTP id AB2378FC26 for ; Tue, 8 Apr 2008 19:55:48 +0000 (UTC) (envelope-from rk_hunnicutt@yahoo.com) Received: (qmail 32468 invoked by uid 60001); 8 Apr 2008 19:29:07 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID; b=R2+RR1W0UIeQB6fx3m4royD5WsQK/+3vswgk0sFDEBoXKk1n47UKkNJyTn0PWK6ZkH2s9OGjAeL8z3nFfieJ25YCFRuFik3id+H5LP+He/1diBMoolo1DSR6w52om3+m7P7oTDG2e0btM7W3UzCbyeS4aeOmih5iSYN8z/ZdxE0=; X-YMail-OSG: gSybAOYVM1lWCbIADO66GdtB3qBv5BmMTqCMYQTmcf6VlhAFI3OzorJucwZvTuVxn_XoCLir0MZf1kHF1tJuN.kA0OjoF1lZUiF9C_6m0F5zSAm0ygiWzfcDZ.7tlg-- Received: from [70.166.18.214] by web37606.mail.mud.yahoo.com via HTTP; Tue, 08 Apr 2008 12:29:07 PDT X-Mailer: YahooMailRC/902.40 YahooMailWebService/0.7.185 Date: Tue, 8 Apr 2008 12:29:07 -0700 (PDT) From: Rick Hunnicutt To: freebsd-drivers@freebsd.org MIME-Version: 1.0 Message-ID: <535058.32207.qm@web37606.mail.mud.yahoo.com> X-Mailman-Approved-At: Tue, 08 Apr 2008 20:04:23 +0000 Content-Type: text/plain; charset=us-ascii X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: New driver writer 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: Tue, 08 Apr 2008 19:55:49 -0000 Hello all, I'm writing a BSD PCI character driver and have many questions. I have the architecture handbook and it answers some questions but leaves much unaddressed. For example, the parameters on the open/close/read/write calls don't seems to be address. Am I expected to dig around the code base to decipher their purpose or have I missed a vital area of documentation? Thank you for your help. Rick ____________________________________________________________________________________ You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost. http://tc.deals.yahoo.com/tc/blockbuster/text5.com From owner-freebsd-drivers@FreeBSD.ORG Tue Apr 8 23:31:41 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D556106566B for ; Tue, 8 Apr 2008 23:31:41 +0000 (UTC) (envelope-from Benjamin.Close@clearchain.com) Received: from ipmail01.adl6.internode.on.net (ipmail01.adl6.internode.on.net [203.16.214.146]) by mx1.freebsd.org (Postfix) with ESMTP id DA4BC8FC19 for ; Tue, 8 Apr 2008 23:31:40 +0000 (UTC) (envelope-from Benjamin.Close@clearchain.com) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiUFAL6X+0d5LW4Y/2dsb2JhbACBXKsz X-IronPort-AV: E=Sophos;i="4.25,625,1199626200"; d="scan'208";a="78325218" Received: from ppp121-45-110-24.lns10.adl6.internode.on.net (HELO mail.clearchain.com) ([121.45.110.24]) by ipmail01.adl6.internode.on.net with ESMTP; 09 Apr 2008 08:46:15 +0930 Received: from [192.168.155.54] (taurus.internal.clearchain.com [192.168.155.54]) (authenticated bits=0) by mail.clearchain.com (8.14.2/8.14.2) with ESMTP id m38NFX2O086377 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Apr 2008 08:45:33 +0930 (CST) (envelope-from Benjamin.Close@clearchain.com) Message-ID: <47FBFCBC.5060506@clearchain.com> Date: Wed, 09 Apr 2008 08:46:12 +0930 From: Benjamin Close User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: Rick Hunnicutt References: <535058.32207.qm@web37606.mail.mud.yahoo.com> In-Reply-To: <535058.32207.qm@web37606.mail.mud.yahoo.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.92.1, clamav-milter version 0.92.1 on pegasus.clearchain.com X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (mail.clearchain.com [192.168.154.1]); Wed, 09 Apr 2008 08:45:33 +0930 (CST) Cc: freebsd-drivers@freebsd.org Subject: Re: New driver writer 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: Tue, 08 Apr 2008 23:31:41 -0000 Rick Hunnicutt wrote: > Hello all, > > I'm writing a BSD PCI character driver and have many questions. I have the architecture handbook and it answers some questions but leaves much unaddressed. For example, the parameters on the open/close/read/write calls don't seems to be address. Am I expected to dig around the code base to decipher their purpose or have I missed a vital area of documentation? > > Thank you for your help. > > Rick > > Hi Rick, There's a lot of man pages for kernel calls, but yes for some things you'll have to dig around in code. As a start try looking in: module(9) driver(9) /usr/src/sys/sys /usr/share/examples/kld Cheers, Benjamin From owner-freebsd-drivers@FreeBSD.ORG Wed Apr 9 01:57:31 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B5DE106566C for ; Wed, 9 Apr 2008 01:57:31 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from plato.miralink.com (mail.miralink.com [70.103.185.20]) by mx1.freebsd.org (Postfix) with ESMTP id 67E578FC19 for ; Wed, 9 Apr 2008 01:57:31 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from localhost (localhost.localdomain [127.0.0.1]) by plato.miralink.com (Postfix) with ESMTP id 180CE200092 for ; Tue, 8 Apr 2008 18:57:31 -0700 (PDT) Received: from plato.miralink.com ([127.0.0.1]) by localhost (plato.miralink.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17064-02 for ; Tue, 8 Apr 2008 18:57:29 -0700 (PDT) Received: from [10.47.1.38] (vpn.office.miralink.com [10.0.0.5]) by plato.miralink.com (Postfix) with ESMTP id 06A8C20008F for ; Tue, 8 Apr 2008 18:57:28 -0700 (PDT) Message-ID: <47FC2288.1050700@miralink.com> Date: Tue, 08 Apr 2008 18:57:28 -0700 From: Sean Bruno User-Agent: Thunderbird 2.0.0.12 (X11/20080226) MIME-Version: 1.0 To: freebsd-drivers@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DSPAM-Result: Innocent X-DSPAM-Processed: Tue Apr 8 18:57:29 2008 X-DSPAM-Confidence: 0.7798 X-DSPAM-Probability: 0.0000 X-DSPAM-Signature: 47fc2289273701763113579 X-DSPAM-Factors: 27, X-Virus-Scanned: amavisd-new at X-Spam-Status: No, score=-4.499 tagged_above=-10 required=6.6 autolearn=ham tests=[ALL_TRUSTED=-1.8, BAYES_00=-2.599, DSPAM_HAM=-0.1] X-Spam-Score: -4.499 X-Spam-Level: Subject: Via Open Source or is it just Linux 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, 09 Apr 2008 01:57:31 -0000 Has anyone been in contact with Via regarding their "open source" initiative? http://www.via.com.tw/en/resources/pressroom/pressrelease.jsp?press_release_no=2088 Sean From owner-freebsd-drivers@FreeBSD.ORG Wed Apr 9 11:29:51 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D727F106566C for ; Wed, 9 Apr 2008 11:29:51 +0000 (UTC) (envelope-from newsfeeds@downcrunch.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.173]) by mx1.freebsd.org (Postfix) with ESMTP id B8FCA8FC18 for ; Wed, 9 Apr 2008 11:29:51 +0000 (UTC) (envelope-from newsfeeds@downcrunch.com) Received: by wf-out-1314.google.com with SMTP id 25so2459020wfa.7 for ; Wed, 09 Apr 2008 04:29:51 -0700 (PDT) Received: by 10.142.99.21 with SMTP id w21mr3960wfb.55.1207740591433; Wed, 09 Apr 2008 04:29:51 -0700 (PDT) Received: from UNKNOWN ( [218.241.186.2]) by mx.google.com with ESMTPS id 22sm109827wfg.15.2008.04.09.04.29.49 (version=SSLv3 cipher=RC4-MD5); Wed, 09 Apr 2008 04:29:50 -0700 (PDT) Date: Wed, 9 Apr 2008 19:29:40 +0800 From: "Newsfeeds" To: "freebsd-drivers" X-mailer: Foxmail 5.0 [en] Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Message-ID: <47fca8ae.16078e0a.28c2.179a@mx.google.com> Subject: Re:Marvell 6145 SATA drivers for FreeBSD 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, 09 Apr 2008 11:29:51 -0000 Hello,all! I download the freebsd-working_module.tgz for my FreeBSD 7 and it works.But I want to install FreeNAS, you know, the current FreeNAS is based on FreeBSD 6.2, I try to make the source at FreeBSD 6.2, it failed, then I copy the mv.ko file from FreeBSD 7 to FreeBSD 6.2 or FreeNAS, and it dosen't work. I found another patch at http://www.freebsd.org/cgi/query-pr.cgi?pr=116010 for FreeBSD 6.2, but when I run the "patch < ata-chipset.c.diff", there are some errors show that the diff was been rejected, I thought the older version of the ata-chipset.c must be updated by the author, but he/she not mentioned that, so I download a version near the diff's update time, and patch succeed, but run "make buildkernel" failed... Best regards, Newsfeeds 2008-04-09 From owner-freebsd-drivers@FreeBSD.ORG Thu Apr 10 18:26:39 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F3AC106564A for ; Thu, 10 Apr 2008 18:26:39 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail.speedfactory.net [66.23.216.219]) by mx1.freebsd.org (Postfix) with ESMTP id A9E558FC1A for ; Thu, 10 Apr 2008 18:26:38 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.8s) with ESMTP id 238632042-1834499 for multiple; Thu, 10 Apr 2008 14:09:01 -0400 Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m3AI9wj5084196; Thu, 10 Apr 2008 14:09:58 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-drivers@freebsd.org Date: Thu, 10 Apr 2008 11:48:44 -0400 User-Agent: KMail/1.9.7 References: <535058.32207.qm@web37606.mail.mud.yahoo.com> In-Reply-To: <535058.32207.qm@web37606.mail.mud.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804101148.44612.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Thu, 10 Apr 2008 14:09:59 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/6697/Thu Apr 10 11:05:46 2008 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: Rick Hunnicutt Subject: Re: New driver writer 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, 10 Apr 2008 18:26:39 -0000 On Tuesday 08 April 2008 03:29:07 pm Rick Hunnicutt wrote: > Hello all, > > I'm writing a BSD PCI character driver and have many questions. I have the architecture handbook and it answers some questions but leaves much unaddressed. For example, the parameters on the open/close/read/write calls don't seems to be address. Am I expected to dig around the code base to decipher their purpose or have I missed a vital area of documentation? > > Thank you for your help. Yeah, you'll have to dig for now. :( The way you normally do cdev's though is something like this: struct foo_softc { device_t foo_dev; ... struct cdev *foo_cdev; ... }; static int static int foo_attach(device_t dev) { struct foo_softc *sc; sc = device_get_softc(dev); .... sc->foo_cdev = make_dev(&foo_cdevsw, unit2minor(device_get_unit(dev)), UID_ROOT, GID_WHEEL, 0600, "foo%d", device_get_unit(dev)); if (sc->foo_cdev == NULL) /* error handling */ sc->foo_cdev->si_drv1 = sc; ... } static int foo_detach(device_t dev) { ... if (sc->foo_cdev) destroy_dev(sc->foo_cdev); ... } static int foo_open(struct cdev *dev, int flag, int mode, struct thread *td) { struct foo_softc *sc; sc = dev->si_drv1; /* Now you have the foo_softc structure and can do whatever you want */ } That is, the trick is for the driver to store a pointer to its softc structure in the 'si_drv1' member of the cdev when you create the cdev. You can then get the softc pointer out of 'si_drv1' in your cdevsw routines. There are also 'si_drv0' (u_int) and 'si_drv2' (another void * like 'si_drv1') fields in 'struct cdev' that the driver "owns" and is free to put whatever data is desired in. -- John Baldwin From owner-freebsd-drivers@FreeBSD.ORG Fri Apr 11 03:15:25 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 413AB1065670 for ; Fri, 11 Apr 2008 03:15:25 +0000 (UTC) (envelope-from rk_hunnicutt@yahoo.com) Received: from web37603.mail.mud.yahoo.com (web37603.mail.mud.yahoo.com [209.191.87.86]) by mx1.freebsd.org (Postfix) with SMTP id E9C908FC0C for ; Fri, 11 Apr 2008 03:15:24 +0000 (UTC) (envelope-from rk_hunnicutt@yahoo.com) Received: (qmail 77772 invoked by uid 60001); 11 Apr 2008 03:15:24 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID; b=Qh4/gIAESU/lPreLdiE9Tfa/yhCY8cTYhZuN2GwoXJ/Bkahyl/akyLxHtKONtuzBI6pCEcYoAnM1BurUG3cfHFSeOKFmdL4SZWrRtFYvWCXQggzALDKdANCCTKcJtA/K73Rbf95Uc74erl4goBJl1xIrgav2IRN6CGkngd6Wk70=; X-YMail-OSG: cv8ybvwVM1kc9W.Ko0lwQiKD.lOJ.Lia0Spt.5HUYo7.r3WfJIn3I_63ar.r6sY37__xISJdLqPHa7GcQzZ1e_PxVz4l3qW5vzVw3Ez4_W8xG2Z5_bs- Received: from [70.166.18.214] by web37603.mail.mud.yahoo.com via HTTP; Thu, 10 Apr 2008 20:15:24 PDT X-Mailer: YahooMailRC/902.40 YahooMailWebService/0.7.185 Date: Thu, 10 Apr 2008 20:15:24 -0700 (PDT) From: Rick Hunnicutt To: John Baldwin , freebsd-drivers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <261819.76704.qm@web37603.mail.mud.yahoo.com> Cc: Subject: Re: New driver writer 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, 11 Apr 2008 03:15:25 -0000 ----- Original Message ---- From: John Baldwin Subject: Re: New driver writer > On Tuesday 08 April 2008 03:29:07 pm Rick Hunnicutt wrote: > > > Hello all, > > >> >> I'm writing a BSD PCI character driver and have many questions. I have the architecture handbook and it answers some questions but leaves much unaddressed. For example, the parameters on the open/close/read/write calls don't seems to be address. Am I expected to dig around the code base to decipher their purpose or have I missed a vital area of documentation? >> >> Thank you for your help. > Yeah, you'll have to dig for now. :( The way you normally do cdev's though is > something like this: Thanks John. I'm mucking my way around pretty well now. I noticed the drivers in the kernel directory have symbol files. When I build my driver, it is striped and no symbol file is gerneated. Is ther a trick to do this? Also, kgdb in the the 7.0 release doesn't seem to support add-kld... Is there an easy way to upgrade this? Thanks! Rick __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From owner-freebsd-drivers@FreeBSD.ORG Fri Apr 11 14:16:55 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58F78106566B for ; Fri, 11 Apr 2008 14:16:55 +0000 (UTC) (envelope-from pedro@madnix.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.169]) by mx1.freebsd.org (Postfix) with ESMTP id 277908FC12 for ; Fri, 11 Apr 2008 14:16:54 +0000 (UTC) (envelope-from pedro@madnix.com) Received: by wf-out-1314.google.com with SMTP id 25so505160wfa.7 for ; Fri, 11 Apr 2008 07:16:54 -0700 (PDT) Received: by 10.142.99.21 with SMTP id w21mr869582wfb.108.1207921792326; Fri, 11 Apr 2008 06:49:52 -0700 (PDT) Received: by 10.142.245.5 with HTTP; Fri, 11 Apr 2008 06:49:52 -0700 (PDT) Message-ID: <5d8588140804110649i42c4eba9i9afae8c2b25e3124@mail.gmail.com> Date: Fri, 11 Apr 2008 10:49:52 -0300 From: "Pedro Madsen" To: freebsd-drivers@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_10276_19106063.1207921792329" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: MCP55 Sata 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: Fri, 11 Apr 2008 14:16:55 -0000 ------=_Part_10276_19106063.1207921792329 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, anyone have FreeBSD running on motherboard ASUS M2N-SLI Deluxe? I have some problems with nvidia MCP55 SATA controller, my machine reboot after intensive I/O on disks. my dmesg and my pciconf -lv are attached. Att, Pedro Madsen ------=_Part_10276_19106063.1207921792329 Content-Type: text/plain; name=dmesg.txt Content-Transfer-Encoding: base64 X-Attachment-Id: f_fewt8i330 Content-Disposition: attachment; filename=dmesg.txt Q29weXJpZ2h0IChjKSAxOTkyLTIwMDggVGhlIEZyZWVCU0QgUHJvamVjdC4NCkNvcHlyaWdodCAo YykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwgMTk5MSwgMTk5MiwgMTk5Mywg MTk5NA0KCVRoZSBSZWdlbnRzIG9mIHRoZSBVbml2ZXJzaXR5IG9mIENhbGlmb3JuaWEuIEFsbCBy aWdodHMgcmVzZXJ2ZWQuDQpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhl IEZyZWVCU0QgRm91bmRhdGlvbi4NCkZyZWVCU0QgNy4wLVJFTEVBU0UgIzA6IFN1biBGZWIgMjQg MTk6NTk6NTIgVVRDIDIwMDgNCiAgICByb290QGxvZ2FuLmNzZS5idWZmYWxvLmVkdTovdXNyL29i ai91c3Ivc3JjL3N5cy9HRU5FUklDDQpUaW1lY291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkz MTgyIEh6IHF1YWxpdHkgMA0KQ1BVOiBBTUQgQXRobG9uKHRtKSA2NCBYMiBEdWFsIENvcmUgUHJv Y2Vzc29yIDUwMDArICgyNjEyLjA2LU1IeiA2ODYtY2xhc3MgQ1BVKQ0KICBPcmlnaW4gPSAiQXV0 aGVudGljQU1EIiAgSWQgPSAweDQwZjMzICBTdGVwcGluZyA9IDMNCiAgRmVhdHVyZXM9MHgxNzhi ZmJmZjxGUFUsVk1FLERFLFBTRSxUU0MsTVNSLFBBRSxNQ0UsQ1g4LEFQSUMsU0VQLE1UUlIsUEdF LE1DQSxDTU9WLFBBVCxQU0UzNixDTEZMVVNILE1NWCxGWFNSLFNTRSxTU0UyLEhUVD4NCiAgRmVh dHVyZXMyPTB4MjAwMTxTU0UzLENYMTY+DQogIEFNRCBGZWF0dXJlcz0weGVhNTAwODAwPFNZU0NB TEwsTlgsTU1YKyxGRlhTUixSRFRTQ1AsTE0sM0ROb3chKywzRE5vdyE+DQogIEFNRCBGZWF0dXJl czI9MHgxZjxMQUhGLENNUCxTVk0sRXh0QVBJQyxDUjg+DQogIENvcmVzIHBlciBwYWNrYWdlOiAy DQpyZWFsIG1lbW9yeSAgPSAyMTQ2MzA0MDAwICgyMDQ2IE1CKQ0KYXZhaWwgbWVtb3J5ID0gMjA5 MDc2NjMzNiAoMTk5MyBNQikNCkFDUEkgQVBJQyBUYWJsZTogPE52aWRpYSBBU1VTQUNQST4NCkZy ZWVCU0QvU01QOiBNdWx0aXByb2Nlc3NvciBTeXN0ZW0gRGV0ZWN0ZWQ6IDIgQ1BVcw0KIGNwdTAg KEJTUCk6IEFQSUMgSUQ6ICAwDQogY3B1MSAoQVApOiBBUElDIElEOiAgMQ0KaW9hcGljMDogQ2hh bmdpbmcgQVBJQyBJRCB0byA0DQppb2FwaWMwIDxWZXJzaW9uIDEuMT4gaXJxcyAwLTIzIG9uIG1v dGhlcmJvYXJkDQprYmQxIGF0IGtiZG11eDANCmF0aF9oYWw6IDAuOS4yMC4zIChBUjUyMTAsIEFS NTIxMSwgQVI1MjEyLCBSRjUxMTEsIFJGNTExMiwgUkYyNDEzLCBSRjU0MTMpDQpocHRycjogSFBU IFJvY2tldFJBSUQgY29udHJvbGxlciBkcml2ZXIgdjEuMSAoRmViIDI0IDIwMDggMTk6NTk6Mjcp DQphY3BpMDogPE52aWRpYSBBU1VTQUNQST4gb24gbW90aGVyYm9hcmQNCmFjcGkwOiBbSVRIUkVB RF0NCmFjcGkwOiBQb3dlciBCdXR0b24gKGZpeGVkKQ0KYWNwaTA6IHJlc2VydmF0aW9uIG9mIDAs IGEwMDAwICgzKSBmYWlsZWQNCmFjcGkwOiByZXNlcnZhdGlvbiBvZiAxMDAwMDAsIDdmZGUwMDAw ICgzKSBmYWlsZWQNClRpbWVjb3VudGVyICJBQ1BJLWZhc3QiIGZyZXF1ZW5jeSAzNTc5NTQ1IEh6 IHF1YWxpdHkgMTAwMA0KYWNwaV90aW1lcjA6IDwyNC1iaXQgdGltZXIgYXQgMy41Nzk1NDVNSHo+ IHBvcnQgMHgxMDA4LTB4MTAwYiBvbiBhY3BpMA0KYWNwaV9ocGV0MDogPEhpZ2ggUHJlY2lzaW9u IEV2ZW50IFRpbWVyPiBpb21lbSAweGZlZmZmMDAwLTB4ZmVmZmYzZmYgb24gYWNwaTANClRpbWVj b3VudGVyICJIUEVUIiBmcmVxdWVuY3kgMjUwMDAwMDAgSHogcXVhbGl0eSA5MDANCmNwdTA6IDxB Q1BJIENQVT4gb24gYWNwaTANCnBvd2Vybm93MDogPFBvd2VyTm93ISBLOD4gb24gY3B1MA0KZGV2 aWNlX2F0dGFjaDogcG93ZXJub3cwIGF0dGFjaCByZXR1cm5lZCA2DQpjcHUxOiA8QUNQSSBDUFU+ IG9uIGFjcGkwDQpwb3dlcm5vdzE6IDxQb3dlck5vdyEgSzg+IG9uIGNwdTENCmRldmljZV9hdHRh Y2g6IHBvd2Vybm93MSBhdHRhY2ggcmV0dXJuZWQgNg0KYWNwaV9idXR0b24wOiA8UG93ZXIgQnV0 dG9uPiBvbiBhY3BpMA0KcGNpYjA6IDxBQ1BJIEhvc3QtUENJIGJyaWRnZT4gcG9ydCAweGNmOC0w eGNmZiBvbiBhY3BpMA0KcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjANCnBjaTA6IDxtZW1v cnksIFJBTT4gYXQgZGV2aWNlIDAuMCAobm8gZHJpdmVyIGF0dGFjaGVkKQ0KaXNhYjA6IDxQQ0kt SVNBIGJyaWRnZT4gYXQgZGV2aWNlIDEuMCBvbiBwY2kwDQppc2EwOiA8SVNBIGJ1cz4gb24gaXNh YjANCnBjaTA6IDxzZXJpYWwgYnVzLCBTTUJ1cz4gYXQgZGV2aWNlIDEuMSAobm8gZHJpdmVyIGF0 dGFjaGVkKQ0Kb2hjaTA6IDxPSENJIChnZW5lcmljKSBVU0IgY29udHJvbGxlcj4gbWVtIDB4ZmUw MmYwMDAtMHhmZTAyZmZmZiBpcnEgMjEgYXQgZGV2aWNlIDIuMCBvbiBwY2kwDQpvaGNpMDogW0dJ QU5ULUxPQ0tFRF0NCm9oY2kwOiBbSVRIUkVBRF0NCnVzYjA6IE9IQ0kgdmVyc2lvbiAxLjAsIGxl Z2FjeSBzdXBwb3J0DQp1c2IwOiBTTU0gZG9lcyBub3QgcmVzcG9uZCwgcmVzZXR0aW5nDQp1c2Iw OiA8T0hDSSAoZ2VuZXJpYykgVVNCIGNvbnRyb2xsZXI+IG9uIG9oY2kwDQp1c2IwOiBVU0IgcmV2 aXNpb24gMS4wDQp1aHViMDogPG5WaWRpYSBPSENJIHJvb3QgaHViLCBjbGFzcyA5LzAsIHJldiAx LjAwLzEuMDAsIGFkZHIgMT4gb24gdXNiMA0KdWh1YjA6IDEwIHBvcnRzIHdpdGggMTAgcmVtb3Zh YmxlLCBzZWxmIHBvd2VyZWQNCmVoY2kwOiA8RUhDSSAoZ2VuZXJpYykgVVNCIDIuMCBjb250cm9s bGVyPiBtZW0gMHhmZTAyZTAwMC0weGZlMDJlMGZmIGlycSAyMiBhdCBkZXZpY2UgMi4xIG9uIHBj aTANCmVoY2kwOiBbR0lBTlQtTE9DS0VEXQ0KZWhjaTA6IFtJVEhSRUFEXQ0KdXNiMTogRUhDSSB2 ZXJzaW9uIDEuMA0KdXNiMTogY29tcGFuaW9uIGNvbnRyb2xsZXIsIDEwIHBvcnRzIGVhY2g6IHVz YjANCnVzYjE6IDxFSENJIChnZW5lcmljKSBVU0IgMi4wIGNvbnRyb2xsZXI+IG9uIGVoY2kwDQp1 c2IxOiBVU0IgcmV2aXNpb24gMi4wDQp1aHViMTogPG5WaWRpYSBFSENJIHJvb3QgaHViLCBjbGFz cyA5LzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNiMQ0KdWh1YjE6IDEwIHBvcnRzIHdp dGggMTAgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQNCnVyYWwwOiA8QU5JIDgwMi4xMWcgVywgY2xh c3MgMC8wLCByZXYgMi4wMC8wLjAxLCBhZGRyIDI+IG9uIHVodWIxDQp1cmFsMDogTUFDL0JCUCBS VDI1NzAgKHJldiAweDAzKSwgUkYgUlQyNTI2DQp1cmFsMDogRXRoZXJuZXQgYWRkcmVzczogMDA6 MTE6OTU6OTE6YWE6NmMNCnVyYWwwOiBpZl9zdGFydCBydW5uaW5nIGRlZmVycmVkIGZvciBHaWFu dA0KYXRhcGNpMDogPG5WaWRpYSBuRm9yY2UgTUNQNTUgVURNQTEzMyBjb250cm9sbGVyPiBwb3J0 IDB4MWYwLTB4MWY3LDB4M2Y2LDB4MTcwLTB4MTc3LDB4Mzc2LDB4ZjAwMC0weGYwMGYgYXQgZGV2 aWNlIDQuMCBvbiBwY2kwDQphdGEwOiA8QVRBIGNoYW5uZWwgMD4gb24gYXRhcGNpMA0KYXRhMDog W0lUSFJFQURdDQphdGExOiA8QVRBIGNoYW5uZWwgMT4gb24gYXRhcGNpMA0KYXRhMTogW0lUSFJF QURdDQphdGFwY2kxOiA8blZpZGlhIG5Gb3JjZSBNQ1A1NSBTQVRBMzAwIGNvbnRyb2xsZXI+IHBv cnQgMHg5ZjAtMHg5ZjcsMHhiZjAtMHhiZjMsMHg5NzAtMHg5NzcsMHhiNzAtMHhiNzMsMHhkYzAw LTB4ZGMwZiBtZW0gMHhmZTAyZDAwMC0weGZlMDJkZmZmIGlycSAyMyBhdCBkZXZpY2UgNS4wIG9u IHBjaTANCmF0YXBjaTE6IFtJVEhSRUFEXQ0KYXRhMjogPEFUQSBjaGFubmVsIDA+IG9uIGF0YXBj aTENCmF0YTI6IFtJVEhSRUFEXQ0KYXRhMzogPEFUQSBjaGFubmVsIDE+IG9uIGF0YXBjaTENCmF0 YTM6IFtJVEhSRUFEXQ0KYXRhcGNpMjogPG5WaWRpYSBuRm9yY2UgTUNQNTUgU0FUQTMwMCBjb250 cm9sbGVyPiBwb3J0IDB4OWUwLTB4OWU3LDB4YmUwLTB4YmUzLDB4OTYwLTB4OTY3LDB4YjYwLTB4 YjYzLDB4YzgwMC0weGM4MGYgbWVtIDB4ZmUwMmMwMDAtMHhmZTAyY2ZmZiBpcnEgMjAgYXQgZGV2 aWNlIDUuMSBvbiBwY2kwDQphdGFwY2kyOiBbSVRIUkVBRF0NCmF0YTQ6IDxBVEEgY2hhbm5lbCAw PiBvbiBhdGFwY2kyDQphdGE0OiBbSVRIUkVBRF0NCmF0YTU6IDxBVEEgY2hhbm5lbCAxPiBvbiBh dGFwY2kyDQphdGE1OiBbSVRIUkVBRF0NCmF0YXBjaTM6IDxuVmlkaWEgbkZvcmNlIE1DUDU1IFNB VEEzMDAgY29udHJvbGxlcj4gcG9ydCAweGM0MDAtMHhjNDA3LDB4YzAwMC0weGMwMDMsMHhiYzAw LTB4YmMwNywweGI4MDAtMHhiODAzLDB4YjQwMC0weGI0MGYgbWVtIDB4ZmUwMmIwMDAtMHhmZTAy YmZmZiBpcnEgMjEgYXQgZGV2aWNlIDUuMiBvbiBwY2kwDQphdGFwY2kzOiBbSVRIUkVBRF0NCmF0 YTY6IDxBVEEgY2hhbm5lbCAwPiBvbiBhdGFwY2kzDQphdGE2OiBbSVRIUkVBRF0NCmF0YTc6IDxB VEEgY2hhbm5lbCAxPiBvbiBhdGFwY2kzDQphdGE3OiBbSVRIUkVBRF0NCnBjaWIxOiA8QUNQSSBQ Q0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDYuMCBvbiBwY2kwDQpwY2kxOiA8QUNQSSBQQ0kgYnVz PiBvbiBwY2liMQ0KZndvaGNpMDogPFRleGFzIEluc3RydW1lbnRzIFRTQjQzQUIyMi9BPiBtZW0g MHhmZGVmZjAwMC0weGZkZWZmN2ZmLDB4ZmRlZjgwMDAtMHhmZGVmYmZmZiBhdCBkZXZpY2UgMTEu MCBvbiBwY2kxDQpmd29oY2kwOiBbRklMVEVSXQ0KZndvaGNpMDogT0hDSSB2ZXJzaW9uIDEuMTAg KFJPTT0xKQ0KZndvaGNpMDogTm8uIG9mIElzb2Nocm9ub3VzIGNoYW5uZWxzIGlzIDQuDQpmd29o Y2kwOiBFVUk2NCAwMDoxZTo4YzowMDowMTowYzo5ZjphMA0KZndvaGNpMDogUGh5IDEzOTRhIGF2 YWlsYWJsZSBTNDAwLCAyIHBvcnRzLg0KZndvaGNpMDogTGluayBTNDAwLCBtYXhfcmVjIDIwNDgg Ynl0ZXMuDQpmaXJld2lyZTA6IDxJRUVFMTM5NChGaXJlV2lyZSkgYnVzPiBvbiBmd29oY2kwDQpk Y29uc19jcm9tMDogPGRjb25zIGNvbmZpZ3VyYXRpb24gUk9NPiBvbiBmaXJld2lyZTANCmRjb25z X2Nyb20wOiBidXNfYWRkciAweDdkODNjMDAwDQpmd2UwOiA8RXRoZXJuZXQgb3ZlciBGaXJlV2ly ZT4gb24gZmlyZXdpcmUwDQppZl9md2UwOiBGYWtlIEV0aGVybmV0IGFkZHJlc3M6IDAyOjFlOjhj OjBjOjlmOmEwDQpmd2UwOiBFdGhlcm5ldCBhZGRyZXNzOiAwMjoxZTo4YzowYzo5ZjphMA0KZndp cDA6IDxJUCBvdmVyIEZpcmVXaXJlPiBvbiBmaXJld2lyZTANCmZ3aXAwOiBGaXJld2lyZSBhZGRy ZXNzOiAwMDoxZTo4YzowMDowMTowYzo5ZjphMCBAIDB4ZmZmZTAwMDAwMDAwLCBTNDAwLCBtYXhy ZWMgMjA0OA0Kc2JwMDogPFNCUC0yL1NDU0kgb3ZlciBGaXJlV2lyZT4gb24gZmlyZXdpcmUwDQpm d29oY2kwOiBJbml0aWF0ZSBidXMgcmVzZXQNCmZ3b2hjaTA6IEJVUyByZXNldA0KZndvaGNpMDog bm9kZV9pZD0weGM4MDBmZmMwLCBnZW49MSwgQ1lDTEVNQVNURVIgbW9kZQ0KcGNpMDogPG11bHRp bWVkaWE+IGF0IGRldmljZSA2LjEgKG5vIGRyaXZlciBhdHRhY2hlZCkNCm5mZTA6IDxOVklESUEg bkZvcmNlIE1DUDU1IE5ldHdvcmtpbmcgQWRhcHRlcj4gcG9ydCAweGIwMDAtMHhiMDA3IG1lbSAw eGZlMDJhMDAwLTB4ZmUwMmFmZmYsMHhmZTAyOTAwMC0weGZlMDI5MGZmLDB4ZmUwMjgwMDAtMHhm ZTAyODAwZiBpcnEgMjMgYXQgZGV2aWNlIDguMCBvbiBwY2kwDQptaWlidXMwOiA8TUlJIGJ1cz4g b24gbmZlMA0KZTEwMDBwaHkwOiA8TWFydmVsbCA4OEUxMTE2IEdpZ2FiaXQgUEhZPiBQSFkgMSBv biBtaWlidXMwDQplMTAwMHBoeTA6ICAxMGJhc2VULCAxMGJhc2VULUZEWCwgMTAwYmFzZVRYLCAx MDBiYXNlVFgtRkRYLCAxMDAwYmFzZVRYLUZEWCwgYXV0bw0KbmZlMDogRXRoZXJuZXQgYWRkcmVz czogMDA6MWU6OGM6ZDY6ODE6ZDANCm5mZTA6IFtGSUxURVJdDQpuZmUwOiBbRklMVEVSXQ0KbmZl MDogW0ZJTFRFUl0NCm5mZTA6IFtGSUxURVJdDQpuZmUwOiBbRklMVEVSXQ0KbmZlMDogW0ZJTFRF Ul0NCm5mZTA6IFtGSUxURVJdDQpuZmUwOiBbRklMVEVSXQ0KbmZlMTogPE5WSURJQSBuRm9yY2Ug TUNQNTUgTmV0d29ya2luZyBBZGFwdGVyPiBwb3J0IDB4YWMwMC0weGFjMDcgbWVtIDB4ZmUwMjcw MDAtMHhmZTAyN2ZmZiwweGZlMDI2MDAwLTB4ZmUwMjYwZmYsMHhmZTAyNTAwMC0weGZlMDI1MDBm IGlycSAyMCBhdCBkZXZpY2UgOS4wIG9uIHBjaTANCm1paWJ1czE6IDxNSUkgYnVzPiBvbiBuZmUx DQplMTAwMHBoeTE6IDxNYXJ2ZWxsIDg4RTExMTYgR2lnYWJpdCBQSFk+IFBIWSAxIG9uIG1paWJ1 czENCmUxMDAwcGh5MTogIDEwYmFzZVQsIDEwYmFzZVQtRkRYLCAxMDBiYXNlVFgsIDEwMGJhc2VU WC1GRFgsIDEwMDBiYXNlVFgtRkRYLCBhdXRvDQpuZmUxOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDox ZTo4YzpkNjo4NTo1NA0KbmZlMTogW0ZJTFRFUl0NCm5mZTE6IFtGSUxURVJdDQpuZmUxOiBbRklM VEVSXQ0KbmZlMTogW0ZJTFRFUl0NCm5mZTE6IFtGSUxURVJdDQpuZmUxOiBbRklMVEVSXQ0KbmZl MTogW0ZJTFRFUl0NCm5mZTE6IFtGSUxURVJdDQpwY2liMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAxNC4wIG9uIHBjaTANCnBjaTI6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIyDQph dGFwY2k0OiA8Sk1pY3JvbiBKTUIzNjMgU0FUQTMwMCBjb250cm9sbGVyPiBwb3J0IDB4OWMwMC0w eDljMDcsMHg5ODAwLTB4OTgwMywweDk0MDAtMHg5NDA3LDB4OTAwMC0weDkwMDMsMHg4YzAwLTB4 OGMwZiBtZW0gMHhmZGRmZTAwMC0weGZkZGZmZmZmIGlycSAxNiBhdCBkZXZpY2UgMC4wIG9uIHBj aTINCmF0YXBjaTQ6IFtJVEhSRUFEXQ0KYXRhcGNpNDogQUhDSSBjYWxsZWQgZnJvbSB2ZW5kb3Ig c3BlY2lmaWMgZHJpdmVyDQphdGFwY2k0OiBBSENJIFZlcnNpb24gMDEuMDAgY29udHJvbGxlciB3 aXRoIDIgcG9ydHMgZGV0ZWN0ZWQNCmF0YTg6IDxBVEEgY2hhbm5lbCAwPiBvbiBhdGFwY2k0DQph dGE4OiBbSVRIUkVBRF0NCmF0YTk6IDxBVEEgY2hhbm5lbCAxPiBvbiBhdGFwY2k0DQphdGE5OiBb SVRIUkVBRF0NCmF0YTEwOiA8QVRBIGNoYW5uZWwgMj4gb24gYXRhcGNpNA0KYXRhMTA6IFtJVEhS RUFEXQ0KcGNpYjM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMTUuMCBvbiBwY2kw DQpwY2kzOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMw0KdmdhcGNpMDogPFZHQS1jb21wYXRpYmxl IGRpc3BsYXk+IG1lbSAweGZhMDAwMDAwLTB4ZmFmZmZmZmYsMHhlMDAwMDAwMC0weGVmZmZmZmZm LDB4ZmIwMDAwMDAtMHhmYmZmZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDAuMCBvbiBwY2kzDQphY3Bp X3R6MDogPFRoZXJtYWwgWm9uZT4gb24gYWNwaTANCnNpbzA6IDwxNjU1MEEtY29tcGF0aWJsZSBD T00gcG9ydD4gcG9ydCAweDNmOC0weDNmZiBpcnEgNCBmbGFncyAweDEwIG9uIGFjcGkwDQpzaW8w OiB0eXBlIDE2NTUwQQ0Kc2lvMDogW0ZJTFRFUl0NCmF0a2JkYzA6IDxLZXlib2FyZCBjb250cm9s bGVyIChpODA0Mik+IHBvcnQgMHg2MCwweDY0IGlycSAxIG9uIGFjcGkwDQphdGtiZDA6IDxBVCBL ZXlib2FyZD4gaXJxIDEgb24gYXRrYmRjMA0Ka2JkMCBhdCBhdGtiZDANCmF0a2JkMDogW0dJQU5U LUxPQ0tFRF0NCmF0a2JkMDogW0lUSFJFQURdDQpwbXRpbWVyMCBvbiBpc2EwDQpvcm0wOiA8SVNB IE9wdGlvbiBST00+IGF0IGlvbWVtIDB4ZDgwMDAtMHhkYTdmZiBwbnBpZCBPUk0wMDAwIG9uIGlz YTANCnBwYzA6IDxQYXJhbGxlbCBwb3J0PiBhdCBwb3J0IDB4Mzc4LTB4MzdmIGlycSA3IG9uIGlz YTANCnBwYzA6IFNNQy1saWtlIGNoaXBzZXQgKEVDUC9FUFAvUFMyL05JQkJMRSkgaW4gQ09NUEFU SUJMRSBtb2RlDQpwcGMwOiBGSUZPIHdpdGggMTYvMTYvMTYgYnl0ZXMgdGhyZXNob2xkDQpwcGJ1 czA6IDxQYXJhbGxlbCBwb3J0IGJ1cz4gb24gcHBjMA0KcHBidXMwOiBbSVRIUkVBRF0NCnBsaXAw OiA8UExJUCBuZXR3b3JrIGludGVyZmFjZT4gb24gcHBidXMwDQpscHQwOiA8UHJpbnRlcj4gb24g cHBidXMwDQpscHQwOiBJbnRlcnJ1cHQtZHJpdmVuIHBvcnQNCnBwaTA6IDxQYXJhbGxlbCBJL08+ IG9uIHBwYnVzMA0KcHBjMDogW0dJQU5ULUxPQ0tFRF0NCnBwYzA6IFtJVEhSRUFEXQ0Kc2MwOiA8 U3lzdGVtIGNvbnNvbGU+IGF0IGZsYWdzIDB4MTAwIG9uIGlzYTANCnNjMDogVkdBIDwxNiB2aXJ0 dWFsIGNvbnNvbGVzLCBmbGFncz0weDMwMD4NCnNpbzE6IGNvbmZpZ3VyZWQgaXJxIDMgbm90IGlu IGJpdG1hcCBvZiBwcm9iZWQgaXJxcyAwDQpzaW8xOiBwb3J0IG1heSBub3QgYmUgZW5hYmxlZA0K dmdhMDogPEdlbmVyaWMgSVNBIFZHQT4gYXQgcG9ydCAweDNjMC0weDNkZiBpb21lbSAweGEwMDAw LTB4YmZmZmYgb24gaXNhMA0KVGltZWNvdW50ZXJzIHRpY2sgZXZlcnkgMS4wMDAgbXNlYw0KaHB0 cnI6IG5vIGNvbnRyb2xsZXIgZGV0ZWN0ZWQuDQpmaXJld2lyZTA6IDEgbm9kZXMsIG1heGhvcCA8 PSAwLCBjYWJsZSBJUk0gPSAwIChtZSkNCmZpcmV3aXJlMDogYnVzIG1hbmFnZXIgMCAobWUpDQph Y2QwOiBDRFJXIDxITC1EVC1TVCBSVy9EVkQgR0NDLTQ0ODBCLzEuMDI+IGF0IGF0YTAtc2xhdmUg VURNQTMzDQphZDQ6IDQ3Njk0ME1CIDxTZWFnYXRlIFNUMzUwMDYzMEFTIDMuQUFLPiBhdCBhdGEy LW1hc3RlciBTQVRBMTUwDQphZDY6IDQ3Njk0ME1CIDxTZWFnYXRlIFNUMzUwMDYzMEFTIDMuQUFL PiBhdCBhdGEzLW1hc3RlciBTQVRBMTUwDQphcjA6IDQ3Njk0ME1CIDxuVmlkaWEgTWVkaWFTaGll bGQgUkFJRDE+IHN0YXR1czogUkVBRFkNCmFyMDogZGlzazAgUkVBRFkgKG1hc3RlcikgdXNpbmcg YWQ0IGF0IGF0YTItbWFzdGVyDQphcjA6IGRpc2sxIFJFQURZIChtaXJyb3IpIHVzaW5nIGFkNiBh dCBhdGEzLW1hc3Rlcg0KU01QOiBBUCBDUFUgIzEgTGF1bmNoZWQhDQpUcnlpbmcgdG8gbW91bnQg cm9vdCBmcm9tIHVmczovZGV2L2FyMHMxYQ0KV0FSTklORzogLyB3YXMgbm90IHByb3Blcmx5IGRp c21vdW50ZWQNCldBUk5JTkc6IC90bXAgd2FzIG5vdCBwcm9wZXJseSBkaXNtb3VudGVkDQovdG1w OiBtb3VudCBwZW5kaW5nIGVycm9yOiBibG9ja3MgOCBmaWxlcyAyDQpXQVJOSU5HOiAvdXNyIHdh cyBub3QgcHJvcGVybHkgZGlzbW91bnRlZA0KL3VzcjogbW91bnQgcGVuZGluZyBlcnJvcjogYmxv Y2tzIDMxNjggZmlsZXMgMQ0KV0FSTklORzogL3ZhciB3YXMgbm90IHByb3Blcmx5IGRpc21vdW50 ZWQNCm5mZTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUA0K ------=_Part_10276_19106063.1207921792329 Content-Type: text/plain; name=pciconf.txt Content-Transfer-Encoding: base64 X-Attachment-Id: f_fewtdsqk1 Content-Disposition: attachment; filename=pciconf.txt bm9uZTBAcGNpMDowOjA6MDogICAgICAgY2xhc3M9MHgwNTAwMDAgY2FyZD0weDgyMzkxMDQzIGNo aXA9MHgwMzY5MTBkZSByZXY9MHhhMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBoZHI9MHgwMA0KICAgIHZlbmRvciAgICAgPSAnTnZpZGlhIENvcnAnDQogICAg ZGV2aWNlICAgICA9ICdNQ1A1NSBNZW1vcnkgQ29udHJvbGxlcicNCiAgICBjbGFzcyAgICAgID0g bWVtb3J5DQogICAgc3ViY2xhc3MgICA9IFJBTQ0KaXNhYjBAcGNpMDowOjE6MDogICAgICAgY2xh c3M9MHgwNjAxMDAgY2FyZD0weDgyMzkxMDQzIGNoaXA9MHgwMzYwMTBkZSByZXY9MHhhMyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZHI9MHgwMA0KICAgIHZl bmRvciAgICAgPSAnTnZpZGlhIENvcnAnDQogICAgZGV2aWNlICAgICA9ICdNQ1A1NSBMUEMgQnJp ZGdlJw0KICAgIGNsYXNzICAgICAgPSBicmlkZ2UNCiAgICBzdWJjbGFzcyAgID0gUENJLUlTQQ0K bm9uZTFAcGNpMDowOjE6MTogICAgICAgY2xhc3M9MHgwYzA1MDAgY2FyZD0weDgyMzkxMDQzIGNo aXA9MHgwMzY4MTBkZSByZXY9MHhhMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBoZHI9MHgwMA0KICAgIHZlbmRvciAgICAgPSAnTnZpZGlhIENvcnAnDQogICAg ZGV2aWNlICAgICA9ICdNQ1A1NSBTTUJ1cycNCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cw0K ICAgIHN1YmNsYXNzICAgPSBTTUJ1cw0Kb2hjaTBAcGNpMDowOjI6MDogICAgICAgY2xhc3M9MHgw YzAzMTAgY2FyZD0weDgyMzkxMDQzIGNoaXA9MHgwMzZjMTBkZSByZXY9MHhhMSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZHI9MHgwMA0KICAgIHZlbmRvciAg ICAgPSAnTnZpZGlhIENvcnAnDQogICAgZGV2aWNlICAgICA9ICdNQ1A1NSBVU0IgQ29udHJvbGxl cicNCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cw0KICAgIHN1YmNsYXNzICAgPSBVU0INCmVo Y2kwQHBjaTA6MDoyOjE6ICAgICAgIGNsYXNzPTB4MGMwMzIwIGNhcmQ9MHg4MjM5MTA0MyBjaGlw PTB4MDM2ZDEwZGUgcmV2PTB4YTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgaGRyPTB4MDANCiAgICB2ZW5kb3IgICAgID0gJ052aWRpYSBDb3JwJw0KICAgIGRl dmljZSAgICAgPSAnTUNQNTUgVVNCIENvbnRyb2xsZXInDQogICAgY2xhc3MgICAgICA9IHNlcmlh bCBidXMNCiAgICBzdWJjbGFzcyAgID0gVVNCDQphdGFwY2kwQHBjaTA6MDo0OjA6ICAgICBjbGFz cz0weDAxMDE4YSBjYXJkPTB4ODIzOTEwNDMgY2hpcD0weDAzNmUxMGRlIHJldj0weGExICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhkcj0weDAwDQogICAgdmVu ZG9yICAgICA9ICdOdmlkaWEgQ29ycCcNCiAgICBkZXZpY2UgICAgID0gJ01DUDU1IElERScNCiAg ICBjbGFzcyAgICAgID0gbWFzcyBzdG9yYWdlDQogICAgc3ViY2xhc3MgICA9IEFUQQ0KYXRhcGNp MUBwY2kwOjA6NTowOiAgICAgY2xhc3M9MHgwMTA0ODUgY2FyZD0weDgyMzkxMDQzIGNoaXA9MHgw MzdmMTBkZSByZXY9MHhhMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBoZHI9MHgwMA0KICAgIHZlbmRvciAgICAgPSAnTnZpZGlhIENvcnAnDQogICAgZGV2aWNl ICAgICA9ICdNQ1A1NSBTQVRBIENvbnRyb2xsZXInDQogICAgY2xhc3MgICAgICA9IG1hc3Mgc3Rv cmFnZQ0KICAgIHN1YmNsYXNzICAgPSBSQUlEDQphdGFwY2kyQHBjaTA6MDo1OjE6ICAgICBjbGFz cz0weDAxMDE4NSBjYXJkPTB4ODIzOTEwNDMgY2hpcD0weDAzN2YxMGRlIHJldj0weGEzICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhkcj0weDAwDQogICAgdmVu ZG9yICAgICA9ICdOdmlkaWEgQ29ycCcNCiAgICBkZXZpY2UgICAgID0gJ01DUDU1IFNBVEEgQ29u dHJvbGxlcicNCiAgICBjbGFzcyAgICAgID0gbWFzcyBzdG9yYWdlDQogICAgc3ViY2xhc3MgICA9 IEFUQQ0KYXRhcGNpM0BwY2kwOjA6NToyOiAgICAgY2xhc3M9MHgwMTAxODUgY2FyZD0weDgyMzkx MDQzIGNoaXA9MHgwMzdmMTBkZSByZXY9MHhhMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBoZHI9MHgwMA0KICAgIHZlbmRvciAgICAgPSAnTnZpZGlhIENvcnAn DQogICAgZGV2aWNlICAgICA9ICdNQ1A1NSBTQVRBIENvbnRyb2xsZXInDQogICAgY2xhc3MgICAg ICA9IG1hc3Mgc3RvcmFnZQ0KICAgIHN1YmNsYXNzICAgPSBBVEENCnBjaWIxQHBjaTA6MDo2OjA6 ICAgICAgIGNsYXNzPTB4MDYwNDAxIGNhcmQ9MHhjYjg0MTBkZSBjaGlwPTB4MDM3MDEwZGUgcmV2 PTB4YTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGRyPTB4 MDENCiAgICB2ZW5kb3IgICAgID0gJ052aWRpYSBDb3JwJw0KICAgIGRldmljZSAgICAgPSAnTUNQ NTUgUENJIGJyaWRnZScNCiAgICBjbGFzcyAgICAgID0gYnJpZGdlDQogICAgc3ViY2xhc3MgICA9 IFBDSS1QQ0kNCm5vbmUyQHBjaTA6MDo2OjE6ICAgICAgIGNsYXNzPTB4MDQwMzAwIGNhcmQ9MHg4 MWY2MTA0MyBjaGlwPTB4MDM3MTEwZGUgcmV2PTB4YTIgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgaGRyPTB4MDANCiAgICB2ZW5kb3IgICAgID0gJ052aWRpYSBD b3JwJw0KICAgIGRldmljZSAgICAgPSAnQURJIDE5ODhCIDggQ2hhbm5lbCBIaWdoIERlZmluaXRp b24gQXVkaW8nDQogICAgY2xhc3MgICAgICA9IG11bHRpbWVkaWENCm5mZTBAcGNpMDowOjg6MDog ICAgICAgIGNsYXNzPTB4MDY4MDAwIGNhcmQ9MHg4MjM5MTA0MyBjaGlwPTB4MDM3MzEwZGUgcmV2 PTB4YTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGRyPTB4 MDANCiAgICB2ZW5kb3IgICAgID0gJ052aWRpYSBDb3JwJw0KICAgIGRldmljZSAgICAgPSAnTUNQ NTUgRXRoZXJuZXQnDQogICAgY2xhc3MgICAgICA9IGJyaWRnZQ0KbmZlMUBwY2kwOjA6OTowOiAg ICAgICAgY2xhc3M9MHgwNjgwMDAgY2FyZD0weDgyMzkxMDQzIGNoaXA9MHgwMzczMTBkZSByZXY9 MHhhMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZHI9MHgw MA0KICAgIHZlbmRvciAgICAgPSAnTnZpZGlhIENvcnAnDQogICAgZGV2aWNlICAgICA9ICdNQ1A1 NSBFdGhlcm5ldCcNCiAgICBjbGFzcyAgICAgID0gYnJpZGdlDQpwY2liMkBwY2kwOjA6MTQ6MDog ICAgICBjbGFzcz0weDA2MDQwMCBjYXJkPTB4MDAwMDEwZGUgY2hpcD0weDAzNzUxMGRlIHJldj0w eGEzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhkcj0weDAx DQogICAgdmVuZG9yICAgICA9ICdOdmlkaWEgQ29ycCcNCiAgICBkZXZpY2UgICAgID0gJ01DUDU1 IFBDSWUgYnJpZGdlJw0KICAgIGNsYXNzICAgICAgPSBicmlkZ2UNCiAgICBzdWJjbGFzcyAgID0g UENJLVBDSQ0KcGNpYjNAcGNpMDowOjE1OjA6ICAgICAgY2xhc3M9MHgwNjA0MDAgY2FyZD0weDAw MDAxMGRlIGNoaXA9MHgwMzc3MTBkZSByZXY9MHhhMyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBoZHI9MHgwMQ0KICAgIHZlbmRvciAgICAgPSAnTnZpZGlhIENv cnAnDQogICAgZGV2aWNlICAgICA9ICdNQ1A1NSBQQ0llIGJyaWRnZScNCiAgICBjbGFzcyAgICAg ID0gYnJpZGdlDQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kNCmhvc3RiMEBwY2kwOjA6MjQ6MDog ICAgIGNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTEwMDEwMjIgcmV2PTB4 MDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGRyPTB4MDAN CiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgKEFNRCknDQogICAgZGV2 aWNlICAgICA9ICcoSzgpIEF0aGxvbiA2NC9PcHRlcm9uIEh5cGVyVHJhbnNwb3J0IFRlY2hub2xv Z3kgQ29uZmlndXJhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICcNCiAgICBjbGFzcyAgICAgID0gYnJpZGdlDQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJ DQpob3N0YjFAcGNpMDowOjI0OjE6ICAgICBjbGFzcz0weDA2MDAwMCBjYXJkPTB4MDAwMDAwMDAg Y2hpcD0weDExMDExMDIyIHJldj0weDAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGhkcj0weDAwDQogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBE ZXZpY2VzIChBTUQpJw0KICAgIGRldmljZSAgICAgPSAnKEs4KSBBdGhsb24gNjQvT3B0ZXJvbiBB ZGRyZXNzIE1hcCcNCiAgICBjbGFzcyAgICAgID0gYnJpZGdlDQogICAgc3ViY2xhc3MgICA9IEhP U1QtUENJDQpob3N0YjJAcGNpMDowOjI0OjI6ICAgICBjbGFzcz0weDA2MDAwMCBjYXJkPTB4MDAw MDAwMDAgY2hpcD0weDExMDIxMDIyIHJldj0weDAwICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGhkcj0weDAwDQogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBN aWNybyBEZXZpY2VzIChBTUQpJw0KICAgIGRldmljZSAgICAgPSAnKEs4KSBBdGhsb24gNjQvT3B0 ZXJvbiBEUkFNIENvbnRyb2xsZXInDQogICAgY2xhc3MgICAgICA9IGJyaWRnZQ0KICAgIHN1YmNs YXNzICAgPSBIT1NULVBDSQ0KaG9zdGIzQHBjaTA6MDoyNDozOiAgICAgY2xhc3M9MHgwNjAwMDAg Y2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxMTAzMTAyMiByZXY9MHgwMCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZHI9MHgwMA0KICAgIHZlbmRvciAgICAgPSAn QWR2YW5jZWQgTWljcm8gRGV2aWNlcyAoQU1EKScNCiAgICBkZXZpY2UgICAgID0gJyhLOCkgQXRo bG9uIDY0L09wdGVyb24gTWlzY2VsbGFuZW91cyBDb250cm9sJw0KICAgIGNsYXNzICAgICAgPSBi cmlkZ2UNCiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kNCmZ3b2hjaTBAcGNpMDoxOjExOjA6ICAg IGNsYXNzPTB4MGMwMDEwIGNhcmQ9MHg4MDhiMTA0MyBjaGlwPTB4ODAyMzEwNGMgcmV2PTB4MDAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGRyPTB4MDANCiAg ICB2ZW5kb3IgICAgID0gJ1RleGFzIEluc3RydW1lbnRzIChUSSknDQogICAgZGV2aWNlICAgICA9 ICdUU0I0M0FCMjEvQSBJRUVFMTM5NGEtMjAwMCBPSENJIFBIWS9MaW5rLUxheWVyIEN0cmxyJw0K ICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVzDQogICAgc3ViY2xhc3MgICA9IEZpcmVXaXJlDQph dGFwY2k0QHBjaTA6MjowOjA6ICAgICBjbGFzcz0weDAxMDQwMCBjYXJkPTB4ODFlNDEwNDMgY2hp cD0weDIzNjMxOTdiIHJldj0weDAzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGhkcj0weDAwDQogICAgdmVuZG9yICAgICA9ICdKTWljcm9uIFRlY2hub2xvZ3kg Q29ycCcNCiAgICBkZXZpY2UgICAgID0gJ0pNQjM2WCBQQ0llLXRvLVNBVEEtMzAwL0lERSBSQUlE IENvbnRyb2xsZXInDQogICAgY2xhc3MgICAgICA9IG1hc3Mgc3RvcmFnZQ0KICAgIHN1YmNsYXNz ICAgPSBSQUlEDQp2Z2FwY2kwQHBjaTA6MzowOjA6ICAgICBjbGFzcz0weDAzMDAwMCBjYXJkPTB4 MDAwMDAwMDAgY2hpcD0weDAxNDExMGRlIHJldj0weGEyICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGhkcj0weDAwDQogICAgdmVuZG9yICAgICA9ICdOdmlkaWEg Q29ycCcNCiAgICBkZXZpY2UgICAgID0gJ05WNDMgTlZJRElBIEdlRm9yY2UgNjYwMCcNCiAgICBj bGFzcyAgICAgID0gZGlzcGxheQ0KICAgIHN1YmNsYXNzICAgPSBWR0ENCg== ------=_Part_10276_19106063.1207921792329--