/* examples: EVE_cmd_dl(CMD_DLSTART); EVE_cmd_dl(CMD_SWAP); EVE_cmd_dl(CMD_SCREENSAVER); EVE_cmd_dl(LINE_WIDTH(1*16)); EVE_cmd_dl(VERTEX2F(0,0)); EVE_cmd_dl(DL_BEGIN | EVE_RECTS);  */
void EVE_cmd_dl(uint32_t command)
/* examples: EVE_cmd_dl(CMD_DLSTART); EVE_cmd_dl(CMD_SWAP); EVE_cmd_dl(CMD_SCREENSAVER); EVE_cmd_dl(LINE_WIDTH(1*16)); EVE_cmd_dl(VERTEX2F(0,0)); EVE_cmd_dl(DL_BEGIN | EVE_RECTS);  */
void EVE_cmd_dl(uint32_t command)
{
	if(cmd_burst)
	{
		BUFFER_SPI_DWORD(command)
		EVE_inc_cmdoffset(4);
	}
	else
	{
		EVE_start_cmd(command);
		SEND_SPI_BUFFER()
	}
}