REX_PAGE0_SET
rex_write(dc, REX_PAGE0_SET, REX_P0REG_XSTARTI, to_x);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_XENDI, to_x + width);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_YSTARTI, ystarti);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_YENDI, yendi);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_COMMAND, REX_OP_DRAW |
rex_write(dc, REX_PAGE0_SET, REX_P0REG_YSTARTI, from_y);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_YENDI, to_y);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_XSTARTI, from_x);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_XENDI, to_x);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_COLORREDI, LIGHT_ATTR_BG(attr));
rex_write(dc, REX_PAGE0_SET, REX_P0REG_COMMAND, REX_OP_DRAW |
rex_write(dc, REX_PAGE0_SET, REX_P0REG_YSTARTI, y);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_YENDI, y + font->fontheight - 1);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_XSTARTI, x);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_XENDI, x + font->fontwidth - 1);
rex_write(dc, REX_PAGE0_SET, REX_P0REG_COLORREDI, LIGHT_ATTR_FG(attr));
rex_write(dc, REX_PAGE0_SET, REX_P0REG_COLORBACK, LIGHT_ATTR_BG(attr));
rex_write(dc, REX_PAGE0_SET, REX_P0REG_COMMAND, REX_OP_DRAW |