commit f72f8b79d5768d31221b02c7f209f6167fe3fbf0 from: Aleksey Ryndin date: Tue Feb 27 16:38:15 2024 UTC Append /squat/reports/0.0.2.gmi commit - 3642c258db5b6e80dbedc97ff231cf668e2d3c7b commit + f72f8b79d5768d31221b02c7f209f6167fe3fbf0 blob - f6e5e7b7fe7cd5e1ac6b39a0d4a97f81a2c3a856 blob + 7c55b11227e8d8e5b872f0545e41cac772a989f1 --- capsule/squat/reports/0.0.2.gmi +++ capsule/squat/reports/0.0.2.gmi @@ -174,3 +174,34 @@ aarch64-linux-gnu-objdump -d spl/u-boot-spl | less ``` Код s_init и вызываемых функций можно найти в директории arch/arm/mach-sunxi/. Для PipePhone, соответственно, нужно выбирать файлы с суффиксом "sun50i". + + +**************************************************************************************************** + +``` +00016f70 65 73 65 72 69 61 6c 30 00 00 00 00 00 00 00 00 |eserial0........| +00016f80 fc 62 01 00 00 00 00 00 00 00 00 00 00 00 00 00 |.b..............| +00016f90 f4 62 01 00 00 00 00 00 40 63 01 00 00 00 00 00 |.b......@c......| +00016fa0 60 63 01 00 00 00 00 00 68 62 01 00 00 00 00 00 |`c......hb......| +00016fb0 a8 62 01 00 00 00 00 00 00 00 00 00 00 00 00 00 |.b..............| +``` +``` +00000000000162fc : + 162fc: a9be7bfd stp x29, x30, [sp, #-32]! + 16300: 5286c001 mov w1, #0x3600 // #13824 + 16304: 72a02dc1 movk w1, #0x16e, lsl #16 + 16308: 910003fd mov x29, sp + 1630c: f9000bf3 str x19, [sp, #16] + 16310: d2900013 mov x19, #0x8000 // #32768 + 16314: f2a03853 movk x19, #0x1c2, lsl #16 + 16318: aa1303e0 mov x0, x19 + 1631c: b9401242 ldr w2, [x18, #16] + 16320: 94000027 bl 163bc + 16324: 2a0003e1 mov w1, w0 + 16328: aa1303e0 mov x0, x19 + 1632c: 94000029 bl 163d0 + 16330: 52800000 mov w0, #0x0 // #0 + 16334: f9400bf3 ldr x19, [sp, #16] + 16338: a8c27bfd ldp x29, x30, [sp], #32 + 1633c: d65f03c0 ret +```