I need some information on how to check for disk errors from an assembly program. Here's the PAB set up to open an IV254 file. (The improper file name is intentional.)
After DSRLNK the PAB is exactly the same. Byte 1, the Flag/Status byte is unmodified and none of the first 3 bits have been set to indicate an error.
After DSRLNK the STATUS byte at >837C is >C4. The COND bit (bit 2) has not been set to indicate an error.
This is in a program running in TI BASIC using the EA cartridge and using the built in DSRLNK.
Something must be missing from the E/A manual. How do I detect the above error?
Edited by senior_falcon, Sun May 7, 2017 9:32 PM.