Linux compilation work
Merge pull request #1 from reenigne/master

Refactored interrupts
Hardware interrupts fixed.
Fix a stupid mistake in the PIC.
Suppress debug spew
Merge branch 'master' of https://github.com/Alegend45/reenigne
Merge pull request #2 from Alegend45/master

Linux compilation work merge