From owner-svn-src-all@FreeBSD.ORG Tue Jan 13 20:51:21 2009 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B49D106566B; Tue, 13 Jan 2009 20:51:21 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id ABD9A8FC08; Tue, 13 Jan 2009 20:51:20 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id n0DKnRti032559; Tue, 13 Jan 2009 13:49:27 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 13 Jan 2009 13:49:51 -0700 (MST) Message-Id: <20090113.134951.-1540452302.imp@bsdimp.com> To: thompsa@freebsd.org From: "M. Warner Losh" In-Reply-To: <200901131905.n0DJ5pHh012960@svn.freebsd.org> References: <200901131905.n0DJ5pHh012960@svn.freebsd.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r187183 - in head/sys/dev/usb2: controller core X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jan 2009 20:51:21 -0000 In message: <200901131905.n0DJ5pHh012960@svn.freebsd.org> Andrew Thompson writes: : Author: thompsa : Date: Tue Jan 13 19:05:51 2009 : New Revision: 187183 : URL: http://svn.freebsd.org/changeset/base/187183 : : Log: : MFp4: //depot/projects/usb@156055 : : Compile fix for AVR-GCC : : Submitted by: Hans Petter Selasky : : Modified: : head/sys/dev/usb2/controller/at91dci.c : head/sys/dev/usb2/controller/uss820dci.c : head/sys/dev/usb2/core/usb2_mbuf.h : : Modified: head/sys/dev/usb2/controller/at91dci.c : ============================================================================== : --- head/sys/dev/usb2/controller/at91dci.c Tue Jan 13 19:05:20 2009 (r187182) : +++ head/sys/dev/usb2/controller/at91dci.c Tue Jan 13 19:05:51 2009 (r187183) : @@ -1776,7 +1776,7 @@ static const struct usb2_hub_descriptor_ : .wHubCharacteristics[0] = : (UHD_PWR_NO_SWITCH | UHD_OC_INDIVIDUAL) & 0xFF, : .wHubCharacteristics[1] = : - (UHD_PWR_NO_SWITCH | UHD_OC_INDIVIDUAL) >> 16, : + (UHD_PWR_NO_SWITCH | UHD_OC_INDIVIDUAL) >> 8, : .bPwrOn2PwrGood = 50, : .bHubContrCurrent = 0, : .DeviceRemovable = {0}, /* port is removable */ : : Modified: head/sys/dev/usb2/controller/uss820dci.c : ============================================================================== : --- head/sys/dev/usb2/controller/uss820dci.c Tue Jan 13 19:05:20 2009 (r187182) : +++ head/sys/dev/usb2/controller/uss820dci.c Tue Jan 13 19:05:51 2009 (r187183) : @@ -1794,7 +1794,7 @@ static const struct usb2_hub_descriptor_ : .wHubCharacteristics[0] = : (UHD_PWR_NO_SWITCH | UHD_OC_INDIVIDUAL) & 0xFF, : .wHubCharacteristics[1] = : - (UHD_PWR_NO_SWITCH | UHD_OC_INDIVIDUAL) >> 16, : + (UHD_PWR_NO_SWITCH | UHD_OC_INDIVIDUAL) >> 8, : .bPwrOn2PwrGood = 50, : .bHubContrCurrent = 0, : .DeviceRemovable = {0}, /* port is removable */ These changes look to be unrelated to the description above... : Modified: head/sys/dev/usb2/core/usb2_mbuf.h : ============================================================================== : --- head/sys/dev/usb2/core/usb2_mbuf.h Tue Jan 13 19:05:20 2009 (r187182) : +++ head/sys/dev/usb2/core/usb2_mbuf.h Tue Jan 13 19:05:51 2009 (r187183) : @@ -38,8 +38,9 @@ struct usb2_mbuf { : struct usb2_mbuf *usb2_next; : : uint32_t cur_data_len; : - uint32_t max_data_len:31; : - uint32_t last_packet:1; : + uint32_t max_data_len; : + uint8_t last_packet:1; : + uint8_t unused:7; This looks like the avr gcc tweak... Warner