Hi Lothar,
I have some questions (again...) about your work.
I was looking at your isp1362 code, and I even made some kind of diagram
that pictures the flow of your code (it's not very complete but if you
want it, just tell me). I think I'm ready to port my driver to your
scheme, but I don't understand some statements that you use:

1) What is this WARN_ON() and BUG_ON()? I've never seen them. I suspect
their purpose but I need to be sure.

2) struct ptd is __attribute__((packed)). What does this mean? Why do
you use it?

3) Fld(), FInsrt() and FExtr()? I didn't find them anywhere...

4) what about #if 0 and #if 1? What do they mean?

5) finally, this DPRINTK thing, you write "#define _DPRINTK(fmt...) do
{} while (0)", inside ohci-isp1362.h . Now, what does that mean? and why
don't you use the functions of ohci, like ohci_debug etc?

I'm sorry to bother you with my questions, and I don't want to interrupt
you from your work, so feel free to answer whenever you like, or not
answer at all :-)

Thank you,
Dimitris

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to