docs: def pointer(self):
          """Get a ctypes void pointer to the memory mapped region.
  
          :type: ctypes.c_void_p
          """
          return ctypes.cast(ctypes.pointer(ctypes.c_uint8.from_buffer(self.mapping, 0)), ctypes.c_void_p)