Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Mar 2020 09:55:28 +0100
From:      Hans Petter Selasky <hps@selasky.org>
To:        Farhan Khan <farhan@farhan.codes>, freebsd-usb@freebsd.org
Subject:   Re: Understanding how USB transmission works
Message-ID:  <09d8b71f-1c91-77e3-98a4-8c9c7d0d8392@selasky.org>
In-Reply-To: <a633e1f6-b514-426c-abe5-3f66c206f728@www.fastmail.com>
References:  <8d84a572-f70f-4080-bfe2-263b7f97993c@www.fastmail.com> <497ed8b0-9d9b-8c35-74f5-e9fd2e32fc08@selasky.org> <a633e1f6-b514-426c-abe5-3f66c206f728@www.fastmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2020-03-03 04:42, Farhan Khan wrote:
> Thank you so much for your prompt response! I understand that you are the one who wrote the USB stack? If so, I am honored.
> Can you please clarify a few points you made?
>> In the beginning you call the start method
> Within rum(4), would that be rum_start()? If not, which function is that?

rum_start() later on calls usbd_transfer_start() which actually starts 
the USB part.

>> then you can submit the USB transfer
> Would that function be usbd_transfer_submit(9)?

Yes.

--HPS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?09d8b71f-1c91-77e3-98a4-8c9c7d0d8392>