rem: static void FlushCmd(struct AHIRequest *ioreq, struct AHIBase *AHIBase)
add: FlushCmd ( struct AHIRequest *ioreq, struct AHIBase *AHIBase )
context: static void FlushCmd(struct AHIRequest *ioreq, struct AHIBase *AHIBase){  struct AHIDevUnit *iounit;  struct AHIRequest *ior;  iounit = (struct AHIDevUnit *) ioreq->ahir_Std.io_Unit;  ioreq->ahir_Std.io_Actual = 0;  // Abort all current IO-requests  while(ior = (struct AHIRequest *) iounit->ReadList.mlh_Head)  {    DevAbortIO(ior, AHIBase);    ioreq->ahir_Std.io_Actual++;  }  while(ior = (struct AHIRequest *) iounit->PlayingList.mlh_Head)  {    DevAbortIO(ior, AHIBase);    ioreq->ahir_Std.io_Actual++;  }  while(ior = (struct AHIRequest *) iounit->SilentList.mlh_Head)  {    DevAbortIO(ior, AHIBase);    ioreq->ahir_Std.io_Actual++;  }  while(ior = (struct AHIRequest *) iounit->WaitingList.mlh_Head)  {    DevAbortIO(ior, AHIBase);    ioreq->ahir_Std.io_Actual++;  }  TermIO(ioreq,AHIBase);}