From owner-freebsd-hackers@FreeBSD.ORG Mon Mar 16 16:31:23 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A9A407E0; Mon, 16 Mar 2015 16:31:23 +0000 (UTC) Received: from mail-la0-x236.google.com (mail-la0-x236.google.com [IPv6:2a00:1450:4010:c03::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 28AECD90; Mon, 16 Mar 2015 16:31:23 +0000 (UTC) Received: by lamx15 with SMTP id x15so44800660lam.3; Mon, 16 Mar 2015 09:31:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=3WdBgLT/bLkGVPxlkyzcAWEik6dl5kaTE/j97iuVd9k=; b=DF0zJQNwrACsovj1XWMqq1W4aJNLTERNM8kXDEebgsvtRO1MabD9KnPz96dEC/t3Vn Mny+j65noA7oXSF/4rTws7ATMdPoCq/nnhX8dinIZitBA81VLPmFZZEbGWPgQ13ghLZ7 W6wGeuGjGq+77zGyJbOgKOllyxYPmna0D/KpHaF1rigIkPLnPzawsbw5pGItv6JUKlpi 42iWIUFNkZGAPngIJ3vvd+TLfX6cIVlL2ANs96SXWEHmYw3GdKotqxfNiLKuL5sSJVUJ 0AfpildTW7dZ6cs7qVSAAzwNw6Xwo1QtLSINoLcKHAvHzskKyyMEoVbr9GWd1jmAQo6/ HHeg== MIME-Version: 1.0 X-Received: by 10.152.120.202 with SMTP id le10mr41817900lab.115.1426523481189; Mon, 16 Mar 2015 09:31:21 -0700 (PDT) Received: by 10.112.157.136 with HTTP; Mon, 16 Mar 2015 09:31:21 -0700 (PDT) In-Reply-To: <550683AF.1010007@selasky.org> References: <54FB120C.7080707@selasky.org> <54FB132E.9070901@selasky.org> <550683AF.1010007@selasky.org> Date: Mon, 16 Mar 2015 16:31:21 +0000 Message-ID: Subject: Re: GSoC 2015: USB-Front end driver From: Gokul Krishna To: Hans Petter Selasky Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-hackers@freebsd.org, freebsd-usb@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Mar 2015 16:31:23 -0000 Hi Sorry for late reply, Since i was busy last week for 1 of my course exam and lab assignments . Now Iam free . Yes shall we schedule some time to discuss about the USB front end driver. Let me share some of my understandings i had , when i did a Linux kernel and Device drivers course which includes USB device driver . I did this course under a famous corporate trainer Raghu Bharadwaj in Veda Institute of technology, Hyderabad India. I did some coding and testing with character and block device drivers. Before my masters studies I worked for couple of design and maintenance of Embedded linux device drivers such as MCP23s17 and DSC11531 DAC chips and testing the Embedded software for Data distribution unit and further i worked on implementing Remote UI for sound bar EVM with 2 core Omap SoC . I understood the basics of USB Stack for any USB device , 6 device classes for USB driver and its data transfer types and 4 descriptor structures described in USB specification and further the Lifecycle of URB request blocks which is an important concern for coding and implementation of USB device drivers In my opinion USB is more of implementing Library functions and frame level application data transfer . An USB driver data transfer can also be Char/Block/Network drivers with some registration layer, file operations structure changes. Kindly mention your convenient time on coming wednesday or thursday and Im in Sweden so I need to check corresponding CET time on these days to fix timing . My skype id is gokulnath.gokulnath1 Kindly reply me thanks and regards Gokul On Mon, Mar 16, 2015 at 7:18 AM, Hans Petter Selasky wrote: > Hi Gokul, > > Ping: Can you respond to this e-mail or are you one of those spam bots? > > --HPS >