| Entry | |
|---|---|
| R1 | 1 + Flags |
| R2 | Disc address |
| R3 | Pointer to block to read into |
| R4 | Size |
| Exit | |
|---|---|
| R1 | Preserved |
| R2 | Next disc address |
| R3 | Next free address |
| R4 | Unread |
The purpose of this call is to read sectors.
In RISC OS 3.60, the value in R2 was rounded down to be sector aligned.