Memory Mapping functions for libgcm and virtual memory block