A printhead module capable of printing a maximum of n of channels of print data, the printhead being configurable into:a first mode, in which the printhead is configured to receive print data for a first number of the channels; anda second mode, in which the printhead is configured to receive print data for a second number of the channels, wherein the first number is greater than the second number.