This message is from the T13 list server.
Hi Darrin: Thanks for your prompt response. I took the word "eliminate" from ATA/PI spec (sec 6.20, last para). Does it mean "removing" the HPA from the HDD or does it mean "either opening or removing" of HPA? Its not clear. Hence the question, volatile SET MAX (native max) does open up the HPA, but does it 'eliminate' the HPA too? If I don't get error in my IOW example, this means that as long as I do a volatile SET MAX [native max], I can fire a SET MAX EXT command in the same boot cycle (and converse...as long as I do a volatile SET MAX EXT [native max EXT], I can fire a SET MAX command in same boot cycle) without any errors. Is that the intended behaviour, because spec says that if HPA was established by one type of SET MAX then we can't fire another type of SET MAX command to adjust it and in my example we establish it using SET MAX. Cheers, Mukesh -----Original Message----- From: Darrin Bulik [mailto:[EMAIL PROTECTED]] Sent: Tuesday, February 11, 2003 4:14 PM To: Mukesh Kataria; [EMAIL PROTECTED] Subject: RE: [t13] Does volatile SET MAX "eliminate" HPA In your example, you will get a different result than your question. In your question, the result is that you will "open" up the HPA, or gain access to the LBAs that were previously protected. What do you mean by eliminate? In you IOW example, you will end up with a HPA of the size of your last SET MAX EXT. No to you very last question. Regards, Darrin -----Original Message----- From: Mukesh Kataria [mailto:[EMAIL PROTECTED]] Sent: Tuesday, February 11, 2003 3:38 PM To: [EMAIL PROTECTED] Subject: [t13] Does volatile SET MAX "eliminate" HPA This message is from the T13 list server. Hello: Section 6.20, in d1410 r3a says that "If a Host Protected Area has been created using the SET MAX ADDRESS command, all SET MAX ADDRESS EXT commands shall result in command aborted until the Host Protected Area is eliminated by use of the SET MAX ADDRESS command with the address value returned by the READ NATIVE MAX ADDRESS command" Question: Will firing a SET MAX (volatile) command [NATIVE MAX] "eliminate" HPA according to definitions in spec or will it just amount to opening the HPA? IOW if I do following: 1. Create HPA with a SET MAX (non-volatile) 2. Power reset 3. Do a SET MAX (volatile) [native max] 4. SET MAX EXT (non volatile) Will this give me an error as in 8.48.1.6, ABRT "ABRT shall be set to one if a host protected area has been established by a SET MAX ADDRESS command,"? Cheers, Mukesh _____________________________________________________________ Nothing is impossible in this world. Even the word Impossible says: I'm possible. Keep :-) Mukesh Kataria Phoenix Tech. Ltd. (408) 570 1589 (W) 411 E. Plumeria Dr. [EMAIL PROTECTED] San Jose CA 95134
