Patent ID: 7901037

Claim:
A print engine comprising: a printhead capable of printing a maximum of n channels of print data, each channel being associated with rows of printing nozzles of the printhead, each row includes a dropped triangle section in which nozzles are displaced from the rest of the nozzle row; and a controller for controlling the printhead to print in: a first mode, in which the printhead receives from the controller, print data for a first number of the channels less than the maximum of n channels; and a second mode, in which the printhead receives from the controller, print data for a second number of the channels less than the first number and dummy data for the dropped triangle section of each nozzle row associated with the remaining number of the channels, wherein dummy bits associating to the dummy data are forced into a FIFO for a channel of the remaining number of the channels, corresponding to a number of nozzles in the dropped triangle section for the channel of the remaining number of the channels, and written immediately following a first row write to the FIFO following a fire command.