Hi!
This series do clean up several issues with openbios implementation trying to access zero virtual memory page.
These changes are needed to prevent corrupting low memory space, albeit it is hard to verify without corresponding change to qemu which moves pci memory space above low 32bit space. Qemu part is not completed yet, so I use workaround for testing purposes. Change to package.fs dealing with NULL instance or package handles should be visible even witout changes to qemu (meaning more issues are probably there, to be fixed).
I think timer handler currently fails into this problematic category as well, so related change postponing timer initialization is here as well. Since timer event handling requires trap table support, I added corresponding entry which does nothing but rearms timer at the moment.
Signed-off-by: igor.v.kovalenko@gmail.com