fun _flushw() {
    flush_windows(CWP,CANRESTORE);
    CANSAVE = (8  - 2)?cvt(cwp_t);
    CANRESTORE = 0?cvt(cwp_t);
}