Hi Vardan,
great to see Armenian surname on the list :)
I was in development of ReactOS some time ago so I could probably
help/give advices in Real Life if case you step in to this GSoC project.
(BTW I have a couple of patches that would be great somebody merge/incorporate
into the trunk, since I personally wouldn't do that...)
You'd better provide link to your requested task:
https://www.reactos.org/wiki/Google_Summer_of_Code_2016_Ideas#USB_3.0_Support
Hope somebody from Core team will answer to your questions.
Regards,
Minas AbrahamyanOn Sat, Mar 12, 2016 at 5:53 PM, Vardan Mikayelyan <mvardan.dev@gmail.com> wrote:_______________________________________________Hi,
My name is Vardan, I am from National Polytechnic University of Armenia, and this is my 5th year here. I'm student of 1st course of master program. In parallel to studying I am contributing Linux USB stack and have community accepted commits which are presented in Linux 4.5-rc4.
I saw ReactOS in GSoC organizations list, and it interested me as great place to learn and grow as professional developer. I am interested in driver development and especially I like USB stack. Because USB supports many kinds of transfers and USB protocols are interesting by themselves. I have investigated dwc2 driver in Linux Kernel. As you may know it is driver for dual-role HS USB controller, so I am familiar with USB HCD and gadget stacks.I have looked into ReactOS's git repo and saw that there is completely missing XHCI driver. In case of OHCI, UHCI and EHCI I saw Michael Martin's and Johannes Anderwald's drivers. As I understand one of them or someone from this community will be the mentor for the XHCI project in terms of GSoC 2016. For me is very interesting to work on NT platform, because till now I had only Linux Kernel development practice.
I have few questions as probable applicant,1. Should the deliverable XHCI driver support all kind of transfers?2. How it will be tested and should it pass any kind of certification with any XHCI host controller?3. Should it have support for non transfer related features? I mean for example LPM or Hibernation.4. Will whole project entrusted to the one student or he'll be team member?From your reply I want to understand what are you expecting form applicant and how can I fit to your expectations.Thanks in advance,
Vardan.
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
_______________________________________________
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev