|
[/font]# m0 P0 T6 y8 [
[font=Verdana]Here, we only discuss NVRAM of laptop HDD. ( In desktop HDD, NVRAM is identical for a same family). The picture below shows you typical data structure of NVRAM.
( l$ `" d* l2 z3 k4 a# S' O( z[/font]% C3 B: T4 \3 v$ f- B; V
[/font]
* ~9 W+ V2 a4 h+ `9 k[font=Verdana]1: NVRAM version, "A60A"
$ `2 I n6 }. ^# f" Z. n& q[/font] C& q" a9 g( M x4 ]7 {
[font=Verdana]2: Version checksum, "1E602135" (High byte backward, low byte forward)+ [, G3 G/ D$ s* l0 ]- |
[/font]7 Z4 f' H( d9 g
[font=Verdana]3: FW boot flag. "0x01", boot from SA-A; "0x00" from SA-C, factory copy.
6 A5 C, h: @2 |1 E5 r% j5 Y4 K9 G[/font]
4 d, B8 k& ~$ p- a[font=Verdana]4: Head map "00 01 02 00"6 I) a* I' {, f6 B5 i" f+ \
[/font], D# O+ q9 m' r1 [1 G; Q* x
[font=Verdana]5: Adaptive parameters of data area, "14F1" (High byte backward, low byte forward)# \7 y% a# L% M5 J) C$ v
[/font]" D4 d" b" w! r% L6 v, L
[font=Verdana]6: Adaptive parameters of data area, "83F8" (High byte backward, low byte forward). z e; O9 j& `. n q' G
[/font]: Z, U7 m! y+ X N
[font=Verdana]7: "XGH7Z3DM", S/N on the label.& p. r* C9 o4 C. z+ l
[/font]
$ z# f+ ^2 x* J' F4 S' L+ a[font=Verdana]Attention: the offset of those strings differs from different drive family.[/font]/ p W1 P. k; u& w: y3 c1 I
; T* t0 d( c1 _& J2 t# |
|
|