frame: add inner memu