move dmem into a varlat module