one | Title | Function | Function name | No |
TRUE | : If the process is accepted |
FALSE | : If the process is not completed |
After registering the process, it will return immediately.
If you specify NULL to use a file system, call the GFS function after confirming that the drive is in a paused state using the steps below.
. . tsk = STM_NwSetExecGrp(NULL); if (tsk == FALSE) return; do { stat = STM_ExecServer(); user(); } while (stat != STM_EXEC_TSKEND); . .
one | Title | Function | Function name | No |
TRUE | : If the process is accepted |
FALSE | : If the process is not completed |
This function waits until the drive enters the pause state.
If NULL is specified, the stream server will be STM_EXEC_PAUSE.
When using a file system, specify NULL to stop it.
When you resume accessing the stream group, read from the stopped position.
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
stm | :Stream handle |
ofs | : Offset from the beginning of the stream (in sectors) |
Destination FAD = stream start FAD + offset.
The pickup position is moved by executing STM_ExecServer.
one | Title | Function | Function name | No |
grp | :stream group handle |
loopstm | :Loop start stream |
loopmax | : Number of loops (STM_LOOP_ENDLESS for infinite times) |
TRUE | : If the settings were made correctly |
FALSE | : For resident stream |
The default loop start stream is the forwardmost stream. The loop number is infinite.
If you close the loop start stream, the first stream becomes the loop start stream.
The loop counter is initialized.
A resident stream cannot be specified as a loop start stream.
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
TRUE | : If stream access has ended |
FALSE | : If stream access is not finished |
transfer gate | timing |
---|---|
closed | When loading is finished |
is open | When the transfer ends |
one | Title | Function | Function name | No |
TRUE | : Transfer started |
FALSE | : Transfer was not started |
Always FALSE if the transfer gate is closed.
The set transfer mode and maximum number of transfer sectors are valid.
If DMA transfer is specified, call this function repeatedly until the transfer is no longer in progress using STM_IsTrans.