Mercurial > pub > dyncall > dyncall
comparison test/callback_suite/cases.h @ 513:95f6f43178ed
test/callback_suite simplifications:
- more generator code sharing
- changing how explicit callconv is specified
- fix to handle signatures with calling convention prefixes, correctly
author | Tassilo Philipp |
---|---|
date | Sun, 10 Apr 2022 16:10:10 +0200 |
parents | f3d44195dbdf |
children | e56241bba0f5 |
comparison
equal
deleted
inserted
replaced
512:4d0541bf9b38 | 513:95f6f43178ed |
---|---|
1 #define F0(ID,R) void ID(void* addr) { write_V_##R(0, ((CONFIG_API R(*)())addr)());} | 1 #define F0(ID,R) void ID(void* addr) { write_V_##R(0, (( R(*)())addr)());} |
2 #define F1(ID,R,M0) void ID(void* addr) { write_V_##R(1, ((CONFIG_API R(*)(M0))addr)(K_##M0[0]));} | 2 #define F1(ID,R,M0) void ID(void* addr) { write_V_##R(1, (( R(*)(M0))addr)(K_##M0[0]));} |
3 #define F2(ID,R,M0,M1) void ID(void* addr) { write_V_##R(2, ((CONFIG_API R(*)(M0,M1))addr)(K_##M0[0],K_##M1[1]));} | 3 #define F2(ID,R,M0,M1) void ID(void* addr) { write_V_##R(2, (( R(*)(M0,M1))addr)(K_##M0[0],K_##M1[1]));} |
4 #define F3(ID,R,M0,M1,M2) void ID(void* addr) { write_V_##R(3, ((CONFIG_API R(*)(M0,M1,M2))addr)(K_##M0[0],K_##M1[1],K_##M2[2]));} | 4 #define F3(ID,R,M0,M1,M2) void ID(void* addr) { write_V_##R(3, (( R(*)(M0,M1,M2))addr)(K_##M0[0],K_##M1[1],K_##M2[2]));} |
5 #define F4(ID,R,M0,M1,M2,M3) void ID(void* addr) { write_V_##R(4, ((CONFIG_API R(*)(M0,M1,M2,M3))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3]));} | 5 #define F4(ID,R,M0,M1,M2,M3) void ID(void* addr) { write_V_##R(4, (( R(*)(M0,M1,M2,M3))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3]));} |
6 #define F5(ID,R,M0,M1,M2,M3,M4) void ID(void* addr) { write_V_##R(5, ((CONFIG_API R(*)(M0,M1,M2,M3,M4))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4]));} | 6 #define F5(ID,R,M0,M1,M2,M3,M4) void ID(void* addr) { write_V_##R(5, (( R(*)(M0,M1,M2,M3,M4))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4]));} |
7 #define F6(ID,R,M0,M1,M2,M3,M4,M5) void ID(void* addr) { write_V_##R(6, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5]));} | 7 #define F6(ID,R,M0,M1,M2,M3,M4,M5) void ID(void* addr) { write_V_##R(6, (( R(*)(M0,M1,M2,M3,M4,M5))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5]));} |
8 #define F7(ID,R,M0,M1,M2,M3,M4,M5,M6) void ID(void* addr) { write_V_##R(7, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6]));} | 8 #define F7(ID,R,M0,M1,M2,M3,M4,M5,M6) void ID(void* addr) { write_V_##R(7, (( R(*)(M0,M1,M2,M3,M4,M5,M6))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6]));} |
9 #define F8(ID,R,M0,M1,M2,M3,M4,M5,M6,M7) void ID(void* addr) { write_V_##R(8, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7]));} | 9 #define F8(ID,R,M0,M1,M2,M3,M4,M5,M6,M7) void ID(void* addr) { write_V_##R(8, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7]));} |
10 #define F9(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8) void ID(void* addr) { write_V_##R(9, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8]));} | 10 #define F9(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8) void ID(void* addr) { write_V_##R(9, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8]));} |
11 #define F10(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9) void ID(void* addr) { write_V_##R(10, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9]));} | 11 #define F10(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9) void ID(void* addr) { write_V_##R(10, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9]));} |
12 #define F11(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10) void ID(void* addr) { write_V_##R(11, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10]));} | 12 #define F11(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10) void ID(void* addr) { write_V_##R(11, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10]));} |
13 #define F12(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11) void ID(void* addr) { write_V_##R(12, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11]));} | 13 #define F12(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11) void ID(void* addr) { write_V_##R(12, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11]));} |
14 #define F13(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12) void ID(void* addr) { write_V_##R(13, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12]));} | 14 #define F13(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12) void ID(void* addr) { write_V_##R(13, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12]));} |
15 #define F14(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13) void ID(void* addr) { write_V_##R(14, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13]));} | 15 #define F14(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13) void ID(void* addr) { write_V_##R(14, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13]));} |
16 #define F15(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14) void ID(void* addr) { write_V_##R(15, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14]));} | 16 #define F15(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14) void ID(void* addr) { write_V_##R(15, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14]));} |
17 #define F16(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15) void ID(void* addr) { write_V_##R(16, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15]));} | 17 #define F16(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15) void ID(void* addr) { write_V_##R(16, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15]));} |
18 #define F17(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16) void ID(void* addr) { write_V_##R(17, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16]));} | 18 #define F17(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16) void ID(void* addr) { write_V_##R(17, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16]));} |
19 #define F18(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17) void ID(void* addr) { write_V_##R(18, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17]));} | 19 #define F18(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17) void ID(void* addr) { write_V_##R(18, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17]));} |
20 #define F19(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18) void ID(void* addr) { write_V_##R(19, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18]));} | 20 #define F19(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18) void ID(void* addr) { write_V_##R(19, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18]));} |
21 #define F20(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19) void ID(void* addr) { write_V_##R(20, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19]));} | 21 #define F20(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19) void ID(void* addr) { write_V_##R(20, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19]));} |
22 #define F21(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20) void ID(void* addr) { write_V_##R(21, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20]));} | 22 #define F21(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20) void ID(void* addr) { write_V_##R(21, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20]));} |
23 #define F22(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21) void ID(void* addr) { write_V_##R(22, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21]));} | 23 #define F22(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21) void ID(void* addr) { write_V_##R(22, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21]));} |
24 #define F23(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22) void ID(void* addr) { write_V_##R(23, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22]));} | 24 #define F23(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22) void ID(void* addr) { write_V_##R(23, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22]));} |
25 #define F24(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23) void ID(void* addr) { write_V_##R(24, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23]));} | 25 #define F24(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23) void ID(void* addr) { write_V_##R(24, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23]));} |
26 #define F25(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24) void ID(void* addr) { write_V_##R(25, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24]));} | 26 #define F25(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24) void ID(void* addr) { write_V_##R(25, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24]));} |
27 #define F26(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25) void ID(void* addr) { write_V_##R(26, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25]));} | 27 #define F26(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25) void ID(void* addr) { write_V_##R(26, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25]));} |
28 #define F27(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26) void ID(void* addr) { write_V_##R(27, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26]));} | 28 #define F27(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26) void ID(void* addr) { write_V_##R(27, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26]));} |
29 #define F28(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27) void ID(void* addr) { write_V_##R(28, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27]));} | 29 #define F28(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27) void ID(void* addr) { write_V_##R(28, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27]));} |
30 #define F29(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28) void ID(void* addr) { write_V_##R(29, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28]));} | 30 #define F29(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28) void ID(void* addr) { write_V_##R(29, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28]));} |
31 #define F30(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29) void ID(void* addr) { write_V_##R(30, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29]));} | 31 #define F30(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29) void ID(void* addr) { write_V_##R(30, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29]));} |
32 #define F31(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30) void ID(void* addr) { write_V_##R(31, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30]));} | 32 #define F31(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30) void ID(void* addr) { write_V_##R(31, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30]));} |
33 #define F32(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31) void ID(void* addr) { write_V_##R(32, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31]));} | 33 #define F32(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31) void ID(void* addr) { write_V_##R(32, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31]));} |
34 #define F33(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32) void ID(void* addr) { write_V_##R(33, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32]));} | 34 #define F33(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32) void ID(void* addr) { write_V_##R(33, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32]));} |
35 #define F34(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33) void ID(void* addr) { write_V_##R(34, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33]));} | 35 #define F34(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33) void ID(void* addr) { write_V_##R(34, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33]));} |
36 #define F35(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34) void ID(void* addr) { write_V_##R(35, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34]));} | 36 #define F35(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34) void ID(void* addr) { write_V_##R(35, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34]));} |
37 #define F36(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35) void ID(void* addr) { write_V_##R(36, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35]));} | 37 #define F36(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35) void ID(void* addr) { write_V_##R(36, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35]));} |
38 #define F37(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36) void ID(void* addr) { write_V_##R(37, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36]));} | 38 #define F37(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36) void ID(void* addr) { write_V_##R(37, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36]));} |
39 #define F38(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37) void ID(void* addr) { write_V_##R(38, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37]));} | 39 #define F38(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37) void ID(void* addr) { write_V_##R(38, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37]));} |
40 #define F39(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38) void ID(void* addr) { write_V_##R(39, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38]));} | 40 #define F39(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38) void ID(void* addr) { write_V_##R(39, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38]));} |
41 #define F40(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39) void ID(void* addr) { write_V_##R(40, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39]));} | 41 #define F40(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39) void ID(void* addr) { write_V_##R(40, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39]));} |
42 #define F41(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40) void ID(void* addr) { write_V_##R(41, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40]));} | 42 #define F41(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40) void ID(void* addr) { write_V_##R(41, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40]));} |
43 #define F42(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41) void ID(void* addr) { write_V_##R(42, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41]));} | 43 #define F42(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41) void ID(void* addr) { write_V_##R(42, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41]));} |
44 #define F43(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42) void ID(void* addr) { write_V_##R(43, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42]));} | 44 #define F43(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42) void ID(void* addr) { write_V_##R(43, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42]));} |
45 #define F44(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43) void ID(void* addr) { write_V_##R(44, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43]));} | 45 #define F44(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43) void ID(void* addr) { write_V_##R(44, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43]));} |
46 #define F45(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44) void ID(void* addr) { write_V_##R(45, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44]));} | 46 #define F45(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44) void ID(void* addr) { write_V_##R(45, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44]));} |
47 #define F46(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45) void ID(void* addr) { write_V_##R(46, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45]));} | 47 #define F46(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45) void ID(void* addr) { write_V_##R(46, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45]));} |
48 #define F47(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46) void ID(void* addr) { write_V_##R(47, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46]));} | 48 #define F47(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46) void ID(void* addr) { write_V_##R(47, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46]));} |
49 #define F48(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47) void ID(void* addr) { write_V_##R(48, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47]));} | 49 #define F48(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47) void ID(void* addr) { write_V_##R(48, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47]));} |
50 #define F49(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48) void ID(void* addr) { write_V_##R(49, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48]));} | 50 #define F49(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48) void ID(void* addr) { write_V_##R(49, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48]));} |
51 #define F50(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49) void ID(void* addr) { write_V_##R(50, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49]));} | 51 #define F50(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49) void ID(void* addr) { write_V_##R(50, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49]));} |
52 #define F51(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50) void ID(void* addr) { write_V_##R(51, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50]));} | 52 #define F51(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50) void ID(void* addr) { write_V_##R(51, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50]));} |
53 #define F52(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51) void ID(void* addr) { write_V_##R(52, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51]));} | 53 #define F52(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51) void ID(void* addr) { write_V_##R(52, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51]));} |
54 #define F53(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52) void ID(void* addr) { write_V_##R(53, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52]));} | 54 #define F53(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52) void ID(void* addr) { write_V_##R(53, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52]));} |
55 #define F54(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53) void ID(void* addr) { write_V_##R(54, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53]));} | 55 #define F54(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53) void ID(void* addr) { write_V_##R(54, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53]));} |
56 #define F55(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54) void ID(void* addr) { write_V_##R(55, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54]));} | 56 #define F55(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54) void ID(void* addr) { write_V_##R(55, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54]));} |
57 #define F56(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55) void ID(void* addr) { write_V_##R(56, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55]));} | 57 #define F56(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55) void ID(void* addr) { write_V_##R(56, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55]));} |
58 #define F57(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56) void ID(void* addr) { write_V_##R(57, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56]));} | 58 #define F57(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56) void ID(void* addr) { write_V_##R(57, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56]));} |
59 #define F58(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57) void ID(void* addr) { write_V_##R(58, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57]));} | 59 #define F58(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57) void ID(void* addr) { write_V_##R(58, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57]));} |
60 #define F59(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58) void ID(void* addr) { write_V_##R(59, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58]));} | 60 #define F59(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58) void ID(void* addr) { write_V_##R(59, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58]));} |
61 #define F60(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59) void ID(void* addr) { write_V_##R(60, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59]));} | 61 #define F60(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59) void ID(void* addr) { write_V_##R(60, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59]));} |
62 #define F61(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60) void ID(void* addr) { write_V_##R(61, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60]));} | 62 #define F61(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60) void ID(void* addr) { write_V_##R(61, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60]));} |
63 #define F62(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61) void ID(void* addr) { write_V_##R(62, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61]));} | 63 #define F62(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61) void ID(void* addr) { write_V_##R(62, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61]));} |
64 #define F63(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62) void ID(void* addr) { write_V_##R(63, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61],K_##M62[62]));} | 64 #define F63(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62) void ID(void* addr) { write_V_##R(63, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61],K_##M62[62]));} |
65 #define F64(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63) void ID(void* addr) { write_V_##R(64, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61],K_##M62[62],K_##M63[63]));} | 65 #define F64(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63) void ID(void* addr) { write_V_##R(64, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61],K_##M62[62],K_##M63[63]));} |
66 #define F65(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64) void ID(void* addr) { write_V_##R(65, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61],K_##M62[62],K_##M63[63],K_##M64[64]));} | 66 #define F65(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64) void ID(void* addr) { write_V_##R(65, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61],K_##M62[62],K_##M63[63],K_##M64[64]));} |
67 #define F66(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65) void ID(void* addr) { write_V_##R(66, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61],K_##M62[62],K_##M63[63],K_##M64[64],K_##M65[65]));} | 67 #define F66(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65) void ID(void* addr) { write_V_##R(66, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61],K_##M62[62],K_##M63[63],K_##M64[64],K_##M65[65]));} |
68 #define F67(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65,M66) void ID(void* addr) { write_V_##R(67, ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65,M66))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61],K_##M62[62],K_##M63[63],K_##M64[64],K_##M65[65],K_##M66[66]));} | 68 #define F67(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65,M66) void ID(void* addr) { write_V_##R(67, (( R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65,M66))addr)(K_##M0[0],K_##M1[1],K_##M2[2],K_##M3[3],K_##M4[4],K_##M5[5],K_##M6[6],K_##M7[7],K_##M8[8],K_##M9[9],K_##M10[10],K_##M11[11],K_##M12[12],K_##M13[13],K_##M14[14],K_##M15[15],K_##M16[16],K_##M17[17],K_##M18[18],K_##M19[19],K_##M20[20],K_##M21[21],K_##M22[22],K_##M23[23],K_##M24[24],K_##M25[25],K_##M26[26],K_##M27[27],K_##M28[28],K_##M29[29],K_##M30[30],K_##M31[31],K_##M32[32],K_##M33[33],K_##M34[34],K_##M35[35],K_##M36[36],K_##M37[37],K_##M38[38],K_##M39[39],K_##M40[40],K_##M41[41],K_##M42[42],K_##M43[43],K_##M44[44],K_##M45[45],K_##M46[46],K_##M47[47],K_##M48[48],K_##M49[49],K_##M50[50],K_##M51[51],K_##M52[52],K_##M53[53],K_##M54[54],K_##M55[55],K_##M56[56],K_##M57[57],K_##M58[58],K_##M59[59],K_##M60[60],K_##M61[61],K_##M62[62],K_##M63[63],K_##M64[64],K_##M65[65],K_##M66[66]));} |
69 F58(f0,S,S,C,l,i,L,p,j,s,s,s,J,c,p,d,f,i,c,C,B,C,c,S,l,L,j,l,d,d,d,s,I,B,C,i,p,c,J,I,d,C,s,J,J,f,I,i,L,j,l,s,I,S,L,S,B,s,s,i) | 69 F58(f0,S,S,C,l,i,L,p,j,s,s,s,J,c,p,d,f,i,c,C,B,C,c,S,l,L,j,l,d,d,d,s,I,B,C,i,p,c,J,I,d,C,s,J,J,f,I,i,L,j,l,s,I,S,L,S,B,s,s,i) |
70 F26(f1,l,p,p,S,s,f,I,l,l,j,B,I,I,p,C,J,B,B,C,B,j,l,s,p,c,i,j) | 70 F26(f1,l,p,p,S,s,f,I,l,l,j,B,I,I,p,C,J,B,B,C,B,j,l,s,p,c,i,j) |
71 F38(f2,c,I,L,p,C,s,j,B,B,l,C,f,B,I,L,f,f,f,j,p,B,l,j,j,J,L,C,d,f,I,l,S,L,C,d,d,B,J,S) | 71 F38(f2,c,I,L,p,C,s,j,B,B,l,C,f,B,I,L,f,f,f,j,p,B,l,j,j,J,L,C,d,f,I,l,S,L,C,d,d,B,J,S) |
72 F27(f3,S,f,J,l,i,S,L,S,i,j,j,l,j,s,J,s,f,S,L,S,B,c,s,C,B,i,s,C) | 72 F27(f3,S,f,J,l,i,S,L,S,i,j,j,l,j,s,J,s,f,S,L,S,B,c,s,C,B,i,s,C) |
73 F59(f4,d,d,C,L,p,B,j,p,s,I,f,l,j,f,I,B,j,p,j,B,f,C,s,J,L,s,C,s,C,i,L,J,I,f,c,i,d,i,J,L,B,f,f,d,s,L,p,C,p,s,B,f,C,s,S,c,d,J,C,f) | 73 F59(f4,d,d,C,L,p,B,j,p,s,I,f,l,j,f,I,B,j,p,j,B,f,C,s,J,L,s,C,s,C,i,L,J,I,f,c,i,d,i,J,L,B,f,f,d,s,L,p,C,p,s,B,f,C,s,S,c,d,J,C,f) |