RISC OS Open
Safeguarding the past, present and future of RISC OS for everyone
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

FileCore_DiscOp FS Specific Error Numbers

FileCore
» SWI Calls
» FileCore_DiscOp
» FS Specific Errors

FS Specific Errors

Hard Disc Error Codes

Hard disc Error Codes (IDE Controller)

Value Meaning
&02 Command aborted by controller
&07 Write fault
&08 Drive not ready
&09 Track 0 not found
&13 Uncorrected data error
&16 Sector ID field not found
&17 Bad block mark detected
&18 No data address mark
&20 No DRQ when expected
&21 Drive busy when commanded
&22 Drive busy on command completion
&23 Controller did not respond within timeout
&24 Unknown code in error register

Hard disc Error Codes (old ST506 Controller)

Value Meaning
&01 Abort command accepted
&02 Invalid command issued
&03 Invalid command parameter
&04 Head positioning, disc access, or drive check before SPC issued
&05 TST command after SPC command
&06 USELD for a drive has not been returned
&07 Write fault detected by interface
&08 Drive not ready
&09 Seek complete timed out
&0A SEK, or disc access issued during a seek
&0B Next cylinder address is too big
&0C Invalid step rate: highest-speed seek specified in normal mode
&0D SEK, or disc access issued to drive with seek error
&0E Data overrun (memory is slower than the drive)
&0F Head address too high
&10 Error correction code detected an error
&11 CRC error in data area
&12 Error correction code corrected an error
&13 Error correction code failed in data area
&14 In CMPD command data mismatched from host and disc
&15 CRC in ID field (never generated)
&16 ID search timed out
&17 ID area has bad address mark
&18 Missing address mark
&19 Drive write protected

Floppy Disc Error Codes

Floppy discs Error Codes (710/711)

Value Meaning
&01 Fatal error, controller hardware error
&02 Fatal error, command timed out; drive problem
&03 Fatal error, track 0 not found; drive problem
&10 Critical error, seek failed
&20 Recoverable error, non specific command error
&21 Data overrun
&22 Data CRC error
&23 Sector or ID not found
&24 Missing address mark

Floppy discs Error Codes (1772)

Bit Meaning
0 Drive busy
1 Track 0 found
2 Lost data
3 CRC error
4 Record not found
5 Write failed
6 Drive is write protected
7 Drive was already running

See also

  • FileCore
  • FileCore_DiscOp
  • FileCore Error Numbers
Revised on November 27, 2013 13:33:39 by Jeffrey Lee (213) (195.72.173.131)
Edit | Back in time (2 revisions) | See changes | History | Views: Print | Source | Linked from: FileCore Error Numbers, Error Generators

Search the Wiki

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
Site design © RISC OS Open Limited 2018 except where indicated
The RISC OS Open Instiki theme is based on Insitki's default layout

Valid XHTML 1.0  |  Valid CSS

Instiki 0.19.1(MML+)
This site runs on Rails

Hosted by Arachsys