hi, i am writting ohci 1394 driver. I have read the source code in linux kernel, it's very complicated. I initialize the TI ohci controller like linux(But not initialize the DMA context), install the interrupt handler. I think there will be a interrupt when I reset the 1394 bus, but no. the ohci 1394 driver is very complicated, can any one give me some information about it. any tips will be great help. thanks. --------------------------------------- Posted through http://www.EmbeddedRelated.com

about ohci 1394 driver
Started by ●September 28, 2010
Reply by ●September 28, 20102010-09-28
On Sep 28, 3:22=A0am, "hu" <huxuelei630@n_o_s_p_a_m.gmail.com> wrote:> hi, i am writting ohci 1394 driver. > I have read the source code in linux kernel, it's very complicated. > I initialize the TI ohci controller like linux(But not initialize the DMA > context), install the interrupt handler. > I think there will be a interrupt when I reset the 1394 bus, but no. > > the ohci 1394 driver is very complicated, can any one give me some > information about it. > any tips will be great help.Unless you can deal with a subset of the spec, not much you can do. Everything you need is in the linux kernel and is very complicated. What else can I say?
Reply by ●September 28, 20102010-09-28
On 28.09.2010 12:22, hu wrote:> hi, i am writting ohci 1394 driver.Why? For what context?> I have read the source code in linux kernel, it's very complicated.Well, that may well be because the matter itself is very complicated. As a rough measure of complexity, just look at the OHCI specification itself: that's 160 pages of pretty dense description. And that's just the generic part.
