try using screen ram fifo as source of characters.