MEM_BLOCK_SIZE
memblocks = (system_info.si_drammaxsize) / MEM_BLOCK_SIZE;
mem = (unsigned char*)VirtualAlloc(0, MEM_BLOCK_SIZE,
((system_info.si_dramstart + MEM_BLOCK_SIZE * m) >> 8),
MEM_BLOCK_SIZE,
for (i = 0; i < (int)(MEM_BLOCK_SIZE / pagesize); i++) {
MEM_BLOCK_SIZE * m +