Entry | |
---|---|
R0 | Pointer to interrupt status of controller |
R1 | Parameters previously passed by ADFS in R2 to ImageFS_DiscFormat (ie. Drive Number) |
Exit | |
---|---|
R0 | Preserved |
R1 | Preserved |
The purpose of this call is to Vet the given disc format structure for achievability with the available hardware. ADFS updates the disc format structure with values that it can actually achieve, rather than the requested values.
If ADFS is unable to sensibly downgrade the parameters given in the disc format structure, it will generate an error.
This call is typically made by FileCore in response to ADFS calling FileCore_DiscFormat, or by ImageFS calling ImageFS_DiscFormat – for example, DOSFS is an Image Filing System, and it calls DOSFS_DiscFormat.