Advertisement
Guest User

ftd2xx library on ARM926

a guest
Mar 14th, 2013
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.65 KB | None | 0 0
  1. ./ldd ./statictest
  2. libdl.so.2 => /lib/libdl.so.2 (0x40112000)
  3. librt.so.1 => /lib/librt.so.1 (0x4001a000)
  4. libpthread.so.0 => /lib/libpthread.so.0 (0x40029000)
  5. libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40088000)
  6. libc.so.6 => /lib/libc.so.6 (0x4011d000)
  7. /lib/ld-linux.so.3 (0x400cf000)
  8.  
  9. ./strace ./statictest
  10. execve("./statictest", ["./statictest"], [/* 12 vars */]) = 0
  11. brk(0) = 0x297000
  12. uname({sys="Linux", node="noire", ...}) = 0
  13. access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
  14. open("/etc/ld.so.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
  15. open("/lib/tls/v5l/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  16. stat64("/lib/tls/v5l", 0xbee244f8) = -1 ENOENT (No such file or directory)
  17. open("/lib/tls/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  18. stat64("/lib/tls", 0xbee244f8) = -1 ENOENT (No such file or directory)
  19. open("/lib/v5l/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  20. stat64("/lib/v5l", 0xbee244f8) = -1 ENOENT (No such file or directory)
  21. open("/lib/libdl.so.2", O_RDONLY) = 3
  22. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\374\10\0\0004\0\0\0"..., 512) = 512
  23. fstat64(3, {st_mode=S_IFREG|0755, st_size=9852, ...}) = 0
  24. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40028000
  25. mmap2(NULL, 41136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40128000
  26. mprotect(0x4012a000, 28672, PROT_NONE) = 0
  27. mmap2(0x40131000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40131000
  28. close(3) = 0
  29. open("/lib/librt.so.1", O_RDONLY) = 3
  30. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\240\26\0\0004\0\0\0"..., 512) = 512
  31. fstat64(3, {st_mode=S_IFREG|0755, st_size=26672, ...}) = 0
  32. mmap2(NULL, 57876, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40073000
  33. mprotect(0x40079000, 28672, PROT_NONE) = 0
  34. mmap2(0x40080000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0x40080000
  35. close(3) = 0
  36. open("/lib/libpthread.so.0", O_RDONLY) = 3
  37. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\364V\0\0004\0\0\0"..., 512) = 512
  38. fstat64(3, {st_mode=S_IFREG|0755, st_size=84508, ...}) = 0
  39. mmap2(NULL, 123404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400d9000
  40. mprotect(0x400ed000, 28672, PROT_NONE) = 0
  41. mmap2(0x400f4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13) = 0x400f4000
  42. mmap2(0x400f6000, 4620, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400f6000
  43. close(3) = 0
  44. open("/lib/libgcc_s.so.1", O_RDONLY) = 3
  45. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\204'\0\0004\0\0\0"..., 512) = 512
  46. fstat64(3, {st_mode=S_IFREG|0755, st_size=41316, ...}) = 0
  47. mmap2(NULL, 72652, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400f8000
  48. mprotect(0x40102000, 28672, PROT_NONE) = 0
  49. mmap2(0x40109000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0x40109000
  50. close(3) = 0
  51. open("/lib/libc.so.6", O_RDONLY) = 3
  52. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0<y\1\0004\0\0\0"..., 512) = 512
  53. fstat64(3, {st_mode=S_IFREG|0755, st_size=1180976, ...}) = 0
  54. mmap2(NULL, 1217776, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40133000
  55. mprotect(0x40250000, 28672, PROT_NONE) = 0
  56. mmap2(0x40257000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11c) = 0x40257000
  57. mmap2(0x4025a000, 9456, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4025a000
  58. close(3) = 0
  59. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400d0000
  60. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4025d000
  61. set_tls(0x400d08e0, 0x4025d008, 0x400d8048, 0x400d08e0, 0x400d8048) = 0
  62. mprotect(0x40257000, 8192, PROT_READ) = 0
  63. mprotect(0x400f4000, 4096, PROT_READ) = 0
  64. mprotect(0x40080000, 4096, PROT_READ) = 0
  65. mprotect(0x40131000, 4096, PROT_READ) = 0
  66. mprotect(0x400d7000, 4096, PROT_READ) = 0
  67. set_tid_address(0x400d0488) = 5665
  68. set_robust_list(0x400d0490, 0xc) = 0
  69. rt_sigaction(SIGRTMIN, {0x400de2b8, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
  70. rt_sigaction(SIGRT_1, {0x400de154, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0
  71. rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
  72. getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
  73. brk(0) = 0x297000
  74. brk(0x2b8000) = 0x2b8000
  75. open("/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  76. open("/proc/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
  77. fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
  78. getdents(3, /* 5 entries */, 32768) = 84
  79. close(3) = 0
  80. clock_gettime(CLOCK_MONOTONIC, {65445, 312059811}) = 0
  81. uname({sys="Linux", node="noire", ...}) = 0
  82. stat64("/sys/bus/usb/devices", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
  83. pipe([3, 4]) = 0
  84. futex(0x401320a4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  85. open("/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  86. open("/usr/lib/tls/v5l/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  87. stat64("/usr/lib/tls/v5l", 0xbee24500) = -1 ENOENT (No such file or directory)
  88. open("/usr/lib/tls/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  89. stat64("/usr/lib/tls", 0xbee24500) = -1 ENOENT (No such file or directory)
  90. open("/usr/lib/v5l/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  91. stat64("/usr/lib/v5l", 0xbee24500) = -1 ENOENT (No such file or directory)
  92. open("/usr/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  93. stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=17000, ...}) = 0
  94. open("./libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  95. mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40301000
  96. mprotect(0x40301000, 4096, PROT_NONE) = 0
  97. clone(child_stack=0x40afffa8, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x40b004d8, tls=0x40b00930, child_tidptr=0x40b004d8) = 5666
  98. open("/sys/bus/usb/devices", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5
  99. getdents(5, /* 8 entries */, 32768) = 140
  100. stat64("/sys/bus/usb/devices/usb1/descriptors", {st_mode=S_IFREG|0444, st_size=65553, ...}) = 0
  101. open("/sys/bus/usb/devices/usb1/busnum", O_RDONLY) = 6
  102. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  103. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40bad000
  104. read(6, "1\n", 4096) = 2
  105. close(6) = 0
  106. munmap(0x40bad000, 4096) = 0
  107. open("/sys/bus/usb/devices/usb1/devnum", O_RDONLY) = 6
  108. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  109. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4010a000
  110. read(6, "1\n", 4096) = 2
  111. close(6) = 0
  112. munmap(0x4010a000, 4096) = 0
  113. open("/sys/bus/usb/devices/usb1/descriptors", O_RDONLY) = 6
  114. read(6, "\22\1\0\2\t\0\1@k\35\2\0\6\2\3\2\1\1", 18) = 18
  115. close(6) = 0
  116. open("/sys/bus/usb/devices/usb2/busnum", O_RDONLY) = 6
  117. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  118. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40090000
  119. read(6, "2\n", 4096) = 2
  120. close(6) = 0
  121. munmap(0x40090000, 4096) = 0
  122. open("/sys/bus/usb/devices/usb2/devnum", O_RDONLY) = 6
  123. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  124. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400d1000
  125. read(6, "1\n", 4096) = 2
  126. close(6) = 0
  127. munmap(0x400d1000, 4096) = 0
  128. open("/sys/bus/usb/devices/usb2/descriptors", O_RDONLY) = 6
  129. read(6, "\22\1\0\2\t\0\1@k\35\2\0\6\2\3\2\1\1", 18) = 18
  130. close(6) = 0
  131. open("/sys/bus/usb/devices/2-1/busnum", O_RDONLY) = 6
  132. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  133. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40033000
  134. read(6, "2\n", 4096) = 2
  135. close(6) = 0
  136. munmap(0x40033000, 4096) = 0
  137. open("/sys/bus/usb/devices/2-1/devnum", O_RDONLY) = 6
  138. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  139. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4003a000
  140. read(6, "2\n", 4096) = 2
  141. close(6) = 0
  142. munmap(0x4003a000, 4096) = 0
  143. open("/sys/bus/usb/devices/2-1/descriptors", O_RDONLY) = 6
  144. read(6, "\22\1\0\2\2\0\0@%\5\242\244'\3\1\2\0\2", 18) = 18
  145. close(6) = 0
  146. getdents(5, /* 0 entries */, 32768) = 0
  147. close(5) = 0
  148. open("/sys/bus/usb/devices/usb1/descriptors", O_RDONLY) = 5
  149. read(5, "\22\1\0\2\t\0\1@k\35\2\0\6\2\3\2\1\1", 18) = 18
  150. close(5) = 0
  151. open("/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  152. open("/usr/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  153. open("./libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  154. open("/sys/bus/usb/devices/usb2/descriptors", O_RDONLY) = 5
  155. read(5, "\22\1\0\2\t\0\1@k\35\2\0\6\2\3\2\1\1", 18) = 18
  156. close(5) = 0
  157. open("/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  158. open("/usr/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  159. open("./libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  160. open("/sys/bus/usb/devices/2-1/descriptors", O_RDONLY) = 5
  161. read(5, "\22\1\0\2\2\0\0@%\5\242\244'\3\1\2\0\2", 18) = 18
  162. close(5) = 0
  163. open("/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  164. open("/usr/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  165. open("./libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  166. open("/sys/bus/usb/devices", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5
  167. getdents(5, /* 8 entries */, 32768) = 140
  168. open("/sys/bus/usb/devices/usb1/busnum", O_RDONLY) = 6
  169. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  170. read(6, "1\n", 4096) = 2
  171. close(6) = 0
  172. munmap(0x40035000, 4096) = 0
  173. open("/sys/bus/usb/devices/usb1/devnum", O_RDONLY) = 6
  174. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  175. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4005c000
  176. read(6, "1\n", 4096) = 2
  177. close(6) = 0
  178. munmap(0x4005c000, 4096) = 0
  179. open("/sys/bus/usb/devices/usb1/descriptors", O_RDONLY) = 6
  180. read(6, "\22\1\0\2\t\0\1@k\35\2\0\6\2\3\2\1\1", 18) = 18
  181. close(6) = 0
  182. open("/sys/bus/usb/devices/usb2/busnum", O_RDONLY) = 6
  183. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  184. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40061000
  185. read(6, "2\n", 4096) = 2
  186. close(6) = 0
  187. munmap(0x40061000, 4096) = 0
  188. open("/sys/bus/usb/devices/usb2/devnum", O_RDONLY) = 6
  189. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  190. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400d1000
  191. read(6, "1\n", 4096) = 2
  192. close(6) = 0
  193. munmap(0x400d1000, 4096) = 0
  194. open("/sys/bus/usb/devices/usb2/descriptors", O_RDONLY) = 6
  195. read(6, "\22\1\0\2\t\0\1@k\35\2\0\6\2\3\2\1\1", 18) = 18
  196. close(6) = 0
  197. open("/sys/bus/usb/devices/2-1/busnum", O_RDONLY) = 6
  198. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  199. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400d1000
  200. read(6, "2\n", 4096) = 2
  201. close(6) = 0
  202. munmap(0x400d1000, 4096) = 0
  203. open("/sys/bus/usb/devices/2-1/devnum", O_RDONLY) = 6
  204. fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
  205. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40011000
  206. read(6, "2\n", 4096) = 2
  207. close(6) = 0
  208. munmap(0x40011000, 4096) = 0
  209. open("/sys/bus/usb/devices/2-1/descriptors", O_RDONLY) = 6
  210. read(6, "\22\1\0\2\2\0\0@%\5\242\244'\3\1\2\0\2", 18) = 18
  211. close(6) = 0
  212. getdents(5, /* 0 entries */, 32768) = 0
  213. close(5) = 0
  214. open("/sys/bus/usb/devices/usb1/descriptors", O_RDONLY) = 5
  215. read(5, "\22\1\0\2\t\0\1@k\35\2\0\6\2\3\2\1\1", 18) = 18
  216. close(5) = 0
  217. open("/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  218. open("/usr/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  219. open("./libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  220. open("/sys/bus/usb/devices/usb2/descriptors", O_RDONLY) = 5
  221. read(5, "\22\1\0\2\t\0\1@k\35\2\0\6\2\3\2\1\1", 18) = 18
  222. close(5) = 0
  223. open("/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  224. open("./libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  225. open("/sys/bus/usb/devices/2-1/descriptors", O_RDONLY) = 5
  226. read(5, "\22\1\0\2\2\0\0@%\5\242\244'\3\1\2\0\2", 18) = 18
  227. close(5) = 0
  228. open("/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  229. open("/usr/lib/libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  230. open("./libd2xx_table.so", O_RDONLY) = -1 ENOENT (No such file or directory)
  231. fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
  232. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40039000
  233. write(1, "No devices connected.\n", 22No devices connected.
  234. ) = 22
  235. futex(0x40b004d8, FUTEX_WAIT, 5666, NULL) = -1 EAGAIN (Resource temporarily unavailable)
  236. close(3) = 0
  237. close(4) = 0
  238. exit_group(0) = ?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement