This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
just wondering... what is the security benefit of not using interrupts?
I really meant to put emphasis on the 'interrupts of any kind' as it actually makes more sense in the security discussion, but anways.
01000101 wrote:
My OS is now fully Polling based, and no longer supports external interrupts of any kind for security reasons.
With the lack of IRQ triggers (that I preiously had), no one can plug a keyboard in and start typing, no post-config hotswapping, basically no response to anything except ethernet lines. With that said though, I do poll critical hardware to ensure that it is still working or has been taken (thus reporting an error to an admin about physical problems). I would also like to implement a feature that detects when the case is opened, but that is not a standard, and is specific to manufacturers. I hope that all was legible as I just woek up.