| Offset | Contents | |
|---|---|---|
| +0 | Pointer to next block, or 0 to terminate list | |
| +4 | Pointer to RMA block with text for Format submenu | |
| +8 | Pointer to RMA block with help text for Format submenu | |
| +12 | SWI to call to get raw disc format info | |
| +16 | R3 parameter for this SWI | |
| +20 | SWI to call to lay down disc structure | |
| +24 | R0 parameter for this SWI | |
| +28 | Flags: | |
| bit 0 set for native ADFS format | ||
| All other bits reserved, must be zero |
The block should be built in this order:
This allows an error to be returned by claiming the service and returning the intact list.