Page 3 of 3

Re: AHCI driver for RDOS

Posted: Wed Nov 16, 2011 2:43 pm
by rdos
gerryg400 wrote:
rdos wrote:What should the trigger mode be for IO-APIC IRQs from PCI? Maybe I should use level-triggered interrupts instead of edge-trigged?
The MP or ACPI tables should tell you that.
I suspected that. I've been a little resistant to require the ACPI device-driver, mostly because possible issues at our installations since some older boot-loaders wiped-out the ACPI tables, and could make the device-driver hang. We have over 50 terminals running RDOS, but I think they all should have the new boot-loader.

Re: AHCI driver for RDOS

Posted: Wed Nov 16, 2011 2:47 pm
by Combuster
A PCI bus does IRQ sharing and will be level-triggered by default.

Re: AHCI driver for RDOS

Posted: Wed Nov 16, 2011 2:53 pm
by rdos
Combuster wrote:A PCI bus does IRQ sharing and will be level-triggered by default.
That makes sense. I'll try to change to level-triggered tomorrow and see if it solves the issue. It could be part of the IRQ sharing syscall (whenever an IRQ is requested for sharing, it should use level-triggered mode).