dw.append(("extra_pages",vrlg.MCONTR_LINTILE_EXTRAPG,vrlg.MCONTR_LINTILE_EXTRAPG_BITS,0,"2-bit number of extra pages that need to stay (not to be overwritten) in the buffer"))
dw.append(("keep_open",vrlg.MCONTR_LINTILE_KEEP_OPEN,1,0,"for 8 or less rows - do not close page between accesses (not used in scanline mode)"))
dw.append(("byte32",vrlg.MCONTR_LINTILE_BYTE32,1,1,"32-byte columns (0 - 16-byte), not used in scanline mode"))
dw.append(("linear",vrlg.MCONTR_LINTILE_LINEAR,1,1,"Use linear mode instead of tiled (for raw image files): extra_pages=0, keep_open=x, byte32=x"))
dw.append(("reset_frame",vrlg.MCONTR_LINTILE_RST_FRAME,1,0,"reset frame number (also resets buffer at next frame start). NEEDED after initial set up to propagate start address!"))
dw.append(("single",vrlg.MCONTR_LINTILE_SINGLE,1,0,"run single frame"))
dw.append(("raw_be16",vrlg.CMPRS_CBIT_BE16-vrlg.CMPRS_CBIT_BE16_BITS,vrlg.CMPRS_CBIT_BE16_BITS,0,"Swap bytes in each pair (raw mode only), use with 16-bit data"))