add: if(AHIBase->ahib_DebugLevel >= AHI_DEBUG_HIGH) { KPrintF("CMD_FLUSH\n"); }
context: 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);}