memdev.c