|
@@ -24,8 +24,8 @@ uint32_t nva3_pwr_data[] = {
|
|
|
0x00000000,
|
|
|
/* 0x0058: proc_list_head */
|
|
|
0x54534f48,
|
|
|
- 0x000004fa,
|
|
|
- 0x00000497,
|
|
|
+ 0x00000512,
|
|
|
+ 0x000004af,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
@@ -46,8 +46,8 @@ uint32_t nva3_pwr_data[] = {
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x584d454d,
|
|
|
- 0x0000060c,
|
|
|
- 0x000005fe,
|
|
|
+ 0x00000624,
|
|
|
+ 0x00000616,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
@@ -68,8 +68,8 @@ uint32_t nva3_pwr_data[] = {
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x46524550,
|
|
|
- 0x00000610,
|
|
|
- 0x0000060e,
|
|
|
+ 0x00000628,
|
|
|
+ 0x00000626,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
@@ -90,8 +90,8 @@ uint32_t nva3_pwr_data[] = {
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x5f433249,
|
|
|
- 0x00000a40,
|
|
|
- 0x000008e3,
|
|
|
+ 0x00000a58,
|
|
|
+ 0x000008fb,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
@@ -112,8 +112,8 @@ uint32_t nva3_pwr_data[] = {
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x54534554,
|
|
|
- 0x00000a69,
|
|
|
- 0x00000a42,
|
|
|
+ 0x00000a81,
|
|
|
+ 0x00000a5a,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
@@ -134,8 +134,8 @@ uint32_t nva3_pwr_data[] = {
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x454c4449,
|
|
|
- 0x00000a75,
|
|
|
- 0x00000a73,
|
|
|
+ 0x00000a8d,
|
|
|
+ 0x00000a8b,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
@@ -229,20 +229,20 @@ uint32_t nva3_pwr_data[] = {
|
|
|
/* 0x0370: memx_func_head */
|
|
|
0x00010000,
|
|
|
0x00000000,
|
|
|
- 0x00000539,
|
|
|
+ 0x00000551,
|
|
|
/* 0x037c: memx_func_next */
|
|
|
0x00000001,
|
|
|
0x00000000,
|
|
|
- 0x00000560,
|
|
|
+ 0x00000578,
|
|
|
0x00000002,
|
|
|
0x00000002,
|
|
|
- 0x00000581,
|
|
|
+ 0x00000599,
|
|
|
0x00040003,
|
|
|
0x00000000,
|
|
|
- 0x0000059d,
|
|
|
+ 0x000005b5,
|
|
|
0x00010004,
|
|
|
0x00000000,
|
|
|
- 0x000005ba,
|
|
|
+ 0x000005d2,
|
|
|
/* 0x03ac: memx_func_tail */
|
|
|
/* 0x03ac: memx_data_head */
|
|
|
0x00000000,
|
|
@@ -849,7 +849,7 @@ uint32_t nva3_pwr_data[] = {
|
|
|
};
|
|
|
|
|
|
uint32_t nva3_pwr_code[] = {
|
|
|
- 0x03860ef5,
|
|
|
+ 0x039e0ef5,
|
|
|
/* 0x0004: rd32 */
|
|
|
0x07a007f1,
|
|
|
0xd00604b6,
|
|
@@ -885,19 +885,22 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xd4f100dd,
|
|
|
0x1bf47000,
|
|
|
/* 0x007f: nsec */
|
|
|
- 0xf000f8f2,
|
|
|
+ 0xf900f8f2,
|
|
|
+ 0xf080f990,
|
|
|
0x84b62c87,
|
|
|
0x0088cf06,
|
|
|
-/* 0x0088: nsec_loop */
|
|
|
+/* 0x008c: nsec_loop */
|
|
|
0xb62c97f0,
|
|
|
0x99cf0694,
|
|
|
0x0298bb00,
|
|
|
0xf4069eb8,
|
|
|
- 0x00f8f11e,
|
|
|
-/* 0x009c: wait */
|
|
|
+ 0x80fcf11e,
|
|
|
+ 0x00f890fc,
|
|
|
+/* 0x00a4: wait */
|
|
|
+ 0x80f990f9,
|
|
|
0xb62c87f0,
|
|
|
0x88cf0684,
|
|
|
-/* 0x00a5: wait_loop */
|
|
|
+/* 0x00b1: wait_loop */
|
|
|
0x02eeb900,
|
|
|
0xb90421f4,
|
|
|
0xadfd02da,
|
|
@@ -907,28 +910,29 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x0099cf06,
|
|
|
0xb80298bb,
|
|
|
0x1ef4069b,
|
|
|
-/* 0x00c9: wait_done */
|
|
|
-/* 0x00cb: intr_watchdog */
|
|
|
- 0x9800f8df,
|
|
|
+/* 0x00d5: wait_done */
|
|
|
+ 0xfc80fcdf,
|
|
|
+/* 0x00db: intr_watchdog */
|
|
|
+ 0x9800f890,
|
|
|
0x96b003e9,
|
|
|
0x2a0bf400,
|
|
|
0xbb9a0a98,
|
|
|
0x1cf4029a,
|
|
|
0x01d7f00f,
|
|
|
- 0x02cd21f5,
|
|
|
+ 0x02dd21f5,
|
|
|
0x0ef494bd,
|
|
|
-/* 0x00e9: intr_watchdog_next_time */
|
|
|
+/* 0x00f9: intr_watchdog_next_time */
|
|
|
0x9b0a9815,
|
|
|
0xf400a6b0,
|
|
|
0x9ab8090b,
|
|
|
0x061cf406,
|
|
|
-/* 0x00f8: intr_watchdog_next_time_set */
|
|
|
-/* 0x00fb: intr_watchdog_next_proc */
|
|
|
+/* 0x0108: intr_watchdog_next_time_set */
|
|
|
+/* 0x010b: intr_watchdog_next_proc */
|
|
|
0x809b0980,
|
|
|
0xe0b603e9,
|
|
|
0x68e6b158,
|
|
|
0xc61bf402,
|
|
|
-/* 0x010a: intr */
|
|
|
+/* 0x011a: intr */
|
|
|
0x00f900f8,
|
|
|
0x80f904bd,
|
|
|
0xa0f990f9,
|
|
@@ -948,13 +952,13 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xf40289c4,
|
|
|
0x0080230b,
|
|
|
0x58e7f09b,
|
|
|
- 0x98cb21f4,
|
|
|
+ 0x98db21f4,
|
|
|
0x96b09b09,
|
|
|
0x110bf400,
|
|
|
0xb63407f0,
|
|
|
0x09d00604,
|
|
|
0x8004bd00,
|
|
|
-/* 0x016e: intr_skip_watchdog */
|
|
|
+/* 0x017e: intr_skip_watchdog */
|
|
|
0x89e49a09,
|
|
|
0x0bf40800,
|
|
|
0x8897f148,
|
|
@@ -967,22 +971,22 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x48e7f1c0,
|
|
|
0x53e3f14f,
|
|
|
0x00d7f054,
|
|
|
- 0x033221f5,
|
|
|
+ 0x034221f5,
|
|
|
0x07f1c0fc,
|
|
|
0x04b604c0,
|
|
|
0x000cd006,
|
|
|
-/* 0x01ae: intr_subintr_skip_fifo */
|
|
|
+/* 0x01be: intr_subintr_skip_fifo */
|
|
|
0x07f104bd,
|
|
|
0x04b60688,
|
|
|
0x0009d006,
|
|
|
-/* 0x01ba: intr_skip_subintr */
|
|
|
+/* 0x01ca: intr_skip_subintr */
|
|
|
0x89c404bd,
|
|
|
0x070bf420,
|
|
|
0xffbfa4f1,
|
|
|
-/* 0x01c4: intr_skip_pause */
|
|
|
+/* 0x01d4: intr_skip_pause */
|
|
|
0xf44089c4,
|
|
|
0xa4f1070b,
|
|
|
-/* 0x01ce: intr_skip_user0 */
|
|
|
+/* 0x01de: intr_skip_user0 */
|
|
|
0x07f0ffbf,
|
|
|
0x0604b604,
|
|
|
0xbd0008d0,
|
|
@@ -993,35 +997,35 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x90fca0fc,
|
|
|
0x00fc80fc,
|
|
|
0xf80032f4,
|
|
|
-/* 0x01f5: ticks_from_ns */
|
|
|
+/* 0x0205: ticks_from_ns */
|
|
|
0xf9c0f901,
|
|
|
0xcbd7f1b0,
|
|
|
0x00d3f000,
|
|
|
- 0x03fb21f5,
|
|
|
+ 0x041321f5,
|
|
|
0x03e8ccec,
|
|
|
0xf400b4b0,
|
|
|
0xeeec120b,
|
|
|
0xd7f103e8,
|
|
|
0xd3f000cb,
|
|
|
- 0xfb21f500,
|
|
|
-/* 0x021d: ticks_from_ns_quit */
|
|
|
- 0x02ceb903,
|
|
|
+ 0x1321f500,
|
|
|
+/* 0x022d: ticks_from_ns_quit */
|
|
|
+ 0x02ceb904,
|
|
|
0xc0fcb0fc,
|
|
|
-/* 0x0226: ticks_from_us */
|
|
|
+/* 0x0236: ticks_from_us */
|
|
|
0xc0f900f8,
|
|
|
0xd7f1b0f9,
|
|
|
0xd3f000cb,
|
|
|
- 0xfb21f500,
|
|
|
- 0x02ceb903,
|
|
|
+ 0x1321f500,
|
|
|
+ 0x02ceb904,
|
|
|
0xf400b4b0,
|
|
|
0xe4bd050b,
|
|
|
-/* 0x0240: ticks_from_us_quit */
|
|
|
+/* 0x0250: ticks_from_us_quit */
|
|
|
0xc0fcb0fc,
|
|
|
-/* 0x0246: ticks_to_us */
|
|
|
+/* 0x0256: ticks_to_us */
|
|
|
0xd7f100f8,
|
|
|
0xd3f000cb,
|
|
|
0xecedff00,
|
|
|
-/* 0x0252: timer */
|
|
|
+/* 0x0262: timer */
|
|
|
0x90f900f8,
|
|
|
0x32f480f9,
|
|
|
0x03f89810,
|
|
@@ -1044,19 +1048,19 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xf406e0b8,
|
|
|
0xe8b8090b,
|
|
|
0x111cf406,
|
|
|
-/* 0x02a8: timer_reset */
|
|
|
+/* 0x02b8: timer_reset */
|
|
|
0xb63407f0,
|
|
|
0x0ed00604,
|
|
|
0x8004bd00,
|
|
|
-/* 0x02b6: timer_enable */
|
|
|
+/* 0x02c6: timer_enable */
|
|
|
0x87f09a0e,
|
|
|
0x3807f001,
|
|
|
0xd00604b6,
|
|
|
0x04bd0008,
|
|
|
-/* 0x02c4: timer_done */
|
|
|
+/* 0x02d4: timer_done */
|
|
|
0xfc1031f4,
|
|
|
0xf890fc80,
|
|
|
-/* 0x02cd: send_proc */
|
|
|
+/* 0x02dd: send_proc */
|
|
|
0xf980f900,
|
|
|
0x05e89890,
|
|
|
0xf004e998,
|
|
@@ -1071,26 +1075,27 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xb6038b80,
|
|
|
0x94f00190,
|
|
|
0x04e98007,
|
|
|
-/* 0x0307: send_done */
|
|
|
+/* 0x0317: send_done */
|
|
|
0xfc0231f4,
|
|
|
0xf880fc90,
|
|
|
-/* 0x030d: find */
|
|
|
+/* 0x031d: find */
|
|
|
0xf080f900,
|
|
|
0x31f45887,
|
|
|
-/* 0x0315: find_loop */
|
|
|
+/* 0x0325: find_loop */
|
|
|
0x008a9801,
|
|
|
0xf406aeb8,
|
|
|
0x80b6100b,
|
|
|
0x6886b158,
|
|
|
0xf01bf402,
|
|
|
-/* 0x032b: find_done */
|
|
|
+/* 0x033b: find_done */
|
|
|
0xb90132f4,
|
|
|
0x80fc028e,
|
|
|
-/* 0x0332: send */
|
|
|
+/* 0x0342: send */
|
|
|
0x21f500f8,
|
|
|
- 0x01f4030d,
|
|
|
-/* 0x033b: recv */
|
|
|
- 0x9800f897,
|
|
|
+ 0x01f4031d,
|
|
|
+/* 0x034b: recv */
|
|
|
+ 0xf900f897,
|
|
|
+ 0x9880f990,
|
|
|
0xe99805e8,
|
|
|
0x0132f404,
|
|
|
0xf40689b8,
|
|
@@ -1109,8 +1114,9 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xf0fca5f9,
|
|
|
0xf400f8fe,
|
|
|
0xf0fc0131,
|
|
|
-/* 0x0384: recv_done */
|
|
|
-/* 0x0386: init */
|
|
|
+/* 0x0398: recv_done */
|
|
|
+ 0x90fc80fc,
|
|
|
+/* 0x039e: init */
|
|
|
0x17f100f8,
|
|
|
0x14b60108,
|
|
|
0x0011cf06,
|
|
@@ -1129,19 +1135,19 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x1007f008,
|
|
|
0xd00604b6,
|
|
|
0x04bd0001,
|
|
|
- 0x010a17f1,
|
|
|
+ 0x011a17f1,
|
|
|
0xfe0013f0,
|
|
|
0x31f40010,
|
|
|
0x0117f010,
|
|
|
0xb63807f0,
|
|
|
0x01d00604,
|
|
|
0xf004bd00,
|
|
|
-/* 0x03ea: init_proc */
|
|
|
+/* 0x0402: init_proc */
|
|
|
0xf19858f7,
|
|
|
0x0016b001,
|
|
|
0xf9fa0bf4,
|
|
|
0x58f0b615,
|
|
|
-/* 0x03fb: mulu32_32_64 */
|
|
|
+/* 0x0413: mulu32_32_64 */
|
|
|
0xf9f20ef4,
|
|
|
0xf920f910,
|
|
|
0x9540f930,
|
|
@@ -1163,7 +1169,7 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x40fc00b3,
|
|
|
0x20fc30fc,
|
|
|
0x00f810fc,
|
|
|
-/* 0x044c: host_send */
|
|
|
+/* 0x0464: host_send */
|
|
|
0x04b017f1,
|
|
|
0xcf0614b6,
|
|
|
0x27f10011,
|
|
@@ -1176,19 +1182,19 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x9803eb98,
|
|
|
0xed9802ec,
|
|
|
0x00ee9801,
|
|
|
- 0x033221f5,
|
|
|
+ 0x034221f5,
|
|
|
0xc40110b6,
|
|
|
0x07f10f1e,
|
|
|
0x04b604b0,
|
|
|
0x000ed006,
|
|
|
0x0ef404bd,
|
|
|
-/* 0x0495: host_send_done */
|
|
|
-/* 0x0497: host_recv */
|
|
|
+/* 0x04ad: host_send_done */
|
|
|
+/* 0x04af: host_recv */
|
|
|
0xf100f8ba,
|
|
|
0xf14e4917,
|
|
|
0xb8525413,
|
|
|
0x0bf406e1,
|
|
|
-/* 0x04a5: host_recv_wait */
|
|
|
+/* 0x04bd: host_recv_wait */
|
|
|
0xcc17f1aa,
|
|
|
0x0614b604,
|
|
|
0xf10011cf,
|
|
@@ -1210,7 +1216,7 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x0007f040,
|
|
|
0xd00604b6,
|
|
|
0x04bd0002,
|
|
|
-/* 0x04fa: host_init */
|
|
|
+/* 0x0512: host_init */
|
|
|
0x17f100f8,
|
|
|
0x14b60080,
|
|
|
0x7015f110,
|
|
@@ -1227,29 +1233,29 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xb604c407,
|
|
|
0x01d00604,
|
|
|
0xf804bd00,
|
|
|
-/* 0x0539: memx_func_enter */
|
|
|
+/* 0x0551: memx_func_enter */
|
|
|
0x0467f000,
|
|
|
0x07e007f1,
|
|
|
0xd00604b6,
|
|
|
0x04bd0006,
|
|
|
-/* 0x0548: memx_func_enter_wait */
|
|
|
+/* 0x0560: memx_func_enter_wait */
|
|
|
0x07c067f1,
|
|
|
0xcf0664b6,
|
|
|
0x64f00066,
|
|
|
0xf30bf404,
|
|
|
0xb6001698,
|
|
|
0x00f80410,
|
|
|
-/* 0x0560: memx_func_leave */
|
|
|
+/* 0x0578: memx_func_leave */
|
|
|
0xf10467f0,
|
|
|
0xb607e407,
|
|
|
0x06d00604,
|
|
|
-/* 0x056f: memx_func_leave_wait */
|
|
|
+/* 0x0587: memx_func_leave_wait */
|
|
|
0xf104bd00,
|
|
|
0xb607c067,
|
|
|
0x66cf0664,
|
|
|
0x0464f000,
|
|
|
0xf8f31bf4,
|
|
|
-/* 0x0581: memx_func_wr32 */
|
|
|
+/* 0x0599: memx_func_wr32 */
|
|
|
0x00169800,
|
|
|
0xb6011598,
|
|
|
0x60f90810,
|
|
@@ -1257,22 +1263,22 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x21f4e0fc,
|
|
|
0x0242b63f,
|
|
|
0xf8e91bf4,
|
|
|
-/* 0x059d: memx_func_wait */
|
|
|
+/* 0x05b5: memx_func_wait */
|
|
|
0x2c87f000,
|
|
|
0xcf0684b6,
|
|
|
0x1e980088,
|
|
|
0x011d9800,
|
|
|
0x98021c98,
|
|
|
0x10b6031b,
|
|
|
- 0x9c21f410,
|
|
|
-/* 0x05ba: memx_func_delay */
|
|
|
+ 0xa421f410,
|
|
|
+/* 0x05d2: memx_func_delay */
|
|
|
0x1e9800f8,
|
|
|
0x0410b600,
|
|
|
0xf87f21f4,
|
|
|
-/* 0x05c5: memx_exec */
|
|
|
+/* 0x05dd: memx_exec */
|
|
|
0xf9e0f900,
|
|
|
0x02c1b9d0,
|
|
|
-/* 0x05cf: memx_exec_next */
|
|
|
+/* 0x05e7: memx_exec_next */
|
|
|
0x9802b2b9,
|
|
|
0x10b60013,
|
|
|
0x10349504,
|
|
@@ -1281,113 +1287,113 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xf40612b8,
|
|
|
0xd0fcec1e,
|
|
|
0x21f5e0fc,
|
|
|
- 0x00f80332,
|
|
|
-/* 0x05f0: memx_info */
|
|
|
+ 0x00f80342,
|
|
|
+/* 0x0608: memx_info */
|
|
|
0x03acc7f1,
|
|
|
0x0800b7f1,
|
|
|
- 0x033221f5,
|
|
|
-/* 0x05fe: memx_recv */
|
|
|
+ 0x034221f5,
|
|
|
+/* 0x0616: memx_recv */
|
|
|
0xd6b000f8,
|
|
|
0xc40bf401,
|
|
|
0xf400d6b0,
|
|
|
0x00f8e90b,
|
|
|
-/* 0x060c: memx_init */
|
|
|
-/* 0x060e: perf_recv */
|
|
|
+/* 0x0624: memx_init */
|
|
|
+/* 0x0626: perf_recv */
|
|
|
0x00f800f8,
|
|
|
-/* 0x0610: perf_init */
|
|
|
-/* 0x0612: i2c_drive_scl */
|
|
|
+/* 0x0628: perf_init */
|
|
|
+/* 0x062a: i2c_drive_scl */
|
|
|
0x36b000f8,
|
|
|
0x110bf400,
|
|
|
0x07e007f1,
|
|
|
0xd00604b6,
|
|
|
0x04bd0001,
|
|
|
-/* 0x0626: i2c_drive_scl_lo */
|
|
|
+/* 0x063e: i2c_drive_scl_lo */
|
|
|
0x07f100f8,
|
|
|
0x04b607e4,
|
|
|
0x0001d006,
|
|
|
0x00f804bd,
|
|
|
-/* 0x0634: i2c_drive_sda */
|
|
|
+/* 0x064c: i2c_drive_sda */
|
|
|
0xf40036b0,
|
|
|
0x07f1110b,
|
|
|
0x04b607e0,
|
|
|
0x0002d006,
|
|
|
0x00f804bd,
|
|
|
-/* 0x0648: i2c_drive_sda_lo */
|
|
|
+/* 0x0660: i2c_drive_sda_lo */
|
|
|
0x07e407f1,
|
|
|
0xd00604b6,
|
|
|
0x04bd0002,
|
|
|
-/* 0x0656: i2c_sense_scl */
|
|
|
+/* 0x066e: i2c_sense_scl */
|
|
|
0x32f400f8,
|
|
|
0xc437f101,
|
|
|
0x0634b607,
|
|
|
0xfd0033cf,
|
|
|
0x0bf40431,
|
|
|
0x0131f406,
|
|
|
-/* 0x066c: i2c_sense_scl_done */
|
|
|
-/* 0x066e: i2c_sense_sda */
|
|
|
+/* 0x0684: i2c_sense_scl_done */
|
|
|
+/* 0x0686: i2c_sense_sda */
|
|
|
0x32f400f8,
|
|
|
0xc437f101,
|
|
|
0x0634b607,
|
|
|
0xfd0033cf,
|
|
|
0x0bf40432,
|
|
|
0x0131f406,
|
|
|
-/* 0x0684: i2c_sense_sda_done */
|
|
|
-/* 0x0686: i2c_raise_scl */
|
|
|
+/* 0x069c: i2c_sense_sda_done */
|
|
|
+/* 0x069e: i2c_raise_scl */
|
|
|
0x40f900f8,
|
|
|
0x089847f1,
|
|
|
0xf50137f0,
|
|
|
-/* 0x0693: i2c_raise_scl_wait */
|
|
|
- 0xf1061221,
|
|
|
+/* 0x06ab: i2c_raise_scl_wait */
|
|
|
+ 0xf1062a21,
|
|
|
0xf403e8e7,
|
|
|
0x21f57f21,
|
|
|
- 0x01f40656,
|
|
|
+ 0x01f4066e,
|
|
|
0x0142b609,
|
|
|
-/* 0x06a7: i2c_raise_scl_done */
|
|
|
+/* 0x06bf: i2c_raise_scl_done */
|
|
|
0xfcef1bf4,
|
|
|
-/* 0x06ab: i2c_start */
|
|
|
+/* 0x06c3: i2c_start */
|
|
|
0xf500f840,
|
|
|
- 0xf4065621,
|
|
|
+ 0xf4066e21,
|
|
|
0x21f50d11,
|
|
|
- 0x11f4066e,
|
|
|
+ 0x11f40686,
|
|
|
0x300ef406,
|
|
|
-/* 0x06bc: i2c_start_rep */
|
|
|
+/* 0x06d4: i2c_start_rep */
|
|
|
0xf50037f0,
|
|
|
- 0xf0061221,
|
|
|
+ 0xf0062a21,
|
|
|
0x21f50137,
|
|
|
- 0x76bb0634,
|
|
|
+ 0x76bb064c,
|
|
|
0x0465b600,
|
|
|
0x659450f9,
|
|
|
0x0256bb04,
|
|
|
0x75fd50bd,
|
|
|
0xf550fc04,
|
|
|
- 0xb6068621,
|
|
|
+ 0xb6069e21,
|
|
|
0x11f40464,
|
|
|
-/* 0x06e9: i2c_start_send */
|
|
|
+/* 0x0701: i2c_start_send */
|
|
|
0x0037f01f,
|
|
|
- 0x063421f5,
|
|
|
+ 0x064c21f5,
|
|
|
0x1388e7f1,
|
|
|
0xf07f21f4,
|
|
|
0x21f50037,
|
|
|
- 0xe7f10612,
|
|
|
+ 0xe7f1062a,
|
|
|
0x21f41388,
|
|
|
-/* 0x0705: i2c_start_out */
|
|
|
-/* 0x0707: i2c_stop */
|
|
|
+/* 0x071d: i2c_start_out */
|
|
|
+/* 0x071f: i2c_stop */
|
|
|
0xf000f87f,
|
|
|
0x21f50037,
|
|
|
- 0x37f00612,
|
|
|
- 0x3421f500,
|
|
|
+ 0x37f0062a,
|
|
|
+ 0x4c21f500,
|
|
|
0xe8e7f106,
|
|
|
0x7f21f403,
|
|
|
0xf50137f0,
|
|
|
- 0xf1061221,
|
|
|
+ 0xf1062a21,
|
|
|
0xf41388e7,
|
|
|
0x37f07f21,
|
|
|
- 0x3421f501,
|
|
|
+ 0x4c21f501,
|
|
|
0x88e7f106,
|
|
|
0x7f21f413,
|
|
|
-/* 0x073a: i2c_bitw */
|
|
|
+/* 0x0752: i2c_bitw */
|
|
|
0x21f500f8,
|
|
|
- 0xe7f10634,
|
|
|
+ 0xe7f1064c,
|
|
|
0x21f403e8,
|
|
|
0x0076bb7f,
|
|
|
0xf90465b6,
|
|
@@ -1395,18 +1401,18 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xbd0256bb,
|
|
|
0x0475fd50,
|
|
|
0x21f550fc,
|
|
|
- 0x64b60686,
|
|
|
+ 0x64b6069e,
|
|
|
0x1811f404,
|
|
|
0x1388e7f1,
|
|
|
0xf07f21f4,
|
|
|
0x21f50037,
|
|
|
- 0xe7f10612,
|
|
|
+ 0xe7f1062a,
|
|
|
0x21f41388,
|
|
|
-/* 0x0779: i2c_bitw_out */
|
|
|
-/* 0x077b: i2c_bitr */
|
|
|
+/* 0x0791: i2c_bitw_out */
|
|
|
+/* 0x0793: i2c_bitr */
|
|
|
0xf000f87f,
|
|
|
0x21f50137,
|
|
|
- 0xe7f10634,
|
|
|
+ 0xe7f1064c,
|
|
|
0x21f403e8,
|
|
|
0x0076bb7f,
|
|
|
0xf90465b6,
|
|
@@ -1414,26 +1420,26 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xbd0256bb,
|
|
|
0x0475fd50,
|
|
|
0x21f550fc,
|
|
|
- 0x64b60686,
|
|
|
+ 0x64b6069e,
|
|
|
0x1b11f404,
|
|
|
- 0x066e21f5,
|
|
|
+ 0x068621f5,
|
|
|
0xf50037f0,
|
|
|
- 0xf1061221,
|
|
|
+ 0xf1062a21,
|
|
|
0xf41388e7,
|
|
|
0x3cf07f21,
|
|
|
0x0131f401,
|
|
|
-/* 0x07c0: i2c_bitr_done */
|
|
|
-/* 0x07c2: i2c_get_byte */
|
|
|
+/* 0x07d8: i2c_bitr_done */
|
|
|
+/* 0x07da: i2c_get_byte */
|
|
|
0x57f000f8,
|
|
|
0x0847f000,
|
|
|
-/* 0x07c8: i2c_get_byte_next */
|
|
|
+/* 0x07e0: i2c_get_byte_next */
|
|
|
0xbb0154b6,
|
|
|
0x65b60076,
|
|
|
0x9450f904,
|
|
|
0x56bb0465,
|
|
|
0xfd50bd02,
|
|
|
0x50fc0475,
|
|
|
- 0x077b21f5,
|
|
|
+ 0x079321f5,
|
|
|
0xf40464b6,
|
|
|
0x53fd2b11,
|
|
|
0x0142b605,
|
|
@@ -1444,11 +1450,11 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x0256bb04,
|
|
|
0x75fd50bd,
|
|
|
0xf550fc04,
|
|
|
- 0xb6073a21,
|
|
|
-/* 0x0812: i2c_get_byte_done */
|
|
|
+ 0xb6075221,
|
|
|
+/* 0x082a: i2c_get_byte_done */
|
|
|
0x00f80464,
|
|
|
-/* 0x0814: i2c_put_byte */
|
|
|
-/* 0x0817: i2c_put_byte_next */
|
|
|
+/* 0x082c: i2c_put_byte */
|
|
|
+/* 0x082f: i2c_put_byte_next */
|
|
|
0xb60847f0,
|
|
|
0x54ff0142,
|
|
|
0x0076bb38,
|
|
@@ -1457,7 +1463,7 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xbd0256bb,
|
|
|
0x0475fd50,
|
|
|
0x21f550fc,
|
|
|
- 0x64b6073a,
|
|
|
+ 0x64b60752,
|
|
|
0x3411f404,
|
|
|
0xf40046b0,
|
|
|
0x76bbd81b,
|
|
@@ -1466,20 +1472,20 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x0256bb04,
|
|
|
0x75fd50bd,
|
|
|
0xf550fc04,
|
|
|
- 0xb6077b21,
|
|
|
+ 0xb6079321,
|
|
|
0x11f40464,
|
|
|
0x0076bb0f,
|
|
|
0xf40136b0,
|
|
|
0x32f4061b,
|
|
|
-/* 0x086d: i2c_put_byte_done */
|
|
|
-/* 0x086f: i2c_addr */
|
|
|
+/* 0x0885: i2c_put_byte_done */
|
|
|
+/* 0x0887: i2c_addr */
|
|
|
0xbb00f801,
|
|
|
0x65b60076,
|
|
|
0x9450f904,
|
|
|
0x56bb0465,
|
|
|
0xfd50bd02,
|
|
|
0x50fc0475,
|
|
|
- 0x06ab21f5,
|
|
|
+ 0x06c321f5,
|
|
|
0xf40464b6,
|
|
|
0xc3e72911,
|
|
|
0x34b6012e,
|
|
@@ -1489,24 +1495,24 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xbb046594,
|
|
|
0x50bd0256,
|
|
|
0xfc0475fd,
|
|
|
- 0x1421f550,
|
|
|
+ 0x2c21f550,
|
|
|
0x0464b608,
|
|
|
-/* 0x08b4: i2c_addr_done */
|
|
|
-/* 0x08b6: i2c_acquire_addr */
|
|
|
+/* 0x08cc: i2c_addr_done */
|
|
|
+/* 0x08ce: i2c_acquire_addr */
|
|
|
0xcec700f8,
|
|
|
0x02e4b6f8,
|
|
|
0x0bfce0b7,
|
|
|
0xf800ee98,
|
|
|
-/* 0x08c5: i2c_acquire */
|
|
|
- 0xb621f500,
|
|
|
+/* 0x08dd: i2c_acquire */
|
|
|
+ 0xce21f500,
|
|
|
0x0421f408,
|
|
|
0xf403d9f0,
|
|
|
0x00f83f21,
|
|
|
-/* 0x08d4: i2c_release */
|
|
|
- 0x08b621f5,
|
|
|
+/* 0x08ec: i2c_release */
|
|
|
+ 0x08ce21f5,
|
|
|
0xf00421f4,
|
|
|
0x21f403da,
|
|
|
-/* 0x08e3: i2c_recv */
|
|
|
+/* 0x08fb: i2c_recv */
|
|
|
0xf400f83f,
|
|
|
0xc1c70132,
|
|
|
0x0214b6f8,
|
|
@@ -1526,7 +1532,7 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xbd0256bb,
|
|
|
0x0475fd50,
|
|
|
0x21f550fc,
|
|
|
- 0x64b608c5,
|
|
|
+ 0x64b608dd,
|
|
|
0xb0d0fc04,
|
|
|
0x1bf500d6,
|
|
|
0x57f000b3,
|
|
@@ -1536,7 +1542,7 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xbd0256bb,
|
|
|
0x0475fd50,
|
|
|
0x21f550fc,
|
|
|
- 0x64b6086f,
|
|
|
+ 0x64b60887,
|
|
|
0xd011f504,
|
|
|
0xe0c5c700,
|
|
|
0xb60076bb,
|
|
@@ -1544,7 +1550,7 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xbb046594,
|
|
|
0x50bd0256,
|
|
|
0xfc0475fd,
|
|
|
- 0x1421f550,
|
|
|
+ 0x2c21f550,
|
|
|
0x0464b608,
|
|
|
0x00ad11f5,
|
|
|
0xbb0157f0,
|
|
@@ -1553,7 +1559,7 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x56bb0465,
|
|
|
0xfd50bd02,
|
|
|
0x50fc0475,
|
|
|
- 0x086f21f5,
|
|
|
+ 0x088721f5,
|
|
|
0xf50464b6,
|
|
|
0xbb008a11,
|
|
|
0x65b60076,
|
|
@@ -1561,7 +1567,7 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x56bb0465,
|
|
|
0xfd50bd02,
|
|
|
0x50fc0475,
|
|
|
- 0x07c221f5,
|
|
|
+ 0x07da21f5,
|
|
|
0xf40464b6,
|
|
|
0x5bcb6a11,
|
|
|
0x0076bbe0,
|
|
@@ -1570,37 +1576,37 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xbd0256bb,
|
|
|
0x0475fd50,
|
|
|
0x21f550fc,
|
|
|
- 0x64b60707,
|
|
|
+ 0x64b6071f,
|
|
|
0x025bb904,
|
|
|
0x0ef474bd,
|
|
|
-/* 0x09e9: i2c_recv_not_rd08 */
|
|
|
+/* 0x0a01: i2c_recv_not_rd08 */
|
|
|
0x01d6b043,
|
|
|
0xf03d1bf4,
|
|
|
0x21f50057,
|
|
|
- 0x11f4086f,
|
|
|
+ 0x11f40887,
|
|
|
0xe0c5c733,
|
|
|
- 0x081421f5,
|
|
|
+ 0x082c21f5,
|
|
|
0xf02911f4,
|
|
|
0x21f50057,
|
|
|
- 0x11f4086f,
|
|
|
+ 0x11f40887,
|
|
|
0xe0b5c71f,
|
|
|
- 0x081421f5,
|
|
|
+ 0x082c21f5,
|
|
|
0xf51511f4,
|
|
|
- 0xbd070721,
|
|
|
+ 0xbd071f21,
|
|
|
0x08c5c774,
|
|
|
0xf4091bf4,
|
|
|
0x0ef40232,
|
|
|
-/* 0x0a29: i2c_recv_not_wr08 */
|
|
|
-/* 0x0a29: i2c_recv_done */
|
|
|
+/* 0x0a41: i2c_recv_not_wr08 */
|
|
|
+/* 0x0a41: i2c_recv_done */
|
|
|
0xf8cec703,
|
|
|
- 0x08d421f5,
|
|
|
+ 0x08ec21f5,
|
|
|
0xd0fce0fc,
|
|
|
0xb90a12f4,
|
|
|
0x21f5027c,
|
|
|
-/* 0x0a3e: i2c_recv_exit */
|
|
|
- 0x00f80332,
|
|
|
-/* 0x0a40: i2c_init */
|
|
|
-/* 0x0a42: test_recv */
|
|
|
+/* 0x0a56: i2c_recv_exit */
|
|
|
+ 0x00f80342,
|
|
|
+/* 0x0a58: i2c_init */
|
|
|
+/* 0x0a5a: test_recv */
|
|
|
0x17f100f8,
|
|
|
0x14b605d8,
|
|
|
0x0011cf06,
|
|
@@ -1610,13 +1616,13 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xf104bd00,
|
|
|
0xf1d900e7,
|
|
|
0xf5134fe3,
|
|
|
- 0xf8025221,
|
|
|
-/* 0x0a69: test_init */
|
|
|
+ 0xf8026221,
|
|
|
+/* 0x0a81: test_init */
|
|
|
0x00e7f100,
|
|
|
- 0x5221f508,
|
|
|
-/* 0x0a73: idle_recv */
|
|
|
+ 0x6221f508,
|
|
|
+/* 0x0a8b: idle_recv */
|
|
|
0xf800f802,
|
|
|
-/* 0x0a75: idle */
|
|
|
+/* 0x0a8d: idle */
|
|
|
0x0031f400,
|
|
|
0x05d417f1,
|
|
|
0xcf0614b6,
|
|
@@ -1624,16 +1630,16 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0xd407f101,
|
|
|
0x0604b605,
|
|
|
0xbd0001d0,
|
|
|
-/* 0x0a91: idle_loop */
|
|
|
+/* 0x0aa9: idle_loop */
|
|
|
0x5817f004,
|
|
|
-/* 0x0a97: idle_proc */
|
|
|
-/* 0x0a97: idle_proc_exec */
|
|
|
+/* 0x0aaf: idle_proc */
|
|
|
+/* 0x0aaf: idle_proc_exec */
|
|
|
0xf90232f4,
|
|
|
0x021eb910,
|
|
|
- 0x033b21f5,
|
|
|
+ 0x034b21f5,
|
|
|
0x11f410fc,
|
|
|
0x0231f409,
|
|
|
-/* 0x0aab: idle_proc_next */
|
|
|
+/* 0x0ac3: idle_proc_next */
|
|
|
0xb6ef0ef4,
|
|
|
0x1fb85810,
|
|
|
0xe61bf406,
|
|
@@ -1650,10 +1656,4 @@ uint32_t nva3_pwr_code[] = {
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
0x00000000,
|
|
|
- 0x00000000,
|
|
|
- 0x00000000,
|
|
|
- 0x00000000,
|
|
|
- 0x00000000,
|
|
|
- 0x00000000,
|
|
|
- 0x00000000,
|
|
|
};
|