Leif Ekblad

Results 16 comments of Leif Ekblad

It should be possible to determine if a map is for an ACPI table or for AML usage. Then I could map ACPI tables for read-only and caching, and everything...

I think another approach might be to manage map requests during table loading by mapping them read-only and then, in later stages, handle map requests as if they are for...

> I don't get what is the issue with that. You can just normalize it into a common format, my kernel, for example, does that to support different boot protocols....

I have a few more questions before I do things on my own: 1. Is it possible to get the PCI device tree in a simple way? 2. What does...

It seems like only the root PCI root bridges are part of ACPI, and that they must be identified via _HID. There seems to be a "chicked-and-egg" issue because the...

> To discover root bridges, I scan all PNP0A03 and PNP0A08 devices, and get the resources (calling _BBN and _SEG) from their handles, and also scan for devices and interrupts...

Your link helped a lot, and it seems like the correct routings per device are now returned and registered in my PCI device objects.

I fixed the no source case (by checking the field). I missed that aspect. I suspose that to get the IRQ for a PCI function, I read the pin from...

Are they useful? Long ago processor objects could be used for controlling speed & voltage, but on newer systems they are quite useless. I fixed it, so I'm now using...

Tested the IRQ processing logic on four different machines now, and the results appear to be identical to ACPICA, so the logic appears to work now.