Mercurial > hg > Members > innparusu > xv6_rpi_port
view uprogs/usys.asm @ 0:c450faca55f4
Init
author | Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 22 Oct 2017 18:25:39 +0900 |
parents | |
children |
line wrap: on
line source
usys.o: file format elf32-littlearm Disassembly of section .text: 00000000 <fork>: 0: e92d5fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, lr} 4: e3a00001 mov r0, #1 8: ef000040 svc 0x00000040 c: e8bd1ffe pop {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} 10: e8bd0002 pop {r1} 14: e12fff1e bx lr 00000018 <exit>: 18: e92d1000 push {ip} 1c: e3a0c002 mov ip, #2 20: e92d4000 push {lr} 24: ef000040 svc 0x00000040 28: e8bd4000 pop {lr} 2c: e8bd1000 pop {ip} 30: e12fff1e bx lr 00000034 <wait>: 34: e92d1000 push {ip} 38: e3a0c003 mov ip, #3 3c: e92d4000 push {lr} 40: ef000040 svc 0x00000040 44: e8bd4000 pop {lr} 48: e8bd1000 pop {ip} 4c: e12fff1e bx lr 00000050 <pipe>: 50: e92d1000 push {ip} 54: e3a0c004 mov ip, #4 58: e92d4000 push {lr} 5c: ef000040 svc 0x00000040 60: e8bd4000 pop {lr} 64: e8bd1000 pop {ip} 68: e12fff1e bx lr 0000006c <read>: 6c: e92d1000 push {ip} 70: e3a0c005 mov ip, #5 74: e92d4000 push {lr} 78: ef000040 svc 0x00000040 7c: e8bd4000 pop {lr} 80: e8bd1000 pop {ip} 84: e12fff1e bx lr 00000088 <write>: 88: e92d1000 push {ip} 8c: e3a0c010 mov ip, #16 90: e92d4000 push {lr} 94: ef000040 svc 0x00000040 98: e8bd4000 pop {lr} 9c: e8bd1000 pop {ip} a0: e12fff1e bx lr 000000a4 <close>: a4: e92d1000 push {ip} a8: e3a0c015 mov ip, #21 ac: e92d4000 push {lr} b0: ef000040 svc 0x00000040 b4: e8bd4000 pop {lr} b8: e8bd1000 pop {ip} bc: e12fff1e bx lr 000000c0 <kill>: c0: e92d1000 push {ip} c4: e3a0c006 mov ip, #6 c8: e92d4000 push {lr} cc: ef000040 svc 0x00000040 d0: e8bd4000 pop {lr} d4: e8bd1000 pop {ip} d8: e12fff1e bx lr 000000dc <exec>: dc: e92d1000 push {ip} e0: e3a0c007 mov ip, #7 e4: e92d4000 push {lr} e8: ef000040 svc 0x00000040 ec: e8bd4000 pop {lr} f0: e8bd1000 pop {ip} f4: e12fff1e bx lr 000000f8 <open>: f8: e92d1000 push {ip} fc: e3a0c00f mov ip, #15 100: e92d4000 push {lr} 104: ef000040 svc 0x00000040 108: e8bd4000 pop {lr} 10c: e8bd1000 pop {ip} 110: e12fff1e bx lr 00000114 <mknod>: 114: e92d1000 push {ip} 118: e3a0c011 mov ip, #17 11c: e92d4000 push {lr} 120: ef000040 svc 0x00000040 124: e8bd4000 pop {lr} 128: e8bd1000 pop {ip} 12c: e12fff1e bx lr 00000130 <unlink>: 130: e92d1000 push {ip} 134: e3a0c012 mov ip, #18 138: e92d4000 push {lr} 13c: ef000040 svc 0x00000040 140: e8bd4000 pop {lr} 144: e8bd1000 pop {ip} 148: e12fff1e bx lr 0000014c <fstat>: 14c: e92d1000 push {ip} 150: e3a0c008 mov ip, #8 154: e92d4000 push {lr} 158: ef000040 svc 0x00000040 15c: e8bd4000 pop {lr} 160: e8bd1000 pop {ip} 164: e12fff1e bx lr 00000168 <link>: 168: e92d1000 push {ip} 16c: e3a0c013 mov ip, #19 170: e92d4000 push {lr} 174: ef000040 svc 0x00000040 178: e8bd4000 pop {lr} 17c: e8bd1000 pop {ip} 180: e12fff1e bx lr 00000184 <mkdir>: 184: e92d1000 push {ip} 188: e3a0c014 mov ip, #20 18c: e92d4000 push {lr} 190: ef000040 svc 0x00000040 194: e8bd4000 pop {lr} 198: e8bd1000 pop {ip} 19c: e12fff1e bx lr 000001a0 <chdir>: 1a0: e92d1000 push {ip} 1a4: e3a0c009 mov ip, #9 1a8: e92d4000 push {lr} 1ac: ef000040 svc 0x00000040 1b0: e8bd4000 pop {lr} 1b4: e8bd1000 pop {ip} 1b8: e12fff1e bx lr 000001bc <dup>: 1bc: e92d1000 push {ip} 1c0: e3a0c00a mov ip, #10 1c4: e92d4000 push {lr} 1c8: ef000040 svc 0x00000040 1cc: e8bd4000 pop {lr} 1d0: e8bd1000 pop {ip} 1d4: e12fff1e bx lr 000001d8 <getpid>: 1d8: e92d1000 push {ip} 1dc: e3a0c00b mov ip, #11 1e0: e92d4000 push {lr} 1e4: ef000040 svc 0x00000040 1e8: e8bd4000 pop {lr} 1ec: e8bd1000 pop {ip} 1f0: e12fff1e bx lr 000001f4 <sbrk>: 1f4: e92d1000 push {ip} 1f8: e3a0c00c mov ip, #12 1fc: e92d4000 push {lr} 200: ef000040 svc 0x00000040 204: e8bd4000 pop {lr} 208: e8bd1000 pop {ip} 20c: e12fff1e bx lr 00000210 <sleep>: 210: e92d1000 push {ip} 214: e3a0c00d mov ip, #13 218: e92d4000 push {lr} 21c: ef000040 svc 0x00000040 220: e8bd4000 pop {lr} 224: e8bd1000 pop {ip} 228: e12fff1e bx lr 0000022c <uptime>: 22c: e92d1000 push {ip} 230: e3a0c00e mov ip, #14 234: e92d4000 push {lr} 238: ef000040 svc 0x00000040 23c: e8bd4000 pop {lr} 240: e8bd1000 pop {ip} 244: e12fff1e bx lr