PC Review


Reply
Thread Tools Rate Thread

decoding ATA error byte

 
 
Eric Gisin
Guest
Posts: n/a
 
      18th Oct 2003
I have a maxtor IDE drive with bad sectors. Running findbad returns Int13
error bytes, which I take it are the same as the ATA error register.

What does code 10 (IDNF) mean on a disk without sector IDs? I have long runs
of these.

I also got 00, 80, and E0 - not defined by ATA6.

 
Reply With Quote
 
 
 
 
Svend Olaf Mikkelsen
Guest
Posts: n/a
 
      18th Oct 2003
On Sat, 18 Oct 2003 08:05:55 -0700, "Eric Gisin"
<(E-Mail Removed)> wrote:

>I have a maxtor IDE drive with bad sectors. Running findbad returns Int13
>error bytes, which I take it are the same as the ATA error register.
>
>What does code 10 (IDNF) mean on a disk without sector IDs? I have long runs
>of these.
>
>I also got 00, 80, and E0 - not defined by ATA6.


No, the interrupt 13h error codes are not the same as the ATA error
codes. From the Microsoft Macro Assembler help file I have:


AL = Status of previous disk operation

= 00h No error
= 01h Invalid command
= 02h Address mark not found
= 03h Disk write-protected (F)
= 04h Sector not found
= 05h Reset failed (H)
= 06h Floppy disk removed (F)
= 07h Bad parameter table (H)
= 08h DMA overrun (F)
= 09h DMA crossed 64K boundary
= 0Ah Bad sector flag (H)
= 0Bh Bad track flag (H)
= 0Ch Media type not found (F)
= 0Dh Invalid number of sectors
on format (H)
= 0Eh Control data address mark
detected (H)
= 0Fh DMA arbitration level out
of range (H)
= 10h Uncorrectable CRC* or ECC£
data error
= 11h ECC corrected data error
(H)
= 20h Controller failed
= 40h Seek failed
= 80h Disk timed-out
(failed to respond)
= AAh Drive not ready (H)
= BBh Undefined error (H)
= CCh Write fault (H)
= E0h Status register error (H)
= FFh Sense operation failed (H)


If you get BIOS error code 00, something is not reliable. Currently I
cannot say what it is, but the read failed.

--
Svend Olaf
 
Reply With Quote
 
Folkert Rienstra
Guest
Posts: n/a
 
      18th Oct 2003

"Svend Olaf Mikkelsen" <(E-Mail Removed)> wrote in message news:(E-Mail Removed)...
> On Sat, 18 Oct 2003 08:05:55 -0700, "Eric Gisin"
> <(E-Mail Removed)> wrote:
>
> >I have a maxtor IDE drive with bad sectors. Running findbad returns Int13
> >error bytes, which I take it are the same as the ATA error register.
> >
> >What does code 10 (IDNF) mean on a disk without sector IDs? I have long runs
> >of these.
> >
> >I also got 00, 80, and E0 - not defined by ATA6.

>
> No, the interrupt 13h error codes are not the same as the ATA error
> codes. From the Microsoft Macro Assembler help file I have:
>
>
> AL = Status of previous disk operation
>
> = 00h No error
> = 01h Invalid command
> = 02h Address mark not found
> = 03h Disk write-protected (F)
> = 04h Sector not found
> = 05h Reset failed (H)
> = 06h Floppy disk removed (F)
> = 07h Bad parameter table (H)
> = 08h DMA overrun (F)
> = 09h DMA crossed 64K boundary
> = 0Ah Bad sector flag (H)
> = 0Bh Bad track flag (H)
> = 0Ch Media type not found (F)
> = 0Dh Invalid number of sectors
> on format (H)
> = 0Eh Control data address mark
> detected (H)
> = 0Fh DMA arbitration level out
> of range (H)
> = 10h Uncorrectable CRC* or ECC£
> data error
> = 11h ECC corrected data error
> (H)
> = 20h Controller failed
> = 40h Seek failed
> = 80h Disk timed-out
> (failed to respond)
> = AAh Drive not ready (H)
> = BBh Undefined error (H)
> = CCh Write fault (H)
> = E0h Status register error (H)
> = FFh Sense operation failed (H)
>
>
> If you get BIOS error code 00, something is not reliable.


As if an error code of "no error" makes sense.

> Currently I cannot say what it is, but the read failed.
>
> --
> Svend Olaf


 
Reply With Quote
 
Joep
Guest
Posts: n/a
 
      20th Oct 2003
"F'Nut" <see_reply-(E-Mail Removed)> wrote in message
news:bmslih$q8j55$(E-Mail Removed)...

> > If you get BIOS error code 00, something is not reliable.

>
> As if an error code of "no error" makes sense.
>


As if you *ever* make sense ...

--
Joep


 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Decoding byte array to character partysingh Microsoft C# .NET 2 16th Oct 2009 09:01 AM
decoding byte array .paul. Microsoft Dot NET 3 23rd Nov 2007 09:02 AM
Error decoding ISO character 147 =?windows-1252?Q?Peter_Str=F8iman?= Microsoft Dot NET Framework 3 25th Sep 2006 09:33 AM
XP error decoding? Brian Gaff Windows XP General 3 9th May 2005 11:03 AM
Byte arrays to string WITHOUT encoding/decoding Jeff Stewart Microsoft VB .NET 2 27th Nov 2004 10:38 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 01:37 PM.