Re: MSYS2 build slow

2020-05-29 Thread Phani Kumar
For me it looks as below (in windows, cygwin environment). $ time tools/incdir.sh -s arm-none-eabi-gcc ./include -isystem "./include" real0m0.342s user0m0.046s sys 0m0.261s With best regards, Phani. On Fri, May 29, 2020 at 6:43 PM Schock, Johannes - NIVUS GmbH <

Non OHCI Compliant USB Host for mass storage...

2020-05-21 Thread Phani Kumar
Hi Greg and all, Currently I am working on USB Host which is plain USB host hardware (which does not adhere to any of the spec - OHCI/ etc - provides plain registers interfaces to manage data flow). I have ported NuttX USB Host for Mass storage (MSC) and it is working well for basic testing

USB Host drive porting - after enumeration....

2020-03-30 Thread Phani Kumar
Hi Greg and all, I am currently at the last stage of USB Host driver (currently using HID KBD for test) development. If any of you have developed this kind of Host driver/ ported - please let me know, your suggestions/ comments/ observations. It would help me a lot. Currently I am done with the

USB Host porting - Reset before SetAddress

2020-03-16 Thread Phani Kumar
Hi Greg and all, Generally enumeration sequence of USB (from host perspective) is - start with address 0, (i) Get the device descriptor (DD) (ii) note the control endpoint (EP0) size of device (iii) configure the EP0 of host to EP0 of device (iv) Get the complete 18 bytes of DD (v) Reset the

How to get the rerefernce of buffer t....

2020-03-10 Thread Phani Kumar
Hello Greg and others, I am developing a USB Host controller on NuttX with hardware which is not compliant with OHCI or EHCI. As the hardware provides setup of hardware registers for the USB Host, I am trying to "fit" it to OHCI spec (currently using lpc17_40_usbhost as reference). I am confused

Re: How (or where) does the enque function sends the data to hardware....

2020-02-25 Thread Phani Kumar
... With best regards, Phani. On Tue 25 Feb, 2020, 8:35 PM Phani Kumar, wrote: > Hi Greg and all, > I am developing the USB Host driver for RX65N, and using lpc17xxx port as > my basic reference. Currently I can detect the device and initiate the > standard "usbhost_enumerate()"

How (or where) does the enque function sends the data to hardware....

2020-02-25 Thread Phani Kumar
Hi Greg and all, I am developing the USB Host driver for RX65N, and using lpc17xxx port as my basic reference. Currently I can detect the device and initiate the standard "usbhost_enumerate()" function. This calls tballoc twice and prepares the buffer for (i) first setup packet request and (ii)

Porting USB Host driver on to RX65N controller...

2020-01-28 Thread Phani Kumar
Hi Greg and all, As part of porting USB Host driver for RX65N, I am referring to LPC17_40 USB Host port. Here are some of the points, where I need your suggestions. Please let me know if you have any pointers/ other references on this. HCCA (Host communication area details), TDTAIL (Transfer

USB Host controller - Host controller Interface to be used...

2020-01-21 Thread Phani Kumar
Hi Greg and all, Currently I am porting USB Host controller to Renesas RX65N controller and stuck at endpoint descriptor and thought of checking with you. Basically this endpoint descriptor - looking into lpc1740 as reference code - struct lpc17_40_ed_s

Re: [VOTE] Remove Windows Native support?

2020-01-20 Thread Phani Kumar
-1 We should keep windows support. It would help NuttX in long run. With best regards, Phani. On Tue, Jan 21, 2020 at 3:52 AM Ishikawa, Masayuki (SHES) < masayuki.ishik...@sony.com> wrote: > 0 > > On 2020/01/21 5:16, "Anthony Merlino" wrote: > > 0 > > On Mon, Jan 20, 2020, 12:35 PM

Some doubts in USB Host implementation...

2020-01-06 Thread Phani Kumar
Hi, I am trying to port the USBHOST driver to RX65N controller. Basically I am using lpc17_40_usbhost.c as reference (as this contains all the functions of framework (_usbhost_initialize()) and host controller functions (such as _wait(), _enumerate() etc)) in one file itself. Other