IBM DTLA-305040 Hard Drive Specifications - Page 101

Host Protected Area Function, 8.1 Example for operation in LBA mode

Page 101 highlights

10.8 Host Protected Area Function The Host Protected Area Function provides a protected area which cannot be accessed via conventional methods. This protected area is used to contain critical system data such as BIOS or system management information. The contents of the main memory of the entire system may also be dumped into the protected area to resume after system power off. The following set of commands change the LBA/CYL, which affects the Identify Device Information: Read Native Max Address ('F8'h) Set Max Address ('F9'h) 10.8.1 Example for operation (in LBA mode) The following is an example of possible values for LBA, size, and other device characteristics: Capacity (native) Maximum LBA (native) Required size for protected area Required blocks for protected area Customer usable device size Customer usable sector count LBA range for protected area 6,498,680,832 byte (6.4GB) 12,692,735 (C1ACFFh) 206,438,400 byte 403,200 (062700h) 6,292,242,432 byte (6.2GB) 12,289,536 (BB8600h) BB8600h to C1ACFFh 1. Shipping of drives from the manufacturer Prior to being shipped from the manufacturer each drive has been tested to have a usable capacity of 6.4GB besides flagged media defects not visible by system. 2. Preparation of drives by the system manufacturer Special utility software is required to define the size of the protected area and to store the data in it. The sequence is as follows: i. Issue a Read Native Max Address command to get the real device maximum LBA. Returned value shows that the native device maximum LBA is 12,692,735 (C1ACFFh) regardless of the current setting. ii. Make the entire device accessible including the protected area by setting device maximum LBA to 12,692,735 (C1ACFFh) via Set Max Address command. The option may be either nonvolatile or volatile. iii. Test the sectors for protected area (LBA > = 12,289,536 (BB8600h)) if required. iv. Write information data such as BIOS code within the protected area. v. Change maximum LBA using Set Max Address command to 12,289,535 (BB85FFh) with nonvolatile option. vi. From this point the protected area cannot be accessed until the next Set Max Address command is issued. Any BIOS, device drivers, or application software access the drive as if it were a 6.2GB device since the device functions in the same manner as real 6.2GB device. 3. Conventional usage without system software support Since the drive works as a 6.2GB device, this device requires no special care for normal use. Deskstar 40GV & 75GXP hard disk drive specifications 89

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212

10.8
Host Protected Area Function
The Host Protected Area Function provides a protected area which cannot be accessed via conventional
methods. This protected area is used to contain critical system data such as BIOS or system manage-
ment information. The contents of the main memory of the entire system may also be dumped into the
protected area to resume after system power off.
The following set of commands change the LBA/CYL, which affects the Identify Device Information:
Read Native Max Address
('F8'h)
Set Max Address
('F9'h)
10.8.1 Example for operation (in LBA mode)
The following is an example of possible values for LBA, size, and other device characteristics:
BB8600h to C1ACFFh
LBA range for protected area
12,289,536 (BB8600h)
Customer usable sector count
6,292,242,432 byte (6.2GB)
Customer usable device size
403,200 (062700h)
Required blocks for protected area
206,438,400 byte
Required size for protected area
12,692,735 (C1ACFFh)
Maximum LBA (native)
6,498,680,832 byte (6.4GB)
Capacity (native)
1. Shipping of drives from the manufacturer
Prior to being shipped from the manufacturer each drive has been tested to have a usable capacity of
6.4GB besides flagged media defects not visible by system.
2. Preparation of drives by the system manufacturer
Special utility software is required to define the size of the protected area and to store the data in it. The
sequence is as follows:
i.
Issue
a Read Native Max Address command to get the real device maximum LBA. Returned value
shows that the native device maximum LBA is 12,692,735 (C1ACFFh) regardless of the current
setting.
ii.
Make the entire device accessible including the protected area by setting device maximum LBA to
12,692,735 (C1ACFFh) via Set Max Address command. The option may be either nonvolatile or
volatile.
iii.
Test the sectors for protected area (LBA > = 12,289,536 (BB8600h)) if required.
iv.
Write information data such as BIOS code within the protected area.
v.
Change maximum LBA using Set Max Address command to 12,289,535 (BB85FFh) with nonvola-
tile option.
vi.
From this point the protected area cannot be accessed until the next Set Max Address command is
issued. Any BIOS, device drivers, or application software access the drive as if it were a 6.2GB
device since the device functions in the same manner as real 6.2GB device.
3. Conventional usage without system software support
Since the drive works as a 6.2GB device, this device requires no special care for normal use.
Deskstar 40GV & 75GXP hard disk drive specifications
89