2025-03-30 10:31:17 -07:00

508 lines
6.6 KiB
Plaintext

//m[0]:kis
0x00000000,
0x00000000,
0x00000000,
0x00000002,
0x00000009,
0x00000000,
0x00000000,
0x00000008,
0x0000000d,
0x00000000,
0x00000000,
0x00000001,
0x00000000,
0x00000006,
0x00000002,
0x00000000,
//m[1]:info
0x00000180,
0x00000180,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
//m[2]:asi init
//zn latch zmn
//
//
//savezn checkpara check check
0x005f2080,
0x00200140,
0x00200160,
0x00000000,
0x00000000,
0x00000000,
0x001a0180,
0x001a01a0,
0x001a01c0,
0x00000000,
0x00000000,
0x00000000,
0x005f2080,
0x00200120,
0x000401f0,
0x00100160,
//m[3]:cycload0,lzn.col(1, 2, 3, 5, 6, 7,12,13,15,18,20,24,26;23)
0x00000000,
0x00000001,
0x00000002,
0x00000004,
0x00000005,
0x00000006,
0x0000000b,
0x0000000c,
0x0000000e,
0x00000011,
0x00000013,
0x00000017,
0x00000019,
0x00000000,
0x00000000,
0x00000000,
//m[4]:cycload1,rzn.col(4, 8, 9,10,11,14,16,17,19,21,22,23,25)
0x00000003,
0x00000007,
0x00000008,
0x00000009,
0x0000000a,
0x0000000d,
0x0000000f,
0x00000010,
0x00000012,
0x00000014,
0x00000015,
0x00000016,
0x00000018,
0x00000000,
0x00000000,
0x00000000,
//m[5]:zn.col(27:68)
0x0000001a,
0x0000001b,
0x0000001d,
0x0000001f,
0x00000022,
0x00000027,
0x00000029,
0x0000002c,
0x0000002f,
0x00000034,
0x00000036,
0x00000038,
0x00000039,
0x0000003d,
0x0000003e,
0x00000000,
//m[6]:shu for biu.cycload
0x01010000,
0x03030202,
0x05050404,
0x07070606,
0x09090808,
0x0b0b0a0a,
0x0d0d0c0c,
0x0f0f0e0e,
0x11111010,
0x13131212,
0x15151414,
0x17171616,
0x19191818,
0x3b3b3a3a,
0x3d3d3c3c,
0x3f3f3e3e,
//m[7]:biux.zn.col(1-2) set 0
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000000,
0x00000000,
0xffffffff,
0x00000000,
0x00000000,
0x00000000,
0x00000300,
0x00400006,
0x00000000,
0x00000000,
//m[8]:load latchcfg
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000000,
0x00000000,
0xffffffff,
0xffffffff,
0xffffffff,
0xffffffff,
0xffffffff,
0x00000006,
0x00000000,
0x00000000,
//m[9]:biu.load(zn), default para for cycload
0xc0000000,
0xc0000000,
0xc0000000,
0xc0000000,
0xc0000000,
0xc0000000,
0xc0000000,
0xc0000000,
0xc0000000,
0xc0000000,
0xc0000000,
0xc0000000,
0xc0000000,
0x00400006,
0x00000000,
0x00000000,
//m[10]:biu.ki & ks(zn.col(27:68))
0x00060006,
0x00010001,
0x00020002,
0x00030003,
0x00040004,
0x00050005,
0x00000180,
0x00000300,
0x00000780,
0x00000040,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
//m[11]:lmn[0][]
0x000c0000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000106,
0x1c0c0019,
0xffffffff,
0xffffffff,
0x00000006,
0x00000000,
0x00001000,
0x00000006,
0x00000000,
0x00000000,
//m[12]:lmn[1][]
0x00100000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000106,
0x1c000009,
0xffffffff,
0xffffffff,
0x00000006,
0x00000000,
0x00001000,
0x00000006,
0x00000000,
0x00000000,
//m[13]:lmn[2][]
0x00150000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000106,
0x1c0c0019,
0xffffffff,
0xffffffff,
0x00000006,
0x00000000,
0x00001000,
0x00000006,
0x00000000,
0x00000000,
//m[14]:lmn[3][]
0x00020000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000106,
0x1c000009,
0xffffffff,
0xffffffff,
0x00000006,
0x00000000,
0x00001000,
0x00000006,
0x00000000,
0x00000000,
//m[15]:checkpara0
0x00140000,
0x00140000,
0x00000000,
0x00000000,
0x0000004c,
0x00000002,
0x00000000,
0x00000006,
0x00020002,
0xffffffff,
0xffffffff,
0x00000000,
0xffffffff,
0x00000106,
0x00000000,
0x00000000,
//m[16]:checkpara1
0x00180000,
0x00180000,
0x00000000,
0x00000000,
0x0000004c,
0x00000002,
0x00000000,
0x00000006,
0x00020002,
0xffffffff,
0xffffffff,
0x00000000,
0xffffffff,
0x00000106,
0x00000000,
0x00000000,
//m[17]:encode index0 for shu check
0x03020100,
0x07060504,
0x0b0a0908,
0x0f0e0d0c,
0x13121110,
0x17161514,
0x1b1a1918,
0x1f1e1d1c,
0x23222120,
0x27262524,
0x2b2a2928,
0x2f2e2d2c,
0x33323130,
0x37363534,
0x3b3a3938,
0x3f3e3d3c,
//m[18]:encode index1 for shu check
0x04030201,
0x08070605,
0x0c0b0a09,
0x100f0e0d,
0x14131211,
0x18171615,
0x1c1b1a19,
0x201f1e1d,
0x24232221,
0x28272625,
0x2c2b2a29,
0x302f2e2d,
0x34333231,
0x38373635,
0x3c3b3a39,
0x003f3e3d,
//m[19]:encode dis(latch) 0 for check
0x64626160,
0x6a676665,
0x6362606b,
0x68676664,
0x006b6a69,
0x00000000,
0x00000000,
0x13000000,
0x63626160,
0x69686564,
0x61606c6a,
0x67666563,
0x006c6968,
0x00000000,
0x00000000,
0x13000000,
//m[20]:encode dis(latch) 1 for check
0x65646360,
0x69686766,
0x61606b6a,
0x67666362,
0x006c6b6a,
0x00000000,
0x00000000,
0x13000000,
0x64636261,
0x69686665,
0x6261606c,
0x68676564,
0x006b6a69,
0x00000000,
0x00000000,
0x13000000,
//m[21]:check para
0x43424140,
0x47464544,
0x4b4a4948,
0x4f4e4d4c,
0x53525150,
0x57565554,
0x5b5a5958,
0x5f5e5d5c,
0x63626160,
0x67666564,
0x6b6a6968,
0x6f6e6d6c,
0x73727170,
0x77767574,
0x7b7a7978,
0x7f7e7d7c,
//m[22]:check para
0x03020100,
0x13121110,
0x23222120,
0x33323130,
0x04040404,
0x04040404,
0x04040404,
0x04040404,
0x04040404,
0x04040404,
0x04040404,
0x04040404,
0x04040404,
0x04040404,
0x04040404,
0x04040404,
//m[23]:dec output
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000030,
0x00000000,
0x00000000,
0x00000000,
0xffffffff,
0xffffffff,
0x00000000,
0x00000000,
0x00001000,
0x00000006,
0x00000000,
0x00000000,
//m[24]:shu for extractbit
0x21212020,
0x23232222,
0x25252424,
0x27272626,
0x29292828,
0x2b2b2a2a,
0x2d2d2c2c,
0x2f2f2e2e,
0x31313030,
0x33333232,
0x35353434,
0x37373636,
0x39393838,
0x3b3b3a3a,
0x3d3d3c3c,
0x3f3f3e3e,
//m[25],set zn.col(27:68) rshift1
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000000,
0x00000000,
0xffffffff,
0xffffffff,
0x00000000,
0x00000000,
0xffffffff,
0x00400006,
0x00000000,
0x00000000,
//m[26]:laod zn_zcless64 to ima
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000000,
0x00000000,
0xffffffff,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00400006,
0x00000000,
0x00000000,
//m[27]:store zn_zcless64
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000008,
0x00000000,
0x00000000,
0x00000000,
0xffffffff,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00080006,
0x00000000,
0x00000000,