In reply to adharshh:
Back to your first question. Your sequencer/driver connection is bidirectional. You can put back a response to the sequencer/sequence and decide which sequence should be started.
You can start a secific sequence which will cause an interrupt. Or you can start a sequence which perform an interrupt routine. There is no question running a driver without a sequencer.