Opened 14 years ago
Closed 14 years ago
#6350 closed enhancement (fixed)
PATCH: Device manager shows large number of "Unknown Devices" for ACPI objects
Reported by: | kallisti5 | Owned by: | phoudoin |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Applications/Devices | Version: | R1/Development |
Keywords: | Cc: | phoudoin, tqh | |
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
Device manager shows large number of "Unknown Devices" for ACPI objects
This moves towards a DeviceACPI or DeviceIO handler for non-pci devices. I also cleaned up some static references.
See attached:
- Patch
- Before screenshot
- After ('final*') screenshot
Attachments (7)
Change History (18)
comment:1 by , 14 years ago
patch: | 0 → 1 |
---|
by , 14 years ago
Attachment: | before.png added |
---|
comment:3 by , 14 years ago
Looking through the ACPI specs, ACPI connects through a "Function Fixed Hardware (FFH) Interface"
I think I am going to work on a DeviceFFH to address the ACPI devices in my spare time. Don't expect anything crazy for a while.. the diffs attached to this Trac now are valid and should be included as it lays out the groundwork for a FFH (or whatever) handler to handle non-PCI devices (maybe GPIO in the future?)
comment:4 by , 14 years ago
see attached patch thats adds basic ACPI support. We don't do much probing on ACPI nodes yet. Based on DevicePCI
comment:5 by , 14 years ago
Description: | modified (diff) |
---|
deleted some attachments per kallisti's request.
comment:6 by , 14 years ago
little note, the TODO comment on 315/316 in src/apps/devices/DevicesView.cpp should be omitted as I went ahead and did it. :)
by , 14 years ago
Attachment: | early-acpi-support.r2.diff added |
---|
comment:7 by , 14 years ago
Cc: | added |
---|
comment:8 by , 14 years ago
Cc: | added |
---|
I'm currently in the process of moving, so havn't looked at your work, but it's very welcome.
by , 14 years ago
Attachment: | early-acpi-support.r3.diff added |
---|
revision 3, now identifies important ACPI root nodes.
by , 14 years ago
Attachment: | final-connection-r3.png added |
---|
example of ACPI root nodes on hrev3 of patch
comment:9 by , 14 years ago
(latest patches attached have all of the code previous patches have making previous revisions obsolete )
comment:10 by , 14 years ago
Owner: | changed from | to
---|---|
Status: | new → in-progress |
comment:11 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | in-progress → closed |
Patch applied in hrev37757.
before patch