Octocontrabass wrote:
This is why you see an error from the IOAPIC module.
Well, you may be right. But later when I'm trying to map it at the original address, it works well.
Anyway thanks.
EDIT:Wait. I use it in my loader and it's fixed, but I use it in my kernel it fails. What's the matter...??? Maybe there's another cause. My loader is a pure binary file and my kernel is an ELF file.
EDIT:After a long check, I find that after I change the page tables, it fails. Why though I remap it anywhere, it causes the failure?