On Wed, 28 May 2008, Kevin Hao wrote:Well, the interface is documented in the sources -- I do not feel like reading through all the execution paths to see whether the implementation matches though. ;) A few comments below -- I may not have time available to throw your piece of code at a piece of hardware though. Please note that when routing through the 8259A you need to match the trigger mode set for the respective input. It is normally set in the ELCR register in the hardware and should be recorded in the ACPI interrupt source tables too -- the default for IRQ0-15 is edge-triggered, active high, unless overridden. The operator should be at the end of the first line IMHO. Quite reasonable assumption IMO, but again -- I'd expect the information about legacy devices present on these lines to be recorded in ACPI tables. Note that IRQ9 is used for the SCI -- I am not sure if that's a good choice for sharing. I am assuming you have verified ACPI_ACTIVE_LOW works here, contrary to the HPET spec. Single space here. Tab here for consistency with the others? Otherwise no obvious problems. Maciej --
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| Artem Bityutskiy | [PATCH 18/44 take 2] [UBI] build unit implementation |
| James Morris | Re: LSM conversion to static interface |
git: | |
| Paul Jackson | [PATCH] cpuset sched_load_balance kmalloc fix |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Linus Torvalds | Re: [GIT]: Networking |
