DMA на LPT появился только для ECP порта. И работать он будет только в ECP режиме, а для этого надо еще делать хэндшейк ECP режима. Так что совок работал только программно от таймера. Если бы соединили таймер со входом свободного канала DMA, то получился бы уже SB, у которого такой таймер на борту.