From owner-soc-status@FreeBSD.ORG Fri Aug 2 16:03:37 2013 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id B1074951; Fri, 2 Aug 2013 16:03:37 +0000 (UTC) (envelope-from zxyu.core@gmail.com) Received: from mail-bk0-x22e.google.com (mail-bk0-x22e.google.com [IPv6:2a00:1450:4008:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1DEA52E24; Fri, 2 Aug 2013 16:03:36 +0000 (UTC) Received: by mail-bk0-f46.google.com with SMTP id 6so260963bkj.5 for ; Fri, 02 Aug 2013 09:03:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=3fOImMzbFBxPEC3EURoGqjCgWXGaTEyZVVu8M1kE2mE=; b=u3KFhRvqY3xQABgEzxb8TTZOWb5z//m/6yUulrY+lWSRZ3N78PXIL/V6mzUHngEVzh rk/+tDeeunOY4AqnOvwA8eeXyDSf6Y1jhgZFJeQyxhh5Im70UjjLSVviOXLj5DxIKxah jzy/iLp9/Cs5kH6Shu+sQxqk+e29sYceR6LrvPVErTl3NcBgww80VOBNHQJQB5ACRyec K5KMQ+Tv8otqWTBn9jb41YLgUzS2Gtla8dKwn1Yx5G1ZBh4phd+AWkPhizO8asTZDVSZ /nffQb0ledoMi0qYKlpU1fHI9jX83OdASu8FNPe6MvBDDyj3X9uOa0pUs8ma3ZdRsSdy nZmA== MIME-Version: 1.0 X-Received: by 10.205.12.67 with SMTP id ph3mr1342641bkb.87.1375459415255; Fri, 02 Aug 2013 09:03:35 -0700 (PDT) Received: by 10.204.39.16 with HTTP; Fri, 2 Aug 2013 09:03:35 -0700 (PDT) Date: Sat, 3 Aug 2013 00:03:35 +0800 Message-ID: Subject: weekly report of July 29 and midterm report From: zhixiang yu To: soc-status@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Alexander Motin X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Aug 2013 16:03:37 -0000 Hi all, During the last week, I implemented ahci hba command list and prdt emulation. I can dump the cfis and prdt correctly now. The following is the two cfis dump during freebsd boot. It should be H2D soft rest fis. cfis length:20 prdt entries: 0 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 cfis length:20 prdt entries: 0 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 What I achieved matches what I planed -- Before midterm evaluation, finish emulation for all registers including host and port registers, command list, prdt. In 3/4 and 4/4 term, I will complete ATA and ATAPI commands emulation by the backend file via. block_if. Thanks