Protasevich, Natalie wrote: > Hi Alexander, > To me, it looks like both IDE channels get wrong IRQ. Didn't you > verified previously that when you go without IDE the system boots up OK? Yes it does. That's the way I'm currently using linux. > They get some interrupts because when IRQ 201 occurs triggered by USB, > the handler for ide runs also, since it is shared with both ide and > uhci. (Can you also attach output for "cat /proc/interrupts" please). Ah, acknowledged. IDE and USB iterrupts are shared. /proc/interrupts is attached. >> >Then I would try forth-feeding IRQ 14 to the IDE. >> >>I don't know how to do that. > > I was going to put some code together for you over the weekend, but got > caught up in other things, sorry. No problem. I just wanted to know that the problem is not forgotten. > The idea was to forcibly assign IRQ 14 > for ide0 and IRQ 15 for ide1 in the ide driver, setup-pci.c (just for > diagnostics and proof of concept so to speak) and see if devices become > sane. > I will try tweaking it tonight. I need to make sure it works on my > system first and if it does I will send you the code. > Thanks, > --Natalie No, thank you for working on that problem! Regards, Alexander