Advertisement
Guest User

Untitled

a guest
Feb 12th, 2012
291
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.42 KB | None | 0 0
  1. 2130 if( pxNewTCB->pxStack == NULL )
  2. 1: x/i $pc
  3. => 0x3b14 <prvAllocateTCBAndStack+60>: ldr r3, [r7, #12]
  4. (gdb)
  5. Nt: Stopped: Step
  6. Nt: Stopped: Step
  7. Nt: Stopped: Step
  8. Nt: Stopped: Step
  9. 2139 memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) usStackDepth * sizeof( portSTACK_TYPE ) );
  10. 1: x/i $pc
  11. => 0x3b2a <prvAllocateTCBAndStack+82>: ldr r3, [r7, #12]
  12. (gdb) si
  13. Nt: Stopped: Step
  14. 0x00003b2c 2139 memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) usStackDepth * sizeof( portSTACK_TYPE ) );
  15. 1: x/i $pc
  16. => 0x3b2c <prvAllocateTCBAndStack+84>: ldr r2, [r3, #48] ; 0x30
  17. (gdb)
  18. Nt: Stopped: Step
  19. 0x00003b2e 2139 memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) usStackDepth * sizeof( portSTACK_TYPE ) );
  20. 1: x/i $pc
  21. => 0x3b2e <prvAllocateTCBAndStack+86>: adds r3, r7, #6
  22. (gdb)
  23. Nt: Stopped: Step
  24. 0x00003b30 2139 memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) usStackDepth * sizeof( portSTACK_TYPE ) );
  25. 1: x/i $pc
  26. => 0x3b30 <prvAllocateTCBAndStack+88>: ldrh r3, [r3, #0]
  27. (gdb)
  28. Nt: Stopped: Step
  29. 0x00003b32 2139 memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) usStackDepth * sizeof( portSTACK_TYPE ) );
  30. 1: x/i $pc
  31. => 0x3b32 <prvAllocateTCBAndStack+90>: lsls r3, r3, #2
  32. (gdb)
  33. Nt: Stopped: Step
  34. 0x00003b34 2139 memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) usStackDepth * sizeof( portSTACK_TYPE ) );
  35. 1: x/i $pc
  36. => 0x3b34 <prvAllocateTCBAndStack+92>: adds r0, r2, #0
  37. (gdb)
  38. Nt: Stopped: Step
  39. 0x00003b36 2139 memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) usStackDepth * sizeof( portSTACK_TYPE ) );
  40. 1: x/i $pc
  41. => 0x3b36 <prvAllocateTCBAndStack+94>: movs r1, #165 ; 0xa5
  42. (gdb)
  43. Nt: Stopped: Step
  44. 0x00003b38 2139 memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) usStackDepth * sizeof( portSTACK_TYPE ) );
  45. 1: x/i $pc
  46. => 0x3b38 <prvAllocateTCBAndStack+96>: adds r2, r3, #0
  47. (gdb)
  48. Nt: Stopped: Step
  49. 0x00003b3a 2139 memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) usStackDepth * sizeof( portSTACK_TYPE ) );
  50. 1: x/i $pc
  51. => 0x3b3a <prvAllocateTCBAndStack+98>: ldr r3, [pc, #20] ; (0x3b50 <prvAllocateTCBAndStack+120>)
  52. (gdb)
  53. Nt: Stopped: Step
  54. 0x00003b3c 2139 memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) usStackDepth * sizeof( portSTACK_TYPE ) );
  55. 1: x/i $pc
  56. => 0x3b3c <prvAllocateTCBAndStack+100>: blx r3
  57. (gdb)
  58. Nt: Stopped: Step
  59. 0x0000481c in memset ()
  60. 1: x/i $pc
  61. => 0x481c <memset>: lsls r3, r0, #0
  62. (gdb) i r
  63. r0 0x100002b0 268436144
  64. r1 0xa5 165
  65. r2 0x118 280
  66. r3 0x481c 18460
  67. r4 0x2cf5 11509
  68. r5 0xefffdaf9 4026522361
  69. r6 0x40048000 1074036736
  70. r7 0x10001f40 268443456
  71. r8 0xce40424a 3460317770
  72. r9 0x128ce848 311224392
  73. r10 0x9708c304 2533933828
  74. r11 0xc8288d03 3358100739
  75. r12 0x2cf5 11509
  76. sp 0x10001f40 0x10001f40
  77. lr 0x3b3f 0x3b3f <prvAllocateTCBAndStack+102>
  78. pc 0x481c 0x481c <memset>
  79. xPSR 0x0 0
  80. (gdb) si
  81. Nt: Stopped: VectorCatch:HardF (PC was 0x0000481C)
  82.  
  83. Program received signal SIGSTOP, Stopped (signal).
  84. HardFault_Handler () at ./lpclib_lpc11xx/cr_startup_lpc11.c:372
  85. 372 {
  86. 1: x/i $pc
  87. => 0x1e0 <HardFault_Handler>: push {r7, lr}
  88. (gdb) bt
  89. #0 HardFault_Handler () at ./lpclib_lpc11xx/cr_startup_lpc11.c:372
  90. #1 <signal handler called>
  91. #2 0x0000481c in memset ()
  92. #3 0x00003b3e in prvAllocateTCBAndStack (usStackDepth=70, puxStackBuffer=0x0) at ./kernel/tasks.c:2139
  93. #4 0x00002d26 in xTaskGenericCreate (pxTaskCode=0x95d <prvHigherPriorityNormallyEmptyTask>, pcName=0x4a48 "H1QRx", usStackDepth=70, pvParameters=0x1, uxPriority=3, pxCreatedTask=0x10001d18,
  94. puxStackBuffer=0x0, xRegions=0x0) at ./kernel/tasks.c:392
  95. #5 0x00000784 in vStartInterruptQueueTasks () at ./Common/IntQueue.c:216
  96. #6 0x00000596 in main_full () at ./src/main-full.c:176
  97. #7 0x00004366 in main () at main.c:266
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement