Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- target halted due to debug-request, current mode: Thread
- xPSR: 0x01000000 pc: 0x0000026c msp: 0x20000100
- (gdb) monitor reg
- ===== arm v7m registers
- (0) r0 (/32): 0x00000000
- (1) r1 (/32): 0x00000000
- (2) r2 (/32): 0x00000000
- (3) r3 (/32): 0x00000000
- (4) r4 (/32): 0x00000000
- (5) r5 (/32): 0x00000000
- (6) r6 (/32): 0x00000000
- (7) r7 (/32): 0x00000000
- (8) r8 (/32): 0x00000000
- (9) r9 (/32): 0x00000000
- (10) r10 (/32): 0x00000000
- (11) r11 (/32): 0x00000000
- (12) r12 (/32): 0x00000000
- (13) sp (/32): 0x20000100
- (14) lr (/32): 0xFFFFFFFF
- (15) pc (/32): 0x0000026C
- (16) xPSR (/32): 0x01000000
- (17) msp (/32): 0x20000100
- (18) psp (/32): 0x00000000
- (19) primask (/1): 0x00
- (20) basepri (/8): 0x00
- (21) faultmask (/1): 0x00
- (22) control (/2): 0x00
- ===== Cortex-M DWT registers
- (23) dwt_ctrl (/32)
- (24) dwt_cyccnt (/32)
- (25) dwt_0_comp (/32)
- (26) dwt_0_mask (/4)
- (27) dwt_0_function (/32)
- (28) dwt_1_comp (/32)
- (29) dwt_1_mask (/4)
- (30) dwt_1_function (/32)
- (31) dwt_2_comp (/32)
- (32) dwt_2_mask (/4)
- (33) dwt_2_function (/32)
- (34) dwt_3_comp (/32)
- (35) dwt_3_mask (/4)
- (36) dwt_3_function (/32)
- (gdb) step
- ResetISR () at startup_gcc.c:250
- 250 pulSrc = &_etext;
- (gdb) monitor reg
- ===== arm v7m registers
- (0) r0 (/32): 0x00000000
- (1) r1 (/32): 0x00000000
- (2) r2 (/32): 0x00000000
- (3) r3 (/32): 0x00000000
- (4) r4 (/32): 0x00000000
- (5) r5 (/32): 0x00000000
- (6) r6 (/32): 0x00000000
- (7) r7 (/32): 0x200000F0
- (8) r8 (/32): 0x00000000
- (9) r9 (/32): 0x00000000
- (10) r10 (/32): 0x00000000
- (11) r11 (/32): 0x00000000
- (12) r12 (/32): 0x00000000
- (13) sp (/32): 0x200000F0
- (14) lr (/32): 0xFFFFFFFF
- (15) pc (/32): 0x00000272
- (16) xPSR (/32): 0x01000000
- (17) msp (/32): 0x200000F0
- (18) psp (/32): 0x00000000
- (19) primask (/1): 0x00
- (20) basepri (/8): 0x00
- (21) faultmask (/1): 0x00
- (22) control (/2): 0x00
- ===== Cortex-M DWT registers
- (23) dwt_ctrl (/32)
- (24) dwt_cyccnt (/32)
- (25) dwt_0_comp (/32)
- (26) dwt_0_mask (/4)
- (27) dwt_0_function (/32)
- (28) dwt_1_comp (/32)
- (29) dwt_1_mask (/4)
- (30) dwt_1_function (/32)
- (31) dwt_2_comp (/32)
- (32) dwt_2_mask (/4)
- (33) dwt_2_function (/32)
- (34) dwt_3_comp (/32)
- (35) dwt_3_mask (/4)
- (36) dwt_3_function (/32)
- (gdb) step
- ^[[A251 for(pulDest = &_data; pulDest < &_edata; )
- (gdb) monitor reg
- ===== arm v7m registers
- (0) r0 (/32): 0x00000000
- (1) r1 (/32): 0x00000000
- (2) r2 (/32): 0x00000000
- (3) r3 (/32): 0x00000364
- (4) r4 (/32): 0x00000000
- (5) r5 (/32): 0x00000000
- (6) r6 (/32): 0x00000000
- (7) r7 (/32): 0x200000F0
- (8) r8 (/32): 0x00000000
- (9) r9 (/32): 0x00000000
- (10) r10 (/32): 0x00000000
- (11) r11 (/32): 0x00000000
- (12) r12 (/32): 0x00000000
- (13) sp (/32): 0x200000F0
- (14) lr (/32): 0xFFFFFFFF
- (15) pc (/32): 0x00000276
- (16) xPSR (/32): 0x01000000
- (17) msp (/32): 0x200000F0
- (18) psp (/32): 0x00000000
- (19) primask (/1): 0x00
- (20) basepri (/8): 0x00
- (21) faultmask (/1): 0x00
- (22) control (/2): 0x00
- ===== Cortex-M DWT registers
- (23) dwt_ctrl (/32)
- (24) dwt_cyccnt (/32)
- (25) dwt_0_comp (/32)
- (26) dwt_0_mask (/4)
- (27) dwt_0_function (/32)
- (28) dwt_1_comp (/32)
- (29) dwt_1_mask (/4)
- (30) dwt_1_function (/32)
- (31) dwt_2_comp (/32)
- (32) dwt_2_mask (/4)
- (33) dwt_2_function (/32)
- (34) dwt_3_comp (/32)
- (35) dwt_3_mask (/4)
- (36) dwt_3_function (/32)
- (gdb) break main
- Breakpoint 1 at 0x2f6: file blink.c, line 51.
- (gdb) cont
- Continuing.
- Note: automatically using hardware breakpoints for read-only addresses.
- Breakpoint 1, main () at blink.c:51
- 51 SYSCTL_RCGC2_R = SYSCTL_RCGC2_GPIOF;
- (gdb) monitor reg
- ===== arm v7m registers
- (0) r0 (/32): 0x20000100
- (1) r1 (/32): 0x20000100
- (2) r2 (/32): 0x00F00000
- (3) r3 (/32): 0xE000ED88
- (4) r4 (/32): 0x00000000
- (5) r5 (/32): 0x00000000
- (6) r6 (/32): 0x00000000
- (7) r7 (/32): 0x200000E0
- (8) r8 (/32): 0x00000000
- (9) r9 (/32): 0x00000000
- (10) r10 (/32): 0x00000000
- (11) r11 (/32): 0x00000000
- (12) r12 (/32): 0x00000000
- (13) sp (/32): 0x200000E0
- (14) lr (/32): 0x000002B9
- (15) pc (/32): 0x000002F6
- (16) xPSR (/32): 0x61000000
- (17) msp (/32): 0x200000E0
- (18) psp (/32): 0x00000000
- (19) primask (/1): 0x00
- (20) basepri (/8): 0x00
- (21) faultmask (/1): 0x00
- (22) control (/2): 0x00
- ===== Cortex-M DWT registers
- (23) dwt_ctrl (/32)
- (24) dwt_cyccnt (/32)
- (25) dwt_0_comp (/32)
- (26) dwt_0_mask (/4)
- (27) dwt_0_function (/32)
- (28) dwt_1_comp (/32)
- (29) dwt_1_mask (/4)
- (30) dwt_1_function (/32)
- (31) dwt_2_comp (/32)
- (32) dwt_2_mask (/4)
- (33) dwt_2_function (/32)
- (34) dwt_3_comp (/32)
- (35) dwt_3_mask (/4)
- (36) dwt_3_function (/32)
- (gdb)
Add Comment
Please, Sign In to add comment