NetBurner 3.5.6
PDF Version
sfdp_basic_tbl_1_5.inc
1BEGIN_FIELD(1, 32)
2BITS(1, 0, 32, EraseSize)
3BIT(2, 32, WriteGranularity )
4BIT(3, 32, BlockProtectBitsVolatile)
5BIT(4, 32, WriteEnVolOpCode)
6BITS(15,8, 32, _4KEraseOpcode)
7BITS_PRETTY(16,16,32, _1_1_2_FastRead, "(1-1-2) Fast Read Support")
8BITS(18,17,32, AddressBytes)
9BIT_PRETTY(19,32, DTR, "Double Transfer Rate (DTR) Support")
10BIT_PRETTY(20,32, _1_2_2_FastRead, "(1-2-2) Fast Read Support")
11BIT_PRETTY(21,32, _1_4_4_FastRead, "(1-4-4) Fast Read Support")
12BIT_PRETTY(22,32, _1_1_4_FastRead, "(1-1-4) Fast Read Support")
13END_FIELD()
14
15BEGIN_FIELD(2, 32)
16BITS(31,0,32,Density)
17END_FIELD()
18
19BEGIN_FIELD(3, 32)
20BITS_PRETTY(4, 0, 32, _1_4_4_FastWait, "(1-4-4) Fast Read Wait States")
21BITS_PRETTY(7, 5, 32, _1_4_4_FastModeBits, "(1-4-4) Fast Read Mode Bits")
22BITS_PRETTY(15,8, 32, _1_4_4_FastOpCode, "(1-4-4) Fast Read Op Code")
23BITS_PRETTY(20,16,32, _1_1_4_FastWait, "(1-1-4) Fast Read Wait States")
24BITS_PRETTY(23,21,32, _1_1_4_FastModeBits, "(1-1-4) Fast Read Mode Bits")
25BITS_PRETTY(31,24,32, _1_1_4_FastOpCode, "(1-1-4) Fast Read Op Code")
26END_FIELD()
27
28BEGIN_FIELD(4, 32)
29BITS_PRETTY(4, 0, 32, _1_1_2_FastWait, "(1-1-2) Fast Read Wait States")
30BITS_PRETTY(7, 5, 32, _1_1_2_FastModeBits, "(1-1-2) Fast Read Mode Bits")
31BITS_PRETTY(15,8, 32, _1_1_2_FastOpCode, "(1-1-2) Fast Read Op Code")
32BITS_PRETTY(20,16,32, _1_2_2_FastWait, "(1-2-2) Fast Read Wait States")
33BITS_PRETTY(23,21,32, _1_2_2_FastModeBits, "(1-2-2) Fast Read Mode Bits")
34BITS_PRETTY(31,24,32, _1_2_2_FastOpCode, "(1-2-2) Fast Read Op Code")
35END_FIELD()
36
37BEGIN_FIELD(5, 32)
38BIT_PRETTY(0, 32, _2_2_2_FastRead, "(2-2-2) Fast Read Support")
39BIT_PRETTY(4, 32, _4_4_4_FastRead, "(4-4-4) Fast Read Support")
40END_FIELD()
41
42BEGIN_FIELD(6, 32)
43BITS_PRETTY(20,16,32, _2_2_2_FastWait, "(2-2-2) Fast Read Wait States")
44BITS_PRETTY(23,21,32, _2_2_2_FastModeBits, "(2-2-2) Fast Read Mode Bits")
45BITS_PRETTY(31,24,32, _2_2_2_FastOpCode, "(2-2-2) Fast Read Op Code")
46END_FIELD()
47
48BEGIN_FIELD(7, 32)
49BITS_PRETTY(20,16,32, _4_4_4_FastWait, "(4-4-4) Fast Read Wait States")
50BITS_PRETTY(23,21,32, _4_4_4_FastModeBits, "(4-4-4) Fast Read Mode Bits")
51BITS_PRETTY(31,24,32, _4_4_4_FastOpCode, "(4-4-4) Fast Read Op Code")
52END_FIELD()
53
54BEGIN_FIELD(8, 32)
55BITS( 7, 0,32, Type_1_Size)
56BITS(15, 8,32, Type_1_OpCode)
57BITS(23,16,32, Type_2_Size)
58BITS(31,24,32, Type_2_OpCode)
59END_FIELD()
60
61BEGIN_FIELD(9, 32)
62BITS( 7, 0,32, Type_3_Size)
63BITS(15, 8,32, Type_3_OpCode)
64BITS(23,16,32, Type_4_Size)
65BITS(31,24,32, Type_4_OpCode)
66END_FIELD()
67
68BEGIN_FIELD(10, 32)
69BITS( 3, 0,32, MaxTimeMultiplier)
70BITS(10, 4,32, Type_1_EraseTime)
71BITS(17,11,32, Type_2_EraseTime)
72BITS(24,18,32, Type_3_EraseTime)
73BITS(31,25,32, Type_4_EraseTime)
74END_FIELD()
75
76BEGIN_FIELD(11, 32)
77BITS( 3, 0,32, MaxTimeMultiplier_Page)
78BITS( 7, 4,32, PageSize)
79BITS(13, 8,32, PagePrgmTime)
80BITS(18,14,32, BytePrgmTime_First)
81BITS(23,19,32, BytePrgmTime_Cont)
82BITS(30,24,32, ChipEraseTime)
83END_FIELD()
84
85BEGIN_FIELD(12, 32)
86BITS( 3, 0,32, ProhibOps_PrgmSusp)
87BITS( 7, 4,32, ProhibOps_EraseSusp)
88BITS(12, 9,32, PrgrmRestoSuspInterval)
89BITS(19,13,32, SuspPrgmMaxLatency)
90BITS(23,20,32, EraseRestoSuspInterval)
91BITS(30,24,32, SuspEraseMaxLatency)
92BIT(31,32, SuspResSupported)
93END_FIELD()
94
95BEGIN_FIELD(13, 32)
96BITS( 7, 0,32, PrgmResOpCode)
97BITS(15, 8,32, PrgmSuspOpCode)
98BITS(23,16,32, ResOpCode)
99BITS(31,24,32, SuspOpCode)
100END_FIELD()
101
102BEGIN_FIELD(14, 32)
103BITS( 7, 2,32, BusyPolling)
104BITS(14, 8,32, DeepPwrdnToNextDly)
105BITS(22,15,32, ExitDeepPwrdwnOpCode)
106BITS(30,23,32, EnterDeepPwrdwnOpCode)
107BIT(31,32, DeepPwrdwnSupported)
108END_FIELD()
109
110BEGIN_FIELD(15, 32)
111BITS_PRETTY( 3, 0,32, _4_4_4_Disable, "(4-4-4) Disable Sequences")
112BITS_PRETTY( 8, 4,32, _4_4_4_Enable, "(4-4-4) Enable Sequences")
113BIT_PRETTY( 9,32, _0_4_4, "(0-4-4) Supported")
114BITS_PRETTY(15,10,32, _4_4_4_Exit, "(0-4-4) Exit Method")
115BITS_PRETTY(19,16,32, _4_4_4_Entry, "(0-4-4) Entry Method")
116BITS_PRETTY(22,20,32, QER, "Quad Enable Requirements")
117BIT(23,32, HoldWPDisable)
118END_FIELD()
119
120BEGIN_FIELD(16, 32)
121BITS( 6, 0,32, VolNonVolWrEnReg1)
122BITS(13, 8,32, SoftRstAndRescueSupport)
123BITS(23,14,32, Exit4BAddressing)
124BITS(31,24,32, Enter4BAddressing)
125END_FIELD()
126