vivi-elf: ???? elf32-littlearm
??? .text ?:
33f00000 <ResetEntryPoint>:
33f00000: ea00000b b 33f00034 <Reset>
33f00004 <UndefEntryPoint>:
33f00004: ea00009e b 33f00284 <HandleUndef>
33f00008 <SWIEntryPoint>:
33f00008: ea00009e b 33f00288 <HandleSWI>
33f0000c <PrefetchAbortEnteryPoint>:
33f0000c: ea00009e b 33f0028c <HandlePrefetchAbort>
33f00010 <DataAbortEntryPoint>:
33f00010: ea00009e b 33f00290 <HandleDataAbort>
33f00014 <NotUsedEntryPoint>:
33f00014: ea0000ac b 33f002cc <HandleNotUsed>
33f00018 <IRQEntryPoint>:
33f00018: ea00009d b 33f00294 <HandleIRQ>
33f0001c <FIQEntryPoint>:
33f0001c: ea0000a9 b 33f002c8 <HandleFIQ>
...
33f00028: 33f00000 mvnccs r0, #0 ; 0x0
33f0002c: 0107016a tsteq r7, sl, ror #2
33f00030: 00000000 andeq r0, r0, r0
33f00034 <Reset>:
33f00034: e3a01453 mov r1, #1392508928 ; 0x53000000
33f00038: e3a02000 mov r2, #0 ; 0x0
33f0003c: e5812000 str r2, [r1]
33f00040: e3a0144a mov r1, #1241513984 ; 0x4a000000
33f00044: e3e02000 mvn r2, #0 ; 0x0
33f00048: e5812008 str r2, [r1, #8]
33f0004c: e59f22f0 ldr r2, [pc, #2f0] ; 33f00344 <SerBase+0x4>
33f00050: e581201c str r2, [r1, #28]
33f00054: e3a01313 mov r1, #1275068416 ; 0x4c000000
33f00058: e3e024ff mvn r2, #-16777216 ; 0xff000000
33f0005c: e5812000 str r2, [r1]
33f00060: e3a01313 mov r1, #1275068416 ; 0x4c000000
33f00064: e59f22ac ldr r2, [pc, #2ac] ; 33f00318 <clkdivn_value>
33f00068: e5812014 str r2, [r1, #20]
33f0006c: ee111f10 mrc 15, 0, r1, cr1, cr0, {0}
33f00070: e3811103 orr r1, r1, #-1073741824 ; 0xc0000000
33f00074: ee011f10 mcr 15, 0, r1, cr1, cr0, {0}
33f00078: e3a01313 mov r1, #1275068416 ; 0x4c000000
33f0007c: e59f22c4 ldr r2, [pc, #2c4] ; 33f00348 <SerBase+0x8>
33f00080: e5812004 str r2, [r1, #4]
33f00084: eb000020 bl 33f0010c <memsetup>
33f00088: e3a01456 mov r1, #1442840576 ; 0x56000000
33f0008c: e2811050 add r1, r1, #80 ; 0x50
33f00090: e59f22b4 ldr r2, [pc, #2b4] ; 33f0034c <SerBase+0xc>
33f00094: e5812000 str r2, [r1]
33f00098: e3a020ff mov r2, #255 ; 0xff
33f0009c: e5812008 str r2, [r1, #8]
33f000a0: e3a02000 mov r2, #0 ; 0x0
33f000a4: e5812004 str r2, [r1, #4]
33f000a8: e3a01456 mov r1, #1442840576 ; 0x56000000
33f000ac: e2811070 add r1, r1, #112 ; 0x70
33f000b0: e59f2274 ldr r2, [pc, #274] ; 33f0032c <gpio_con_uart>
33f000b4: e5812000 str r2, [r1]
33f000b8: e59f2270 ldr r2, [pc, #270] ; 33f00330 <gpio_up_uart>
33f000bc: e5812008 str r2, [r1, #8]
33f000c0: eb00005d bl 33f0023c <InitUART>
33f000c4: eb000019 bl 33f00130 <copy_myself>
33f000c8: e3a01456 mov r1, #1442840576 ; 0x56000000
33f000cc: e2811050 add r1, r1, #80 ; 0x50
33f000d0: e3a02000 mov r2, #0 ; 0x0
33f000d4: e5812004 str r2, [r1, #4]
33f000d8: e59f1270 ldr r1, [pc, #270] ; 33f00350 <SerBase+0x10>
33f000dc: e281f000 add pc, r1, #0 ; 0x0
33f000e0: e1a00000 nop (mov r0,r0)
33f000e4: e1a00000 nop (mov r0,r0)
33f000e8: eafffffe b 33f000e8 <Reset+0xb4>
33f000ec <on_the_ram>:
33f000ec: e321f0d2 msr CPSR_c, #210 ; 0xd2
33f000f0: e59fd184 ldr sp, [pc, #184] ; 33f0027c <IRQ_STACK_START>
33f000f4: e321f0df msr CPSR_c, #223 ; 0xdf
33f000f8: e59fd234 ldr sp, [pc, #234] ; 33f00334 <DW_STACK_START>
33f000fc: e3a0b000 mov fp, #0 ; 0x0
33f00100: e3a01000 mov r1, #0 ; 0x0
33f00104: eb000435 bl 33f011e0 <main>
33f00108: e3a0f000 mov pc, #0 ; 0x0
33f0010c <memsetup>:
33f0010c: e3a01312 mov r1, #1207959552 ; 0x48000000
33f00110: e28f2f6e add r2, pc, #440 ; 0x1b8
33f00114: e1a00000 nop (mov r0,r0)
33f00118: e2813034 add r3, r1, #52 ; 0x34
33f0011c: e4924004 ldr r4, [r2], #4
33f00120: e4814004 str r4, [r1], #4
33f00124: e1510003 cmp r1, r3
33f00128: 1afffffb bne 33f0011c <memsetup+0x10>
33f0012c: e1a0f00e mov pc, lr
33f00130 <copy_myself>:
33f00130: e1a0a00e mov sl, lr
33f00134: e3a0144e mov r1, #1308622848 ; 0x4e000000
33f00138: e59f2214 ldr r2, [pc, #214] ; 33f00354 <SerBase+0x14>
33f0013c: e5812000 str r2, [r1]
33f00140: e5912000 ldr r2, [r1]
33f00144: e3a02011 mov r2, #17 ; 0x11
33f00148: e5812004 str r2, [r1, #4]
33f0014c: e5912004 ldr r2, [r1, #4]
33f00150: e3a02006 mov r2, #6 ; 0x6
33f00154: e5812020 str r2, [r1, #32]
33f00158: e5912020 ldr r2, [r1, #32]
33f0015c: e3a020ff mov r2, #255 ; 0xff
33f00160: e5c12008 strb r2, [r1, #8]
33f00164: e3a03000 mov r3, #0 ; 0x0
33f00168: e2833001 add r3, r3, #1 ; 0x1
33f0016c: e353000a cmp r3, #10 ; 0xa
33f00170: bafffffc blt 33f00168 <copy_myself+0x38>
33f00174: e5912020 ldr r2, [r1, #32]
33f00178: e3120004 tst r2, #4 ; 0x4
33f0017c: 0afffffc beq 33f00174 <copy_myself+0x44>
33f00180: e5912004 ldr r2, [r1, #4]
33f00184: e3822002 orr r2, r2, #2 ; 0x2
33f00188: e5812004 str r2, [r1, #4]
33f0018c: e59fd1a0 ldr sp, [pc, #1a0] ; 33f00334 <DW_STACK_START>
33f00190: e3a0b000 mov fp, #0 ; 0x0
33f00194: e3a01456 mov r1, #1442840576 ; 0x56000000
33f00198: e2811050 add r1, r1, #80 ; 0x50
33f0019c: e3a020e0 mov r2, #224 ; 0xe0
33f001a0: e5812004 str r2, [r1, #4]
33f001a4: e59f01ac ldr r0, [pc, #1ac] ; 33f00358 <SerBase+0x18>
33f001a8: e3a01000 mov r1, #0 ; 0x0
33f001ac: e3a02802 mov r2, #131072 ; 0x20000
33f001b0: eb00006e bl 33f00370 <nand_read_ll>
33f001b4: e3a01456 mov r1, #1442840576 ; 0x56000000
33f001b8: e2811050 add r1, r1, #80 ; 0x50
33f001bc: e3a020b0 mov r2, #176 ; 0xb0
33f001c0: e5812004 str r2, [r1, #4]
33f001c4: e3100000 tst r0, #0 ; 0x0
33f001c8: 0affffff beq 33f001cc <ok_nand_read>
33f001cc <ok_nand_read>:
33f001cc: e3a00000 mov r0, #0 ; 0x0
33f001d0: e59f1180 ldr r1, [pc, #180] ; 33f00358 <SerBase+0x18>
33f001d4: e3a02b01 mov r2, #1024 ; 0x400
33f001d8 <go_next>:
33f001d8: e4903004 ldr r3, [r0], #4
33f001dc: e4914004 ldr r4, [r1], #4
33f001e0: e1330004 teq r3, r4
33f001e4: 1a000002 bne 33f001f4 <notmatch>
33f001e8: e2522004 subs r2, r2, #4 ; 0x4
33f001ec: 0a000001 beq 33f001f8 <done_nand_read>
33f001f0: 1afffff8 bne 33f001d8 <go_next>
33f001f4 <notmatch>:
33f001f4: eafffffe b 33f001f4 <notmatch>
33f001f8 <done_nand_read>:
33f001f8: e3a01456 mov r1, #1442840576 ; 0x56000000
33f001fc: e2811050 add r1, r1, #80 ; 0x50
33f00200: e3a02070 mov r2, #112 ; 0x70
33f00204: e5812004 str r2, [r1, #4]
33f00208: e1a0f00a mov pc, sl
33f0020c <mem_clear>:
33f0020c: e3a02000 mov r2, #0 ; 0x0
33f00210: e1a03002 mov r3, r2
33f00214: e1a04002 mov r4, r2
33f00218: e1a05002 mov r5, r2
33f0021c: e1a06002 mov r6, r2
33f00220: e1a07002 mov r7, r2
33f00224: e1a08002 mov r8, r2
33f00228: e1a09002 mov r9, r2
33f0022c <clear_loop>:
33f0022c: e8a003fc stmia r0!, {r2, r3, r4, r5, r6, r7, r8, r9}
33f00230: e2511020 subs r1, r1, #32 ; 0x20
33f00234: 1afffffc bne 33f0022c <clear_loop>
33f00238: e1a0f00e mov pc, lr
33f0023c <InitUART>:
33f0023c: e59f10fc ldr r1, [pc, #fc] ; 33f00340 <SerBase>
33f00240: e3a02000 mov r2, #0 ; 0x0
33f00244: e5812008 str r2, [r1, #8]
33f00248: e581200c str r2, [r1, #12]
33f0024c: e3a02003 mov r2, #3 ; 0x3
33f00250: e5812000 str r2, [r1]
33f00254: e59f2100 ldr r2, [pc, #100] ; 33f0035c <SerBase+0x1c>
33f00258: e5812004 str r2, [r1, #4]
33f0025c: e3a0201a mov r2, #26 ; 0x1a
33f00260: e5812028 str r2, [r1, #40]
33f00264: e3a03064 mov r3, #100 ; 0x64
33f00268: e3a02000 mov r2, #0 ; 0x0
33f0026c: e2433001 sub r3, r3, #1 ; 0x1
33f00270: e1120003 tst r2, r3
33f00274: 1afffffc bne 33f0026c <InitUART+0x30>
33f00278: e1a0f00e mov pc, lr
33f0027c <IRQ_STACK_START>:
33f0027c: 33efa334 mvncc sl, #-805306368 ; 0xd0000000
33f00280 <FIQ_STACK_START>:
33f00280: 33eff27c mvncc pc, #-1073741817 ; 0xc0000007
33f00284 <HandleUndef>:
33f00284: eafffffe b 33f00284 <HandleUndef>
33f00288 <HandleSWI>:
33f00288: eafffffe b 33f00288 <HandleSWI>
33f0028c <HandlePrefetchAbort>:
33f0028c: eafffffe b 33f0028c <HandlePrefetchAbort>
33f00290 <HandleDataAbort>:
33f00290: eafffffe b 33f00290 <HandleDataAbort>
33f00294 <HandleIRQ>:
33f00294: e24ee004 sub lr, lr, #4 ; 0x4
33f00298: e92d5fff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, lr}
33f0029c: e3a01456 mov r1, #1442840576 ; 0x56000000
33f002a0:
没有合适的资源?快使用搜索试试~ 我知道了~
vivi_tftp_usb.rar_tftp vivi_vivi usb
共220个文件
h:89个
c:64个
makefile:15个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 163 浏览量
2022-09-14
17:22:30
上传
评论
收藏 1MB RAR 举报
温馨提示
增强型vivi,支持USB,支持tftp,支持s3c24xx系列CPU
资源推荐
资源详情
资源评论
收起资源包目录
vivi_tftp_usb.rar_tftp vivi_vivi usb (220个子文件)
head.S.b 14KB
printk.c.b 9KB
asm.txt.back 1.06MB
head.S.back.back 21KB
net.c.back 17KB
head.S.back 13KB
head.S.back~ 13KB
amd_flash.c 28KB
smc_core_2440.c 27KB
smc_core.c 26KB
cfi_cmdset_0001.c 25KB
usbsetup.c 20KB
net.c 20KB
bootp.c 18KB
2410lib.c 15KB
textbox.c 15KB
menubox.c 13KB
mtdcore.c 12KB
memory.c 11KB
memtst.c 11KB
boot_kernel.c 11KB
proc.c 10KB
util.c 10KB
bon.c 10KB
cfi_probe.c 10KB
checklist.c 10KB
tftp.c 9KB
cmd_usb.c 9KB
printk.c 9KB
command.c 8KB
test.c 8KB
s3c2440_flash.c 8KB
ymodem.c 8KB
mtdpart.c 7KB
getcmd_ext.c 7KB
gen_probe.c 7KB
param.c 7KB
inputbox.c 6KB
lxdialog.c 6KB
cs8900.c 6KB
usblib.c 6KB
rw.c 6KB
usbout.c 6KB
main.c 5KB
mmu.c 5KB
nand_ecc.c 5KB
xmodem.c 5KB
load_file.c 5KB
misc.c 4KB
smdk2440_test.c 4KB
string.c 4KB
usbmain.c 3KB
exec.c 3KB
yesno.c 3KB
smdk.c 3KB
arp.c 3KB
heap.c 3KB
smdk_old.c 3KB
msgbox.c 2KB
usbin.c 2KB
time.c 2KB
rarp.c 2KB
net_device.c 2KB
nand_read.c 2KB
ctype.c 1KB
term.c 1KB
serial_core.c 1KB
reset_handle.c 1KB
getcmd.c 1KB
chipreg.c 1007B
version.c 304B
ChangeLog 905B
.config 2KB
Configure 12KB
COPYING 18KB
usbsetup.c~ 20KB
proc.c~ 10KB
cmd_usb.c~ 9KB
usblib.c~ 6KB
main.c~ 6KB
mmu.c~ 5KB
usbmain.c~ 3KB
2410addr.h 35KB
s3c2440.h 17KB
net.h 15KB
smdk2440.h 12KB
cs8900.h 12KB
cfi.h 11KB
gill.h 8KB
enda.h 7KB
nand.h 6KB
exilien102.h 6KB
mtd.h 6KB
dialog.h 6KB
usb.h 5KB
colors.h 5KB
2410usb.h 4KB
smdk2410.h 4KB
s3c2410_gen_memmap.h 4KB
sa1100_gen_memmap.h 4KB
共 220 条
- 1
- 2
- 3
资源评论
四散
- 粉丝: 49
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功