Timeout value in seconds for DMA_WAIT function. Defaults to -1 or an infinite blocking wait. A timeout of zero is a non-blocking WAIT, or returns -1 if not finished yet. Note: Current maximum wait value is 127 seconds and includes the duration of the transfer.