include hardware.h
add include conditions
add tlb_entry_s structure
add a mmuhandler() function