Special cycles are generated by using a programming interface that causes a special cycle (write) on the PCI bus. The special cycle transmits the data message passed to the interface. The programming interface for special cycles is described in Special Cycle Generation.