A SET MAX SET PASSWORD command shall previously have been successfully completed. This command is not immediately preceded by a READ NATIVE MAX ADDRESS command. If this command is immediately preceded by a READ NATIVE MAX ADDRESS command, it is interpreted as a SET MAX ADDRESS command. The SET MAX FREEZE LOCK command sets the device to Set_Max_Frozen state. After command completion any subsequent SET MAX commands are rejected.

Commands disabled by SET MAX FREEZE LOCK are:

SET MAX ADDRESS

SET MAX SET PASSWORD

SET MAX LOCK

SET MAX UNLOCK

11.8.32SET MAX ADDRESS EXT (37h)

COMMAND CODE

0 0 1 1 0 1 1 1

 

REGISTER

 

 

 

REGISTER SETTING

NORMAL COMPLETION

DR

 

 

drive no.

 

no change

LBA

Current

 

Max LBA(7:0)

HOB=0

 

no change

 

 

Low

Previous

 

Max LBA(31:24)

HOB=1

 

no change

LBA

Current

 

Max LBA(15:8)

HOB=0

 

no change

Mid

Previous

 

Max LBA(39:32)

HOB=1

 

no change

LBA

Current

 

Max LBA(23:16)

HOB=0

 

no change

High

Previous

 

Max LBA(47:40)

HOB=1

 

no change

SC

Current

 

00H / 01 H

HOB=0

 

no change

 

Previous

 

reserved

HOB=1

 

no change

FT

Current

 

reserved

HOB=0

 

no change

 

Previous

 

reserved

HOB=1

 

no change

This command specifies the the maximum address in a range of actual drive capacity. If the address exceeding the set value is accessed , “ ABORT ERROR “ error will be reported. This set value affects the values of WORD 60, 61, 100-103 of IDENTIFY DEVICE command.

This command shall be immediately preceded by Read Native Max Address EXT command. Otherwise, it will be terminated with “ ABORT ERROR ” .

If this command is issued twice with a volatile bit set to 1 after power-up or hardware reset, “ID Not Found error” will be reported.

If a host protected area has been established by a SET MAX ADDRESS command, this command will be terminated with “ ABORT ERROR ” .

Volatile bit ( SC register bit 0 ) :

If this command is issued with a volatile bit set to 1, the set value of this command is valid after power-up or hardware reset.

If this command is issued with a volatile bit cleared to 0, the set value of this command shall be cleared after hard reset or power-on and the maximam value shall be the last value with a volatile bit set to 1.

Toshiba Corporation Digital Media Network Company

Page 96 of 159

© 2004, Copyright TOSHIBA Corporation All Rights Reserved