Adding Virtual memory support with a 1 to 1 mapping