freertos/gdb.txt

5799 lines
644 KiB
Plaintext
Raw Normal View History

$13 = {
[0] = {
uxNumberOfItems = 1,
pxIndex = 0x800203f0 <pxReadyTasksLists+8>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002267c <ucHeap+8444>,
pxPrevious = 0x8002267c <ucHeap+8444>
}
},
[1] = {
uxNumberOfItems = 1,
pxIndex = 0x80020404 <pxReadyTasksLists+28>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002160c <ucHeap+4236>,
pxPrevious = 0x8002160c <ucHeap+4236>
}
},
[2] = {
uxNumberOfItems = 0,
pxIndex = 0x80020418 <pxReadyTasksLists+48>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020418 <pxReadyTasksLists+48>,
pxPrevious = 0x80020418 <pxReadyTasksLists+48>
}
},
[3] = {
uxNumberOfItems = 0,
pxIndex = 0x8002042c <pxReadyTasksLists+68>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002042c <pxReadyTasksLists+68>,
pxPrevious = 0x8002042c <pxReadyTasksLists+68>
}
},
[4] = {
uxNumberOfItems = 0,
pxIndex = 0x80020440 <pxReadyTasksLists+88>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020440 <pxReadyTasksLists+88>,
pxPrevious = 0x80020440 <pxReadyTasksLists+88>
}
},
[5] = {
uxNumberOfItems = 0,
pxIndex = 0x80020454 <pxReadyTasksLists+108>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020454 <pxReadyTasksLists+108>,
pxPrevious = 0x80020454 <pxReadyTasksLists+108>
}
},
[6] = {
uxNumberOfItems = 0,
pxIndex = 0x80020468 <pxReadyTasksLists+128>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020468 <pxReadyTasksLists+128>,
pxPrevious = 0x80020468 <pxReadyTasksLists+128>
}
},
[7] = {
uxNumberOfItems = 0,
pxIndex = 0x8002047c <pxReadyTasksLists+148>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002047c <pxReadyTasksLists+148>,
pxPrevious = 0x8002047c <pxReadyTasksLists+148>
}
},
[8] = {
uxNumberOfItems = 0,
pxIndex = 0x80020490 <pxReadyTasksLists+168>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020490 <pxReadyTasksLists+168>,
pxPrevious = 0x80020490 <pxReadyTasksLists+168>
}
},
[9] = {
uxNumberOfItems = 0,
pxIndex = 0x800204a4 <pxReadyTasksLists+188>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x800204a4 <pxReadyTasksLists+188>,
pxPrevious = 0x800204a4 <pxReadyTasksLists+188>
}
}
}
$14 = {
[0] = {
uxNumberOfItems = 1,
pxIndex = 0x800203f0 <pxReadyTasksLists+8>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002267c <ucHeap+8444>,
pxPrevious = 0x8002267c <ucHeap+8444>
}
},
[1] = {
uxNumberOfItems = 1,
pxIndex = 0x80020404 <pxReadyTasksLists+28>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002160c <ucHeap+4236>,
pxPrevious = 0x8002160c <ucHeap+4236>
}
},
[2] = {
uxNumberOfItems = 0,
pxIndex = 0x80020418 <pxReadyTasksLists+48>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020418 <pxReadyTasksLists+48>,
pxPrevious = 0x80020418 <pxReadyTasksLists+48>
}
},
[3] = {
uxNumberOfItems = 0,
pxIndex = 0x8002042c <pxReadyTasksLists+68>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002042c <pxReadyTasksLists+68>,
pxPrevious = 0x8002042c <pxReadyTasksLists+68>
}
},
[4] = {
uxNumberOfItems = 0,
pxIndex = 0x80020440 <pxReadyTasksLists+88>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020440 <pxReadyTasksLists+88>,
pxPrevious = 0x80020440 <pxReadyTasksLists+88>
}
},
[5] = {
uxNumberOfItems = 0,
pxIndex = 0x80020454 <pxReadyTasksLists+108>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020454 <pxReadyTasksLists+108>,
pxPrevious = 0x80020454 <pxReadyTasksLists+108>
}
},
[6] = {
uxNumberOfItems = 0,
pxIndex = 0x80020468 <pxReadyTasksLists+128>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020468 <pxReadyTasksLists+128>,
pxPrevious = 0x80020468 <pxReadyTasksLists+128>
}
},
[7] = {
uxNumberOfItems = 0,
pxIndex = 0x8002047c <pxReadyTasksLists+148>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002047c <pxReadyTasksLists+148>,
pxPrevious = 0x8002047c <pxReadyTasksLists+148>
}
},
[8] = {
uxNumberOfItems = 0,
pxIndex = 0x80020490 <pxReadyTasksLists+168>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020490 <pxReadyTasksLists+168>,
pxPrevious = 0x80020490 <pxReadyTasksLists+168>
}
},
[9] = {
uxNumberOfItems = 0,
pxIndex = 0x800204a4 <pxReadyTasksLists+188>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x800204a4 <pxReadyTasksLists+188>,
pxPrevious = 0x800204a4 <pxReadyTasksLists+188>
}
}
}
CPU - Processing on CPU number
ID - TCB_t task memory address
TCB_NUM - Number that increments each time a TCB is created
PRI - Task priority
B_PRI - Base priority.
SL - Free/unused stack size.
CPU ID TCB_NUM NAME STATUS PRI B_PRI MUTEXES_HELD SL
---- ------------------------ ------- ----------- ------ --- ----- ------------ ----
0x80022678 <ucHeap+8440> 2 IDLE ready 0 0 0 3964
CPU0 0x80021608 <ucHeap+4232> 1 Hungry Task ready 1 1 0 3964
─── Output/messages ────────────────────────────────────────────────────────────────
0x8000221c 715 if( xReturn == pdPASS )
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000220c sp 0x8003b518 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x800203e8 a1 0x8002267c a2 0x00000000 a3 0x80022678 a4 0x00000001
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000221c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000221c in xTaskGenericCreate+588 at ../../Source/tasks.c:715
[1] from 0x80002d14 in vTaskStartScheduler+52 at ../../Source/tasks.c:1555
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80003cf0 <prvIdleTask>, pcName = 0x80020000 "IDLE": 73 'I', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 0, pxCreatedTask = 0x0: 0x454c4449, puxStackBuffer = 0x0: 1162626121, xRegions = 0x0: {pvBaseAddress = 0x454c4449,ulLengthInBytes = 1162626121,ulParameters = 1162626121}
loc xReturn = 1, pxNewTCB = 0x80022678 <ucHeap+8440>: {pxTopOfStack = 0x800225ec <ucHeap+8300>,xGenericListItem = {xIte…, pxTopOfStack = 0x8002266c <ucHeap+8428>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
717 if( xSchedulerRunning != pdFALSE )
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000220c sp 0x8003b518 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x800203e8 a1 0x8002267c a2 0x00000000 a3 0x80022678 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002224
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80002224 in xTaskGenericCreate+596 at ../../Source/tasks.c:717
[1] from 0x80002d14 in vTaskStartScheduler+52 at ../../Source/tasks.c:1555
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80003cf0 <prvIdleTask>, pcName = 0x80020000 "IDLE": 73 'I', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 0, pxCreatedTask = 0x0: 0x454c4449, puxStackBuffer = 0x0: 1162626121, xRegions = 0x0: {pvBaseAddress = 0x454c4449,ulLengthInBytes = 1162626121,ulParameters = 1162626121}
loc xReturn = 1, pxNewTCB = 0x80022678 <ucHeap+8440>: {pxTopOfStack = 0x800225ec <ucHeap+8300>,xGenericListItem = {xIte…, pxTopOfStack = 0x8002266c <ucHeap+8428>: 2779096485
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
736 return xReturn;
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000220c sp 0x8003b518 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x800203e8 a1 0x8002267c a2 0x00000000 a3 0x80022678 a4 0x00000001
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002250
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80002250 in xTaskGenericCreate+640 at ../../Source/tasks.c:736
[1] from 0x80002d14 in vTaskStartScheduler+52 at ../../Source/tasks.c:1555
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80003cf0 <prvIdleTask>, pcName = 0x80020000 "IDLE": 73 'I', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 0, pxCreatedTask = 0x0: 0x454c4449, puxStackBuffer = 0x0: 1162626121, xRegions = 0x0: {pvBaseAddress = 0x454c4449,ulLengthInBytes = 1162626121,ulParameters = 1162626121}
loc xReturn = 1, pxNewTCB = 0x80022678 <ucHeap+8440>: {pxTopOfStack = 0x800225ec <ucHeap+8300>,xGenericListItem = {xIte…, pxTopOfStack = 0x8002266c <ucHeap+8428>: 2779096485
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
737 }
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000220c sp 0x8003b518 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x800203e8 a1 0x8002267c a2 0x00000000 a3 0x80022678 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002254
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80002254 in xTaskGenericCreate+644 at ../../Source/tasks.c:737
[1] from 0x80002d14 in vTaskStartScheduler+52 at ../../Source/tasks.c:1555
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80003cf0 <prvIdleTask>, pcName = 0x80020000 "IDLE": 73 'I', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 0, pxCreatedTask = 0x0: 0x454c4449, puxStackBuffer = 0x0: 1162626121, xRegions = 0x0: {pvBaseAddress = 0x454c4449,ulLengthInBytes = 1162626121,ulParameters = 1162626121}
loc xReturn = 1, pxNewTCB = 0x80022678 <ucHeap+8440>: {pxTopOfStack = 0x800225ec <ucHeap+8300>,xGenericListItem = {xIte…, pxTopOfStack = 0x8002266c <ucHeap+8428>: 2779096485
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
vTaskStartScheduler () at ../../Source/tasks.c:1561
1561 if( xReturn == pdPASS )
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d14 sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002267c a2 0x00000000 a3 0x80022678 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002d18
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80002d18 in vTaskStartScheduler+56 at ../../Source/tasks.c:1561
[1] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
1563 xReturn = xTimerCreateTimerTask();
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d14 sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002267c a2 0x00000000 a3 0x80022678 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002d24
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80002d24 in vTaskStartScheduler+68 at ../../Source/tasks.c:1563
[1] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xTaskGenericCreate (pxTaskCode=0x80005468 <prvTimerTask>, pcName=0x80020030 "Tmr Svc", usStackDepth=1024, pvParameters=0x0, uxPriority=2, pxCreatedTask=0x0, puxStackBuffer=0x0, xRegions=0x0) at ../../Source/tasks.c:692
692 uxTaskNumber++;
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800020dc sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x800236ec a1 0x80005468 a2 0x00000000 a3 0x80023778 a4 0x80023778
a5 0x80020318 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000216c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000216c in xTaskGenericCreate+412 at ../../Source/tasks.c:692
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 0, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
CPU - Processing on CPU number
ID - TCB_t task memory address
TCB_NUM - Number that increments each time a TCB is created
PRI - Task priority
B_PRI - Base priority.
SL - Free/unused stack size.
CPU ID TCB_NUM NAME STATUS PRI B_PRI MUTEXES_HELD SL
--- ------------------------ ------- ----------- ------ --- ----- ------------ ----
0x80022678 <ucHeap+8440> 2 IDLE ready 0 0 0 3964
0x80021608 <ucHeap+4232> 1 Hungry Task ready 1 1 0 3964
─── Output/messages ──────────────────────────────────────────────────────────────────
697 pxNewTCB->uxTCBNumber = uxTaskNumber;
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800020dc sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x800236ec a1 0x80005468 a2 0x00000000 a3 0x80023778 a4 0x00000003
a5 0x8002053c a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002188
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80002188 in xTaskGenericCreate+440 at ../../Source/tasks.c:697
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 0, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Ambiguous command "m": macro, maintenance, make, mem, memory-tag, monitor, mt.
─── Output/messages ──────────────────────────────────────────────────────────────────
702 prvAddTaskToReadyList( pxNewTCB );
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800020dc sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x800236ec a1 0x80005468 a2 0x00000000 a3 0x80023778 a4 0x00000003
a5 0x80023778 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000219c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000219c in xTaskGenericCreate+460 at ../../Source/tasks.c:702
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 0, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xTaskGenericCreate (pxTaskCode=0x80005468 <prvTimerTask>, pcName=0x80020030 "Tmr Svc", usStackDepth=1024, pvParameters=0x0, uxPriority=2, pxCreatedTask=0x0, puxStackBuffer=0x0, xRegions=0x0) at ../../Source/tasks.c:704
704 xReturn = pdPASS;
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002200 sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x80020410 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020410 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002200
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80002200 in xTaskGenericCreate+560 at ../../Source/tasks.c:704
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 0, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
CPU - Processing on CPU number
ID - TCB_t task memory address
TCB_NUM - Number that increments each time a TCB is created
PRI - Task priority
B_PRI - Base priority.
SL - Free/unused stack size.
CPU ID TCB_NUM NAME STATUS PRI B_PRI MUTEXES_HELD SL
---- ------------------------- ------- ----------- ------ --- ----- ------------ ----
0x80022678 <ucHeap+8440> 2 IDLE ready 0 0 0 3964
0x80021608 <ucHeap+4232> 1 Hungry Task ready 1 1 0 3964
CPU0 0x80023778 <ucHeap+12792> 3 Tmr Svc ready 2 2 0 3964
$15 = {
[0] = {
uxNumberOfItems = 1,
pxIndex = 0x800203f0 <pxReadyTasksLists+8>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002267c <ucHeap+8444>,
pxPrevious = 0x8002267c <ucHeap+8444>
}
},
[1] = {
uxNumberOfItems = 1,
pxIndex = 0x80020404 <pxReadyTasksLists+28>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002160c <ucHeap+4236>,
pxPrevious = 0x8002160c <ucHeap+4236>
}
},
[2] = {
uxNumberOfItems = 1,
pxIndex = 0x80020418 <pxReadyTasksLists+48>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002377c <ucHeap+12796>,
pxPrevious = 0x8002377c <ucHeap+12796>
}
},
[3] = {
uxNumberOfItems = 0,
pxIndex = 0x8002042c <pxReadyTasksLists+68>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002042c <pxReadyTasksLists+68>,
pxPrevious = 0x8002042c <pxReadyTasksLists+68>
}
},
[4] = {
uxNumberOfItems = 0,
pxIndex = 0x80020440 <pxReadyTasksLists+88>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020440 <pxReadyTasksLists+88>,
pxPrevious = 0x80020440 <pxReadyTasksLists+88>
}
},
[5] = {
uxNumberOfItems = 0,
pxIndex = 0x80020454 <pxReadyTasksLists+108>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020454 <pxReadyTasksLists+108>,
pxPrevious = 0x80020454 <pxReadyTasksLists+108>
}
},
[6] = {
uxNumberOfItems = 0,
pxIndex = 0x80020468 <pxReadyTasksLists+128>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020468 <pxReadyTasksLists+128>,
pxPrevious = 0x80020468 <pxReadyTasksLists+128>
}
},
[7] = {
uxNumberOfItems = 0,
pxIndex = 0x8002047c <pxReadyTasksLists+148>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002047c <pxReadyTasksLists+148>,
pxPrevious = 0x8002047c <pxReadyTasksLists+148>
}
},
[8] = {
uxNumberOfItems = 0,
pxIndex = 0x80020490 <pxReadyTasksLists+168>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020490 <pxReadyTasksLists+168>,
pxPrevious = 0x80020490 <pxReadyTasksLists+168>
}
},
[9] = {
uxNumberOfItems = 0,
pxIndex = 0x800204a4 <pxReadyTasksLists+188>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x800204a4 <pxReadyTasksLists+188>,
pxPrevious = 0x800204a4 <pxReadyTasksLists+188>
}
}
}
CPU - Processing on CPU number
ID - TCB_t task memory address
TCB_NUM - Number that increments each time a TCB is created
PRI - Task priority
B_PRI - Base priority.
SL - Free/unused stack size.
CPU ID TCB_NUM NAME STATUS PRI B_PRI MUTEXES_HELD SL
---- ------------------------- ------- ----------- ------ --- ----- ------------ ----
0x80022678 <ucHeap+8440> 2 IDLE ready 0 0 0 3964
0x80021608 <ucHeap+4232> 1 Hungry Task ready 1 1 0 3964
CPU0 0x80023778 <ucHeap+12792> 3 Tmr Svc ready 2 2 0 3964
mstatus 0x0 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:0 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
─── Output/messages ────────────────────────────────────────────────────────────────
707 taskEXIT_CRITICAL();
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002200 sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x80020410 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002208
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002208 in xTaskGenericCreate+568 at ../../Source/tasks.c:707
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 1, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
0x8000220c in xTaskGenericCreate (pxTaskCode=0x80005468 <prvTimerTask>, pcName=0x80020030 "Tmr Svc", usStackDepth=1024, pvParameters=0x0, uxPriority=2, pxCreatedTask=0x0, puxStackBuffer=0x0, xRegions=0x0) at ../../Source/tasks.c:707
707 taskEXIT_CRITICAL();
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000220c sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x80020410 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000220c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000220c in xTaskGenericCreate+572 at ../../Source/tasks.c:707
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 1, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
715 if( xReturn == pdPASS )
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000220c sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x80020410 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002218
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002218 in xTaskGenericCreate+584 at ../../Source/tasks.c:715
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 1, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
717 if( xSchedulerRunning != pdFALSE )
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000220c sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x80020410 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002224
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002224 in xTaskGenericCreate+596 at ../../Source/tasks.c:717
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 1, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
736 return xReturn;
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000220c sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x80020410 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002250
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002250 in xTaskGenericCreate+640 at ../../Source/tasks.c:736
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 1, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
737 }
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000220c sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x80020410 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002254
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002254 in xTaskGenericCreate+644 at ../../Source/tasks.c:737
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 1, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
xTimerCreateTimerTask () at ../../Source/timers.c:270
270 configASSERT( xReturn );
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80005178 sp 0x8003b538 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000517c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000517c in xTimerCreateTimerTask+80 at ../../Source/timers.c:270
[1] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
271 return xReturn;
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80005178 sp 0x8003b538 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80005190
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80005190 in xTimerCreateTimerTask+100 at ../../Source/timers.c:271
[1] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
272 }
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80005178 sp 0x8003b538 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80005194
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80005194 in xTimerCreateTimerTask+104 at ../../Source/timers.c:272
[1] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
vTaskStartScheduler () at ../../Source/tasks.c:1572
1572 if( xReturn == pdPASS )
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d28 sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002d2c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002d2c in vTaskStartScheduler+76 at ../../Source/tasks.c:1572
[1] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
1579 portDISABLE_INTERRUPTS();
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d28 sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002d38
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002d38 in vTaskStartScheduler+88 at ../../Source/tasks.c:1579
[1] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
1589 xNextTaskUnblockTime = portMAX_DELAY;
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d28 sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002d3c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002d3c in vTaskStartScheduler+92 at ../../Source/tasks.c:1589
[1] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
1590 xSchedulerRunning = pdTRUE;
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d28 sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0xffffffff
a5 0x80020540 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002d4c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002d4c in vTaskStartScheduler+108 at ../../Source/tasks.c:1590
[1] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
1591 xTickCount = ( TickType_t ) 0U;
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d28 sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x8002052c a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002d5c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002d5c in vTaskStartScheduler+124 at ../../Source/tasks.c:1591
[1] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
1600 if( xPortStartScheduler() != pdFALSE )
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d28 sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002d68
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002d68 in vTaskStartScheduler+136 at ../../Source/tasks.c:1600
[1] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:219
219 la t0, xStartContext
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003e4
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003e4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:219
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Loading section .text, size 0x7f90 lma 0x80000000
Loading section .rodata, size 0x2dc lma 0x80020000
Loading section .eh_frame, size 0x3c lma 0x800202dc
Loading section .sdata, size 0x10 lma 0x8002031c
Start address 0x80000000, load size 33464
Transfer rate: 11 KB/sec, 5577 bytes/write.
─── Output/messages ────────────────────────────────────────────────────────────────
0x80000004 88 li t6, 0x1800
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00002000 pc 0x80000004
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000004 in boot at ../arch/boot.S:88
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Breakpoint 16 at 0x80000004: file ../arch/boot.S, line 88.
Breakpoint 17 at 0x800075e8: file ../Common/main.c, line 22.
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
main () at ../Common/main.c:22
22 xQueue = xQueueCreate(QUEUE_LENGTH, QUEUE_ITEM_SIZE); // Tworzenie kolejki
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x8003b578 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x8003b594 a1 0x8003b594 a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800075e8
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800075e8 in main+8 at ../Common/main.c:22
─── Variables ──────────────────────────────────────────────────────────────────────
loc xCheckTimer = 0xabababab
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
xTaskGenericCreate (pxTaskCode=0x800076dc <hungryTask>, pcName=0x800201c8 "Hungry Task", usStackDepth=1024, pvParameters=0x0, uxPriority=1, pxCreatedTask=0x0, puxStackBuffer=0x0, xRegions=0x0) at ../../Source/tasks.c:692
692 uxTaskNumber++;
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002130 sp 0x8003b538 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x8002050c a1 0x800076dc a2 0x00000000 a3 0x80021608 a4 0x800204c4
a5 0x800204dc a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000216c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000216c in xTaskGenericCreate+412 at ../../Source/tasks.c:692
[1] from 0x80007678 in main+152 at ../Common/main.c:44
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x800076dc <hungryTask>, pcName = 0x800201c8 "Hungry Task": 72 'H', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 1, pxCreatedTask = 0x0: 0x676e7548, puxStackBuffer = 0x0: 1735292232, xRegions = 0x0: {pvBaseAddress = 0x676e7548,ulLengthInBytes = 1735292232,ulParameters = 1735292232}
loc xReturn = 21, pxNewTCB = 0x80021608 <ucHeap+4232>: {pxTopOfStack = 0x8002157c <ucHeap+4092>,xGenericListItem = {xIte…, pxTopOfStack = 0x800215fc <ucHeap+4220>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
main () at ../Common/main.c:47
47 vTaskStartScheduler();
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80007678 sp 0x8003b578 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002160c a2 0x00000000 a3 0x80021608 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80007678
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80007678 in main+152 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xCheckTimer = 0x0
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
vTaskStartScheduler () at ../../Source/tasks.c:1555
1555 xReturn = xTaskCreate( prvIdleTask, "IDLE", tskIDLE_STACK_SIZE, ( void * ) NULL, ( tskIDLE_PRIORITY | portPRIVILEGE_BIT ), NULL ); /*lint !e961 MISRA exception, justified as it is not a redundant explicit cast to all supported compilers. */
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000767c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002160c a2 0x00000000 a3 0x80021608 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002ce8
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002ce8 in vTaskStartScheduler+8 at ../../Source/tasks.c:1555
[1] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
xTaskGenericCreate (pxTaskCode=0x80003cf0 <prvIdleTask>, pcName=0x80020000 "IDLE", usStackDepth=1024, pvParameters=0x0, uxPriority=0, pxCreatedTask=0x0, puxStackBuffer=0x0, xRegions=0x0) at ../../Source/tasks.c:692
692 uxTaskNumber++;
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800020dc sp 0x8003b518 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x800225ec a1 0x80003cf0 a2 0x00000000 a3 0x80022678 a4 0x00000000
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000216c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000216c in xTaskGenericCreate+412 at ../../Source/tasks.c:692
[1] from 0x80002d14 in vTaskStartScheduler+52 at ../../Source/tasks.c:1555
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80003cf0 <prvIdleTask>, pcName = 0x80020000 "IDLE": 73 'I', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 0, pxCreatedTask = 0x0: 0x454c4449, puxStackBuffer = 0x0: 1162626121, xRegions = 0x0: {pvBaseAddress = 0x454c4449,ulLengthInBytes = 1162626121,ulParameters = 1162626121}
loc xReturn = 1, pxNewTCB = 0x80022678 <ucHeap+8440>: {pxTopOfStack = 0x800225ec <ucHeap+8300>,xGenericListItem = {xIte…, pxTopOfStack = 0x8002266c <ucHeap+8428>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
xTaskGenericCreate (pxTaskCode=0x80005468 <prvTimerTask>, pcName=0x80020030 "Tmr Svc", usStackDepth=1024, pvParameters=0x0, uxPriority=2, pxCreatedTask=0x0, puxStackBuffer=0x0, xRegions=0x0) at ../../Source/tasks.c:692
692 uxTaskNumber++;
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800020dc sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x800236ec a1 0x80005468 a2 0x00000000 a3 0x80023778 a4 0x80023778
a5 0x80020318 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000216c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000216c in xTaskGenericCreate+412 at ../../Source/tasks.c:692
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 0, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:219
219 la t0, xStartContext
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003e4
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003e4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:219
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program received signal SIGINT, Interrupt.
0x9132d368 in ?? ()
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0x6a8e6769 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x9132d368
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x9132d368
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
0x9132d368 in ?? ()
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0x6a8e6769 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x9132d368
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x9132d368
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
0x9132d368 in ?? ()
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0x6a8e6769 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x9132d368
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x9132d368
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
0x9132d368 in ?? ()
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0x6a8e6769 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x9132d368
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x9132d368
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
0x9132d368 in ?? ()
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0x6a8e6769 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x9132d368
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x9132d368
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
Loading section .text, size 0x7f90 lma 0x80000000
Loading section .rodata, size 0x2dc lma 0x80020000
Loading section .eh_frame, size 0x3c lma 0x800202dc
Loading section .sdata, size 0x10 lma 0x8002031c
Start address 0x80000000, load size 33464
Transfer rate: 11 KB/sec, 5577 bytes/write.
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
0x80000004 in boot () at ../arch/boot.S:88
88 li t6, 0x1800
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0x6a8e6769 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0x00002000 pc 0x80000004
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000004 in boot at ../arch/boot.S:88
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
main () at ../Common/main.c:22
22 xQueue = xQueueCreate(QUEUE_LENGTH, QUEUE_ITEM_SIZE); // Tworzenie kolejki
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x8003b578 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x8003b594 a1 0x8003b594 a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800075e8
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800075e8 in main+8 at ../Common/main.c:22
─── Variables ──────────────────────────────────────────────────────────────────────
loc xCheckTimer = 0xabababab
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
xTaskGenericCreate (pxTaskCode=0x800076dc <hungryTask>, pcName=0x800201c8 "Hungry Task", usStackDepth=1024, pvParameters=0x0, uxPriority=1, pxCreatedTask=0x0, puxStackBuffer=0x0, xRegions=0x0) at ../../Source/tasks.c:692
692 uxTaskNumber++;
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002130 sp 0x8003b538 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x8002050c a1 0x800076dc a2 0x00000000 a3 0x80021608 a4 0x800204c4
a5 0x800204dc a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000216c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000216c in xTaskGenericCreate+412 at ../../Source/tasks.c:692
[1] from 0x80007678 in main+152 at ../Common/main.c:44
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x800076dc <hungryTask>, pcName = 0x800201c8 "Hungry Task": 72 'H', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 1, pxCreatedTask = 0x0: 0x676e7548, puxStackBuffer = 0x0: 1735292232, xRegions = 0x0: {pvBaseAddress = 0x676e7548,ulLengthInBytes = 1735292232,ulParameters = 1735292232}
loc xReturn = 21, pxNewTCB = 0x80021608 <ucHeap+4232>: {pxTopOfStack = 0x8002157c <ucHeap+4092>,xGenericListItem = {xIte…, pxTopOfStack = 0x800215fc <ucHeap+4220>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Note: breakpoint 14 also set at pc 0x8000216c.
Breakpoint 18 at 0x8000216c: file ../../Source/tasks.c, line 692.
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
main () at ../Common/main.c:47
47 vTaskStartScheduler();
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80007678 sp 0x8003b578 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002160c a2 0x00000000 a3 0x80021608 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80007678
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80007678 in main+152 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xCheckTimer = 0x0
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
vTaskStartScheduler () at ../../Source/tasks.c:1555
1555 xReturn = xTaskCreate( prvIdleTask, "IDLE", tskIDLE_STACK_SIZE, ( void * ) NULL, ( tskIDLE_PRIORITY | portPRIVILEGE_BIT ), NULL ); /*lint !e961 MISRA exception, justified as it is not a redundant explicit cast to all supported compilers. */
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000767c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002160c a2 0x00000000 a3 0x80021608 a4 0x00000001
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80002ce8
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80002ce8 in vTaskStartScheduler+8 at ../../Source/tasks.c:1555
[1] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
loc xReturn = 1
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Note: breakpoint 13 also set at pc 0x80002ce8.
Breakpoint 19 at 0x80002ce8: file ../../Source/tasks.c, line 1555.
Num Type Disp Enb Address What
12 breakpoint keep y 0x80007678 in main at ../Common/main.c:47
13 breakpoint keep y 0x80002ce8 in vTaskStartScheduler at ../../Source/tasks.c:1555
14 breakpoint keep y 0x8000216c in xTaskGenericCreate at ../../Source/tasks.c:692
15 breakpoint keep y 0x800003e4 ../../Source/portable/GCC/RISCV/portasm.S:219
16 breakpoint keep y 0x80000004 ../arch/boot.S:88
17 breakpoint keep y 0x800075e8 in main at ../Common/main.c:22
18 breakpoint keep y 0x8000216c ../../Source/tasks.c:692
19 breakpoint keep y 0x80002ce8 ../../Source/tasks.c:1555
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
xTaskGenericCreate (pxTaskCode=0x80003cf0 <prvIdleTask>, pcName=0x80020000 "IDLE", usStackDepth=1024, pvParameters=0x0, uxPriority=0, pxCreatedTask=0x0, puxStackBuffer=0x0, xRegions=0x0) at ../../Source/tasks.c:692
692 uxTaskNumber++;
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800020dc sp 0x8003b518 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x800225ec a1 0x80003cf0 a2 0x00000000 a3 0x80022678 a4 0x00000000
a5 0x00000001 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000216c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000216c in xTaskGenericCreate+412 at ../../Source/tasks.c:692
[1] from 0x80002d14 in vTaskStartScheduler+52 at ../../Source/tasks.c:1555
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80003cf0 <prvIdleTask>, pcName = 0x80020000 "IDLE": 73 'I', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 0, pxCreatedTask = 0x0: 0x454c4449, puxStackBuffer = 0x0: 1162626121, xRegions = 0x0: {pvBaseAddress = 0x454c4449,ulLengthInBytes = 1162626121,ulParameters = 1162626121}
loc xReturn = 1, pxNewTCB = 0x80022678 <ucHeap+8440>: {pxTopOfStack = 0x800225ec <ucHeap+8300>,xGenericListItem = {xIte…, pxTopOfStack = 0x8002266c <ucHeap+8428>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
xTaskGenericCreate (pxTaskCode=0x80005468 <prvTimerTask>, pcName=0x80020030 "Tmr Svc", usStackDepth=1024, pvParameters=0x0, uxPriority=2, pxCreatedTask=0x0, puxStackBuffer=0x0, xRegions=0x0) at ../../Source/tasks.c:692
692 uxTaskNumber++;
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800020dc sp 0x8003b4f8 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x800236ec a1 0x80005468 a2 0x00000000 a3 0x80023778 a4 0x80023778
a5 0x80020318 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000216c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000216c in xTaskGenericCreate+412 at ../../Source/tasks.c:692
[1] from 0x80005178 in xTimerCreateTimerTask+76 at ../../Source/timers.c:261
[2] from 0x80002d28 in vTaskStartScheduler+72 at ../../Source/tasks.c:1563
[3] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
arg pxTaskCode = 0x80005468 <prvTimerTask>, pcName = 0x80020030 "Tmr Svc": 84 'T', usStackDepth = 1024, pvParameters = 0x0, uxPriority = 2, pxCreatedTask = 0x0: 0x20726d54, puxStackBuffer = 0x0: 544370004, xRegions = 0x0: {pvBaseAddress = 0x20726d54,ulLengthInBytes = 544370004,ulParameters = 544370004}
loc xReturn = 0, pxNewTCB = 0x80023778 <ucHeap+12792>: {pxTopOfStack = 0x800236ec <ucHeap+12652>,xGenericListItem = {xI…, pxTopOfStack = 0x8002376c <ucHeap+12780>: 2779096485
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:219
219 la t0, xStartContext
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003e4
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003e4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:219
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
220 STORE x1, 0x0(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003ec
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003ec in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:220
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
221 STORE x2, 1 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003f0
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003f0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:221
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
222 STORE x3, 2 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003f4
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003f4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:222
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
223 STORE x4, 3 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003f8
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003f8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:223
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
224 STORE x5, 4 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003fc
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003fc in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:224
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
225 STORE x6, 5 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000400
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000400 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:225
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
226 STORE x7, 6 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000404
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000404 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:226
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
227 STORE x8, 7 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000408
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000408 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:227
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
228 STORE x9, 8 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000040c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000040c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:228
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
229 STORE x10, 9 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000410
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000410 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:229
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
230 STORE x11, 10 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000414
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000414 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:230
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
231 STORE x12, 11 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000418
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000418 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:231
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
232 STORE x13, 12 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000041c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000041c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:232
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
233 STORE x14, 13 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000420
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000420 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:233
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
234 STORE x15, 14 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000424
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000424 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:234
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
235 STORE x16, 15 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000428
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000428 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:235
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
236 STORE x17, 16 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000042c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000042c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:236
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
237 STORE x18, 17 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000430
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000430 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:237
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
238 STORE x19, 18 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000434
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000434 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:238
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
239 STORE x20, 19 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000438
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000438 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:239
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x88 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:0 HPP:0 SPP:0 MPIE:1 HPIE:0 SPIE:0 UPIE:0 MIE:1 HIE:0 SIE:0 UIE:0
Breakpoint 21 at 0x800075e8: file ../Common/main.c, line 22.
Loading section .text, size 0x7f90 lma 0x80000000
Loading section .rodata, size 0x2dc lma 0x80020000
Loading section .eh_frame, size 0x3c lma 0x800202dc
Loading section .sdata, size 0x10 lma 0x8002031c
Start address 0x80000000, load size 33464
Transfer rate: 11 KB/sec, 5577 bytes/write.
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
main () at ../Common/main.c:22
22 xQueue = xQueueCreate(QUEUE_LENGTH, QUEUE_ITEM_SIZE); // Tworzenie kolejki
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x8003b578 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x8003b594 a1 0x8003b594 a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800075e8
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800075e8 in main+8 at ../Common/main.c:22
─── Variables ──────────────────────────────────────────────────────────────────────
loc xCheckTimer = 0xabababab
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:219
219 la t0, xStartContext
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003e4
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003e4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:219
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
─── Output/messages ────────────────────────────────────────────────────────────────
220 STORE x1, 0x0(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003ec
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003ec in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:220
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
221 STORE x2, 1 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003f0
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003f0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:221
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
222 STORE x3, 2 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003f4
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003f4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:222
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
223 STORE x4, 3 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003f8
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003f8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:223
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
─── Output/messages ────────────────────────────────────────────────────────────────
224 STORE x5, 4 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003fc
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x800003fc in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:224
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
225 STORE x6, 5 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000400
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000400 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:225
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
226 STORE x7, 6 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000404
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000404 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:226
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
227 STORE x8, 7 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000408
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000408 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:227
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
228 STORE x9, 8 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000040c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000040c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:228
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
229 STORE x10, 9 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000410
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000410 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:229
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
─── Output/messages ────────────────────────────────────────────────────────────────
230 STORE x11, 10 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000414
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000414 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:230
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
231 STORE x12, 11 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000418
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000418 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:231
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
232 STORE x13, 12 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000041c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000041c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:232
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
233 STORE x14, 13 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000420
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000420 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:233
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
234 STORE x15, 14 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000424
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000424 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:234
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
235 STORE x16, 15 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000428
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000428 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:235
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
236 STORE x17, 16 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000042c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000042c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:236
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
237 STORE x18, 17 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000430
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000430 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:237
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
238 STORE x19, 18 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000434
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000434 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:238
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
239 STORE x20, 19 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000438
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000438 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:239
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
240 STORE x21, 20 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000043c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000043c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:240
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
241 STORE x22, 21 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000440
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000440 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:241
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
242 STORE x23, 22 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000444
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000444 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:242
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
243 STORE x24, 23 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000448
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000448 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:243
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:250
250 STORE x31, 30 * REGBYTES(t0)
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000464
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000464 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:250
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
Quit
Continuing.
─── Output/messages ────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000046c
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x8000046c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
─── Output/messages ────────────────────────────────────────────────────────────────
0x80000470 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x8002046c gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000470
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000470 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ────────────────────────────────────────────────────────────────
0x80000474 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x80023778 gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000474
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000474 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
$16 = {
[0] = {
uxNumberOfItems = 1,
pxIndex = 0x800203f0 <pxReadyTasksLists+8>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002267c <ucHeap+8444>,
pxPrevious = 0x8002267c <ucHeap+8444>
}
},
[1] = {
uxNumberOfItems = 1,
pxIndex = 0x80020404 <pxReadyTasksLists+28>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002160c <ucHeap+4236>,
pxPrevious = 0x8002160c <ucHeap+4236>
}
},
[2] = {
uxNumberOfItems = 1,
pxIndex = 0x80020418 <pxReadyTasksLists+48>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002377c <ucHeap+12796>,
pxPrevious = 0x8002377c <ucHeap+12796>
}
},
[3] = {
uxNumberOfItems = 0,
pxIndex = 0x8002042c <pxReadyTasksLists+68>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002042c <pxReadyTasksLists+68>,
pxPrevious = 0x8002042c <pxReadyTasksLists+68>
}
},
[4] = {
uxNumberOfItems = 0,
pxIndex = 0x80020440 <pxReadyTasksLists+88>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020440 <pxReadyTasksLists+88>,
pxPrevious = 0x80020440 <pxReadyTasksLists+88>
}
},
[5] = {
uxNumberOfItems = 0,
pxIndex = 0x80020454 <pxReadyTasksLists+108>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020454 <pxReadyTasksLists+108>,
pxPrevious = 0x80020454 <pxReadyTasksLists+108>
}
},
[6] = {
uxNumberOfItems = 0,
pxIndex = 0x80020468 <pxReadyTasksLists+128>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020468 <pxReadyTasksLists+128>,
pxPrevious = 0x80020468 <pxReadyTasksLists+128>
}
},
[7] = {
uxNumberOfItems = 0,
pxIndex = 0x8002047c <pxReadyTasksLists+148>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002047c <pxReadyTasksLists+148>,
pxPrevious = 0x8002047c <pxReadyTasksLists+148>
}
},
[8] = {
uxNumberOfItems = 0,
pxIndex = 0x80020490 <pxReadyTasksLists+168>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020490 <pxReadyTasksLists+168>,
pxPrevious = 0x80020490 <pxReadyTasksLists+168>
}
},
[9] = {
uxNumberOfItems = 0,
pxIndex = 0x800204a4 <pxReadyTasksLists+188>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x800204a4 <pxReadyTasksLists+188>,
pxPrevious = 0x800204a4 <pxReadyTasksLists+188>
}
}
}
─── Output/messages ────────────────────────────────────────────────────────────────
0x80000478 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000478
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000478 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x90b3b4c4 in ?? ()
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x90b3b4c4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x90b3b4c4
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Loading section .text, size 0x7f90 lma 0x80000000
Loading section .rodata, size 0x2dc lma 0x80020000
Loading section .eh_frame, size 0x3c lma 0x800202dc
Loading section .sdata, size 0x10 lma 0x8002031c
Start address 0x80000000, load size 33464
Transfer rate: 11 KB/sec, 5577 bytes/write.
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
main () at ../Common/main.c:22
22 xQueue = xQueueCreate(QUEUE_LENGTH, QUEUE_ITEM_SIZE); // Tworzenie kolejki
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x8003b578 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x8003b594 a1 0x8003b594 a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800075e8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800075e8 in main+8 at ../Common/main.c:22
─── Variables ────────────────────────────────────────────────────────────────────────
loc xCheckTimer = 0xabababab
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:219
219 la t0, xStartContext
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003e4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800003e4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:219
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
220 STORE x1, 0x0(t0)
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003ec
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800003ec in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:220
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
221 STORE x2, 1 * REGBYTES(t0)
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003f0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800003f0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:221
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:250
250 STORE x31, 30 * REGBYTES(t0)
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000464
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000464 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:250
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000046c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000046c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x90b3b4c4 in ?? ()
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x90b3b4c4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x90b3b4c4
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Loading section .text, size 0x7f90 lma 0x80000000
Loading section .rodata, size 0x2dc lma 0x80020000
Loading section .eh_frame, size 0x3c lma 0x800202dc
Loading section .sdata, size 0x10 lma 0x8002031c
Start address 0x80000000, load size 33464
Transfer rate: 11 KB/sec, 5577 bytes/write.
Undefined command: "cc". Try "help".
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
main () at ../Common/main.c:22
22 xQueue = xQueueCreate(QUEUE_LENGTH, QUEUE_ITEM_SIZE); // Tworzenie kolejki
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x8003b578 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x8003b594 a1 0x8003b594 a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800075e8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800075e8 in main+8 at ../Common/main.c:22
─── Variables ────────────────────────────────────────────────────────────────────────
loc xCheckTimer = 0xabababab
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:219
219 la t0, xStartContext
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003e4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800003e4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:219
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:250
250 STORE x31, 30 * REGBYTES(t0)
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000464
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000464 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:250
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000046c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000046c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000470 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x8002046c gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000470
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000470 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Undefined command: "ci". Try "help".
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000474 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x80023778 gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000474
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000474 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000478 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000478
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000478 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x8000047c 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x80005468 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000047c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000047c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000480 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x80005468 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000480
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000480 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000484 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00002000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000484
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000484 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000488 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00001880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000488
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000488 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x8000048c 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00001880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000048c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000048c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
$17 = {
[0] = {
uxNumberOfItems = 1,
pxIndex = 0x800203f0 <pxReadyTasksLists+8>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002267c <ucHeap+8444>,
pxPrevious = 0x8002267c <ucHeap+8444>
}
},
[1] = {
uxNumberOfItems = 1,
pxIndex = 0x80020404 <pxReadyTasksLists+28>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002160c <ucHeap+4236>,
pxPrevious = 0x8002160c <ucHeap+4236>
}
},
[2] = {
uxNumberOfItems = 1,
pxIndex = 0x80020418 <pxReadyTasksLists+48>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002377c <ucHeap+12796>,
pxPrevious = 0x8002377c <ucHeap+12796>
}
},
[3] = {
uxNumberOfItems = 0,
pxIndex = 0x8002042c <pxReadyTasksLists+68>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002042c <pxReadyTasksLists+68>,
pxPrevious = 0x8002042c <pxReadyTasksLists+68>
}
},
[4] = {
uxNumberOfItems = 0,
pxIndex = 0x80020440 <pxReadyTasksLists+88>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020440 <pxReadyTasksLists+88>,
pxPrevious = 0x80020440 <pxReadyTasksLists+88>
}
},
[5] = {
uxNumberOfItems = 0,
pxIndex = 0x80020454 <pxReadyTasksLists+108>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020454 <pxReadyTasksLists+108>,
pxPrevious = 0x80020454 <pxReadyTasksLists+108>
}
},
[6] = {
uxNumberOfItems = 0,
pxIndex = 0x80020468 <pxReadyTasksLists+128>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020468 <pxReadyTasksLists+128>,
pxPrevious = 0x80020468 <pxReadyTasksLists+128>
}
},
[7] = {
uxNumberOfItems = 0,
pxIndex = 0x8002047c <pxReadyTasksLists+148>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x8002047c <pxReadyTasksLists+148>,
pxPrevious = 0x8002047c <pxReadyTasksLists+148>
}
},
[8] = {
uxNumberOfItems = 0,
pxIndex = 0x80020490 <pxReadyTasksLists+168>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x80020490 <pxReadyTasksLists+168>,
pxPrevious = 0x80020490 <pxReadyTasksLists+168>
}
},
[9] = {
uxNumberOfItems = 0,
pxIndex = 0x800204a4 <pxReadyTasksLists+188>,
xListEnd = {
xItemValue = 4294967295,
pxNext = 0x800204a4 <pxReadyTasksLists+188>,
pxPrevious = 0x800204a4 <pxReadyTasksLists+188>
}
}
}
mstatus 0x1800 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000490 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00001880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000490
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000490 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000494 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0x00001880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000494
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000494 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000498 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000498
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000498 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x8000049c 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000049c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000049c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004a0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004a0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004a0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004a4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004a4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004a4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004a8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004a8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004a8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004ac 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004ac
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004ac in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004b0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004b0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004b0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004b4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004b4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004b4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004b8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004b8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004b8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004bc 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004bc
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004bc in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004c0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004c0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004c0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004c4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004c4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004c4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004c8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004c8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004c8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004cc 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004cc
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004cc in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004d0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004d0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004d0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004d4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004d4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004d4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004d8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004d8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004d8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004dc 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004dc
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004dc in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004e0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004e0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004e0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004e4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004e4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004e4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004e8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004e8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004e8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004ec 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004ec
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004ec in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004f0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004f0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004f0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004f4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004f4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004f4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004f8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0x00000000 t6 0x00000000 pc 0x800004f8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004f8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004fc 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0x00000000 pc 0x800004fc
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004fc in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000500 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80000500
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000500 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000504 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80000504
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000504 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
mstatus 0x1880 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:3 HPP:0 SPP:0 MPIE:1 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
mepc 0x0 0
Loading section .text, size 0x7f90 lma 0x80000000
Loading section .rodata, size 0x2dc lma 0x80020000
Loading section .eh_frame, size 0x3c lma 0x800202dc
Loading section .sdata, size 0x10 lma 0x8002031c
Start address 0x80000000, load size 33464
Transfer rate: 11 KB/sec, 5577 bytes/write.
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
main () at ../Common/main.c:22
22 xQueue = xQueueCreate(QUEUE_LENGTH, QUEUE_ITEM_SIZE); // Tworzenie kolejki
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x8003b578 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x8003b594 a1 0x8003b594 a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800075e8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800075e8 in main+8 at ../Common/main.c:22
─── Variables ────────────────────────────────────────────────────────────────────────
loc xCheckTimer = 0xabababab
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:219
219 la t0, xStartContext
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003e4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800003e4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:219
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:250
250 STORE x31, 30 * REGBYTES(t0)
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000464
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000464 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:250
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000046c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000046c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program received signal SIGINT, Interrupt.
0x90fb049c in ?? ()
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0x847f883d t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x90fb049c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x90fb049c
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Loading section .text, size 0x7f90 lma 0x80000000
Loading section .rodata, size 0x2dc lma 0x80020000
Loading section .eh_frame, size 0x3c lma 0x800202dc
Loading section .sdata, size 0x10 lma 0x8002031c
Start address 0x80000000, load size 33464
Transfer rate: 11 KB/sec, 5577 bytes/write.
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
main () at ../Common/main.c:22
22 xQueue = xQueueCreate(QUEUE_LENGTH, QUEUE_ITEM_SIZE); // Tworzenie kolejki
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x8003b578 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x8003b594 a1 0x8003b594 a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800075e8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800075e8 in main+8 at ../Common/main.c:22
─── Variables ────────────────────────────────────────────────────────────────────────
loc xCheckTimer = 0xabababab
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:219
219 la t0, xStartContext
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003e4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800003e4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:219
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:250
250 STORE x31, 30 * REGBYTES(t0)
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000464
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000464 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:250
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000046c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000046c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000470 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x8002046c gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000470
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000470 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000474 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x80023778 gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000474
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000474 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000478 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000478
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000478 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x8000047c 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x80005468 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000047c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000047c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000480 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x80005468 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000480
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000480 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000484 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00002000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000484
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000484 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000488 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00001880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000488
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000488 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x8000048c 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00001880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000048c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000048c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000490 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00001880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000490
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000490 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000494 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0x00001880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000494
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000494 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000498 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000498
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000498 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x8000049c 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000049c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000049c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004a0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004a0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004a0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004a4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004a4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004a4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004a8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004a8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004a8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004ac 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004ac
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004ac in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004b0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004b0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004b0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004b4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004b4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004b4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004b8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004b8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004b8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004bc 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004bc
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004bc in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004c0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004c0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004c0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004c4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004c4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004c4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004c8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004c8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004c8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004cc 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004cc
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004cc in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004d0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004d0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004d0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004d4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004d4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004d4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004d8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004d8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004d8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004dc 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004dc
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004dc in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004e0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004e0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004e0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004e4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004e4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004e4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004e8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004e8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004e8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004ec 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004ec
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004ec in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004f0 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004f0
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004f0 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004f4 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800004f4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004f4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004f8 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0x00000000 t6 0x00000000 pc 0x800004f8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004f8 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x800004fc 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0x00000000 pc 0x800004fc
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800004fc in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000500 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x800236ec gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80000500
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000500 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000504 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80000504
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000504 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x90b3b4c4 in ?? ()
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800006c4 sp 0x8002376c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0xa5a5a5a5 a2 0xa5a5a5a5 a3 0xa5a5a5a5 a4 0xa5a5a5a5
a5 0xa5a5a5a5 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x90b3b4c4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x90b3b4c4
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Remote connection closed
Remote debugging using :3333
boot () at ../arch/boot.S:88
88 li t6, 0x1800
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x00000000 sp 0x00000000 gp 0x00000000 tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000000 a1 0x00000000 a2 0x00000000 a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000000
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000000 in boot at ../arch/boot.S:88
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Loading section .text, size 0x7f90 lma 0x80000000
Loading section .rodata, size 0x2dc lma 0x80020000
Loading section .eh_frame, size 0x3c lma 0x800202dc
Loading section .sdata, size 0x10 lma 0x8002031c
Start address 0x80000000, load size 33464
Transfer rate: 11 KB/sec, 5577 bytes/write.
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
main () at ../Common/main.c:22
22 xQueue = xQueueCreate(QUEUE_LENGTH, QUEUE_ITEM_SIZE); // Tworzenie kolejki
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x8003b578 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x8003b594 a1 0x8003b594 a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800075e8
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800075e8 in main+8 at ../Common/main.c:22
─── Variables ────────────────────────────────────────────────────────────────────────
loc xCheckTimer = 0xabababab
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:219
219 la t0, xStartContext
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800003e4
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x800003e4 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:219
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:250
250 STORE x31, 30 * REGBYTES(t0)
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80002d6c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x8002032c t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000001 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x00000001
a5 0x80020524 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000464
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000464 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:250
[1] from 0x80002d6c in vTaskStartScheduler+140 at ../../Source/tasks.c:1600
[2] from 0x8000767c in main+156 at ../Common/main.c:47
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program stopped.
xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x8003b558 gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000046c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000046c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000470 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x8002046c gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000470
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000470 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000474 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x80023778 gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000474
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000474 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000478 in xPortStartScheduler () at ../../Source/portable/GCC/RISCV/portasm.S:253
253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x00000880 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000478
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000478 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x8000047c 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x80005468 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x8000047c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x8000047c in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────────────────────────────
0x80000480 253 portRESTORE_CONTEXT
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x8000046c sp 0x800236ec gp 0x80020b1c tp 0x00000000
t0 0x80005468 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0xf0020040 a1 0x8002377c a2 0x00000000 a3 0x80023778 a4 0x0000000f
a5 0xf0020010 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000480
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80000480 in xPortStartScheduler at ../../Source/portable/GCC/RISCV/portasm.S:253
─── Variables ────────────────────────────────────────────────────────────────────────
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
mepc 0x0 0
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program received signal SIGINT, Interrupt.
0x80006e64 in vFormatPrintString (putch=0x80006afc <putchar>, putdat=0x0, fmt=0x800201d9 "y\n", ap=0x800215c0 <ucHeap+4160>) at ../arch/clib.c:167
167 while ((ch = *(unsigned char *) fmt) != '%') {
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80006e54 sp 0x8002154c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0x00000079 s1 0xa5a5a5a5
a0 0x80006afc a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x00000025 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80006e64
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80006e64 in vFormatPrintString+84 at ../arch/clib.c:167
[1] from 0x80007298 in printf+88 at ../arch/clib.c:317
[2] from 0x800076f4 in hungryTask+24 at ../Common/main.c:67
[3] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
arg putch = 0x80006afc <putchar>: {void (int, void **)} 0x80006afc <putchar>, putdat = 0x0, fmt = 0x800201d9 "y\n": 121 'y', ap = 0x800215c0 <ucHeap+4160>
loc p = 0xa5a5a5a5 "y\n": 121 'y', last_fmt = 0xa5a5a5a5 "y\n": 121 'y', ch = 121, num = 11936128518282651045, base = -1515870811, lflag = -1515870811, width = -1515870811, precision = -1515870811, padc = 165 '\245'
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program received signal SIGINT, Interrupt.
0x80006e1c in vFormatPrintString (putch=0x80006afc <putchar>, putdat=0x0, fmt=0x800201db "", ap=0x800215c0 <ucHeap+4160>) at ../arch/clib.c:158
158 {
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80007298 sp 0x8002154c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x80006afc a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x800215c0 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80006e1c
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80006e1c in vFormatPrintString+12 at ../arch/clib.c:158
[1] from 0x80007298 in printf+88 at ../arch/clib.c:317
[2] from 0x800076f4 in hungryTask+24 at ../Common/main.c:67
[3] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
arg putch = 0x80006afc <putchar>: {void (int, void **)} 0x80006afc <putchar>, putdat = 0x0, fmt = 0x800201db "": 0 '\000', ap = 0x800215c0 <ucHeap+4160>
loc p = 0xa5a5a5a5 "y\n": 121 'y', last_fmt = 0xa5a5a5a5 "y\n": 121 'y', ch = -1515870811, num = 11936128518282651045, base = -1515870811, lflag = -1515870811, width = -1515870811, precision = -1515870811, padc = 165 '\245'
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────────────
Program received signal SIGINT, Interrupt.
printf (fmt=0x800201d4 "hungry\n") at ../arch/clib.c:320
320 return 0; // incorrect return value, but who cares, anyway?
─── Registers ────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80007298 sp 0x8002158c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x80006afc a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x00000025 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80007298
─── Stack ────────────────────────────────────────────────────────────────────────────
[0] from 0x80007298 in printf+88 at ../arch/clib.c:320
[1] from 0x800076f4 in hungryTask+24 at ../Common/main.c:67
[2] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ────────────────────────────────────────────────────────────────────────
arg fmt = 0x800201d4 "hungry\n": 104 'h'
loc ap = 0x800215c0 <ucHeap+4160>
─── Expressions ──────────────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────
CPU - Processing on CPU number
ID - TCB_t task memory address
TCB_NUM - Number that increments each time a TCB is created
PRI - Task priority
B_PRI - Base priority.
SL - Free/unused stack size.
CPU ID TCB_NUM NAME STATUS PRI B_PRI MUTEXES_HELD SL
---- ------------------------- ------- ----------- --------- --- ----- ------------ ----
0x80022678 <ucHeap+8440> 2 IDLE ready 0 0 0 3964
CPU0 0x80021608 <ucHeap+4232> 1 Hungry Task ready 1 1 0 3964
0x80023778 <ucHeap+12792> 3 Tmr Svc suspended 2 2 0 3868
CPU - Processing on CPU number
ID - TCB_t task memory address
TCB_NUM - Number that increments each time a TCB is created
PRI - Task priority
B_PRI - Base priority.
SL - Free/unused stack size.
CPU ID TCB_NUM NAME STATUS PRI B_PRI MUTEXES_HELD SL
---- ------------------------- ------- ----------- --------- --- ----- ------------ ----
0x80022678 <ucHeap+8440> 2 IDLE ready 0 0 0 3964
CPU0 0x80021608 <ucHeap+4232> 1 Hungry Task ready 1 1 0 3964
0x80023778 <ucHeap+12792> 3 Tmr Svc suspended 2 2 0 3868
CPU - Processing on CPU number
ID - TCB_t task memory address
TCB_NUM - Number that increments each time a TCB is created
PRI - Task priority
B_PRI - Base priority.
SL - Free/unused stack size.
CPU ID TCB_NUM NAME STATUS PRI B_PRI MUTEXES_HELD SL
---- ------------------------- ------- ----------- --------- --- ----- ------------ ----
0x80022678 <ucHeap+8440> 2 IDLE ready 0 0 0 3964
CPU0 0x80021608 <ucHeap+4232> 1 Hungry Task ready 1 1 0 3964
0x80023778 <ucHeap+12792> 3 Tmr Svc suspended 2 2 0 3868
─── Registers ─────────────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80007298 sp 0x8002158c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x80006afc a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x00000025 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80007298
─── Stack ─────────────────────────────────────────────────────────────────────────────────────
[0] from 0x80007298 in printf+88 at ../arch/clib.c:320
[1] from 0x800076f4 in hungryTask+24 at ../Common/main.c:67
[2] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ─────────────────────────────────────────────────────────────────────────────────
arg fmt = 0x800201d4 "hungry\n": 104 'h'
loc ap = 0x800215c0 <ucHeap+4160>
─── Expressions ───────────────────────────────────────────────────────────────────────────────
─── Memory ────────────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────────────────────
CPU - Processing on CPU number
ID - TCB_t task memory address
TCB_NUM - Number that increments each time a TCB is created
PRI - Task priority
B_PRI - Base priority.
SL - Free/unused stack size.
CPU ID TCB_NUM NAME STATUS PRI B_PRI MUTEXES_HELD SL
---- ------------------------- ------- ----------- --------- --- ----- ------------ ----
0x80022678 <ucHeap+8440> 2 IDLE ready 0 0 0 3964
CPU0 0x80021608 <ucHeap+4232> 1 Hungry Task ready 1 1 0 3964
0x80023778 <ucHeap+12792> 3 Tmr Svc suspended 2 2 0 3868
Continuing.
─── Output/messages ───────────────────────────────────────────────────────────────────────────
Program received signal SIGINT, Interrupt.
0x80006e48 in vFormatPrintString (putch=0x80006afc <putchar>, putdat=0x0, fmt=0x800201d9 "y\n", ap=0x800215c0 <ucHeap+4160>) at ../arch/clib.c:171
171 putch(ch, putdat);
─── Registers ─────────────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80006e54 sp 0x8002154c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0x00000072 s1 0xa5a5a5a5
a0 0x80006afc a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x80006afc a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80006e48
─── Stack ─────────────────────────────────────────────────────────────────────────────────────
[0] from 0x80006e48 in vFormatPrintString+56 at ../arch/clib.c:171
[1] from 0x80007298 in printf+88 at ../arch/clib.c:317
[2] from 0x800076f4 in hungryTask+24 at ../Common/main.c:67
[3] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ─────────────────────────────────────────────────────────────────────────────────
arg putch = 0x80006afc <putchar>: {void (int, void **)} 0x80006afc <putchar>, putdat = 0x0, fmt = 0x800201d9 "y\n": 121 'y', ap = 0x800215c0 <ucHeap+4160>
loc p = 0xa5a5a5a5 "y\n": 121 'y', last_fmt = 0xa5a5a5a5 "y\n": 121 'y', ch = 114, num = 11936128518282651045, base = -1515870811, lflag = -1515870811, width = -1515870811, precision = -1515870811, padc = 165 '\245'
─── Expressions ───────────────────────────────────────────────────────────────────────────────
─── Memory ────────────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────────────────────
CPU - Processing on CPU number
ID - TCB_t task memory address
TCB_NUM - Number that increments each time a TCB is created
PRI - Task priority
B_PRI - Base priority.
SL - Free/unused stack size.
CPU ID TCB_NUM NAME STATUS PRI B_PRI MUTEXES_HELD SL
---- ------------------------- ------- ----------- --------- --- ----- ------------ ----
0x80022678 <ucHeap+8440> 2 IDLE ready 0 0 0 3964
CPU0 0x80021608 <ucHeap+4232> 1 Hungry Task ready 1 1 0 3964
0x80023778 <ucHeap+12792> 3 Tmr Svc suspended 2 2 0 3868
mepc 0x80005468 -2147462040
mstatus 0x0 SD:0 VM:00 MXR:0 PUM:0 MPRV:0 XS:0 FS:0 MPP:0 HPP:0 SPP:0 MPIE:0 HPIE:0 SPIE:0 UPIE:0 MIE:0 HIE:0 SIE:0 UIE:0
Continuing.
─── Output/messages ───────────────────────────────────────────────────────────────────────────
Program received signal SIGINT, Interrupt.
0x80006b0c in putchar (ch=103) at ../arch/clib.c:102
102 }
─── Registers ─────────────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80006e54 sp 0x8002153c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0x00000067 s1 0xa5a5a5a5
a0 0x80006afc a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x80006afc a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80006b0c
─── Stack ─────────────────────────────────────────────────────────────────────────────────────
[0] from 0x80006b0c in putchar+16 at ../arch/clib.c:102
[1] from 0x80006e54 in vFormatPrintString+68 at ../arch/clib.c:171
[2] from 0x80007298 in printf+88 at ../arch/clib.c:317
[3] from 0x800076f4 in hungryTask+24 at ../Common/main.c:67
[4] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ─────────────────────────────────────────────────────────────────────────────────
arg ch = 103
─── Expressions ───────────────────────────────────────────────────────────────────────────────
─── Memory ────────────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────────────────────
CPU - Processing on CPU number
ID - TCB_t task memory address
TCB_NUM - Number that increments each time a TCB is created
PRI - Task priority
B_PRI - Base priority.
SL - Free/unused stack size.
CPU ID TCB_NUM NAME STATUS PRI B_PRI MUTEXES_HELD SL
---- ------------------------- ------- ----------- --------- --- ----- ------------ ----
0x80022678 <ucHeap+8440> 2 IDLE ready 0 0 0 3964
CPU0 0x80021608 <ucHeap+4232> 1 Hungry Task ready 1 1 0 3964
0x80023778 <ucHeap+12792> 3 Tmr Svc suspended 2 2 0 3868
Continuing.
─── Output/messages ───────────────────────────────────────────────────────────────────────────
Program received signal SIGINT, Interrupt.
putchar (ch=114) at ../arch/clib.c:87
87 {
─── Registers ─────────────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80006e54 sp 0x8002154c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0x00000079 s1 0xa5a5a5a5
a0 0x00000079 a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x80006afc a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80006afc
─── Stack ─────────────────────────────────────────────────────────────────────────────────────
[0] from 0x80006afc in putchar+0 at ../arch/clib.c:87
[1] from 0x80006e54 in vFormatPrintString+68 at ../arch/clib.c:171
[2] from 0x80007298 in printf+88 at ../arch/clib.c:317
[3] from 0x800076f4 in hungryTask+24 at ../Common/main.c:67
[4] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ─────────────────────────────────────────────────────────────────────────────────
arg ch = 114
─── Expressions ───────────────────────────────────────────────────────────────────────────────
─── Memory ────────────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ───────────────────────────────────────────────────────────────────────────
Program received signal SIGINT, Interrupt.
vFormatPrintString (putch=0x80006afc <putchar>, putdat=0x0, fmt=0x800201d7 "gry\n", ap=0x800215c0 <ucHeap+4160>) at ../arch/clib.c:167
167 while ((ch = *(unsigned char *) fmt) != '%') {
─── Registers ─────────────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80006e54 sp 0x8002154c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0x0000006e s1 0xa5a5a5a5
a0 0x80006afc a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x00000067 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80006e5c
─── Stack ─────────────────────────────────────────────────────────────────────────────────────
[0] from 0x80006e5c in vFormatPrintString+76 at ../arch/clib.c:167
[1] from 0x80007298 in printf+88 at ../arch/clib.c:317
[2] from 0x800076f4 in hungryTask+24 at ../Common/main.c:67
[3] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ─────────────────────────────────────────────────────────────────────────────────
arg putch = 0x80006afc <putchar>: {void (int, void **)} 0x80006afc <putchar>, putdat = 0x0, fmt = 0x800201d7 "gry\n": 103 'g', ap = 0x800215c0 <ucHeap+4160>
loc p = 0xa5a5a5a5 "unghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghungh…, last_fmt = 0xa5a5a5a5 "unghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghunghungh…, ch = 110, num = 11936128518282651045, base = -1515870811, lflag = -1515870811, width = -1515870811, precision = -1515870811, padc = 165 '\245'
─── Expressions ───────────────────────────────────────────────────────────────────────────────
─── Memory ────────────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ───────────────────────────────────────────────────────────────────────────
Program received signal SIGINT, Interrupt.
0x80006e48 in vFormatPrintString (putch=0x80006afc <putchar>, putdat=0x0, fmt=0x800201db "", ap=0x800215c0 <ucHeap+4160>) at ../arch/clib.c:171
171 putch(ch, putdat);
─── Registers ─────────────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80006e54 sp 0x8002154c gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0x0000000a s1 0xa5a5a5a5
a0 0x80006afc a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x80006afc a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x80006e48
─── Stack ─────────────────────────────────────────────────────────────────────────────────────
[0] from 0x80006e48 in vFormatPrintString+56 at ../arch/clib.c:171
[1] from 0x80007298 in printf+88 at ../arch/clib.c:317
[2] from 0x800076f4 in hungryTask+24 at ../Common/main.c:67
[3] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ─────────────────────────────────────────────────────────────────────────────────
arg putch = 0x80006afc <putchar>: {void (int, void **)} 0x80006afc <putchar>, putdat = 0x0, fmt = 0x800201db "": 0 '\000', ap = 0x800215c0 <ucHeap+4160>
loc p = 0xa5a5a5a5 "y\n": 121 'y', last_fmt = 0xa5a5a5a5 "y\n": 121 'y', ch = 10, num = 11936128518282651045, base = -1515870811, lflag = -1515870811, width = -1515870811, precision = -1515870811, padc = 165 '\245'
─── Expressions ───────────────────────────────────────────────────────────────────────────────
─── Memory ────────────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ───────────────────────────────────────────────────────────────────────────
Program stopped.
hungryTask (pvParameters=0x0) at ../Common/main.c:67
67 printf("hungry\n"); // Drukowanie, gdy odbierzemy wartość z kolejki
─── Registers ─────────────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800076f4 sp 0x800215dc gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x00000000 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x800076e8
─── Stack ─────────────────────────────────────────────────────────────────────────────────────
[0] from 0x800076e8 in hungryTask+12 at ../Common/main.c:67
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ─────────────────────────────────────────────────────────────────────────────────
arg pvParameters = 0x0
─── Expressions ───────────────────────────────────────────────────────────────────────────────
─── Memory ────────────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ───────────────────────────────────────────────────────────────────────────
Program stopped.
hungryTask (pvParameters=0x0) at ../Common/main.c:67
67 printf("hungry\n"); // Drukowanie, gdy odbierzemy wartość z kolejki
─── Registers ─────────────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800076f4 sp 0x800215dc gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x00000000 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x800076e8
─── Stack ─────────────────────────────────────────────────────────────────────────────────────
[0] from 0x800076e8 in hungryTask+12 at ../Common/main.c:67
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ─────────────────────────────────────────────────────────────────────────────────
arg pvParameters = 0x0
─── Expressions ───────────────────────────────────────────────────────────────────────────────
─── Memory ────────────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ───────────────────────────────────────────────────────────────────────────
Program stopped.
hungryTask (pvParameters=0x0) at ../Common/main.c:67
67 printf("hungry\n"); // Drukowanie, gdy odbierzemy wartość z kolejki
─── Registers ─────────────────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x800076f4 sp 0x800215dc gp 0x80020b1c tp 0x80020b1c
t0 0xa5a5a5a5 t1 0xa5a5a5a5 t2 0xa5a5a5a5 fp 0xa5a5a5a5 s1 0xa5a5a5a5
a0 0x00000000 a1 0x00000000 a2 0x800201d4 a3 0x800215c0 a4 0xa5a5a5a5
a5 0x00000000 a6 0xa5a5a5a5 a7 0xa5a5a5a5 s2 0xa5a5a5a5 s3 0xa5a5a5a5
s4 0xa5a5a5a5 s5 0xa5a5a5a5 s6 0xa5a5a5a5 s7 0xa5a5a5a5 s8 0xa5a5a5a5
s9 0xa5a5a5a5 s10 0xa5a5a5a5 s11 0xa5a5a5a5 t3 0xa5a5a5a5 t4 0xa5a5a5a5
t5 0xa5a5a5a5 t6 0xa5a5a5a5 pc 0x800076e8
─── Stack ─────────────────────────────────────────────────────────────────────────────────────
[0] from 0x800076e8 in hungryTask+12 at ../Common/main.c:67
[1] from 0x800006c4 in vPortYield at ../../Source/portable/GCC/RISCV/portasm.S:307
─── Variables ─────────────────────────────────────────────────────────────────────────────────
arg pvParameters = 0x0
─── Expressions ───────────────────────────────────────────────────────────────────────────────
─── Memory ────────────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────────────────────
CPU - Processing on CPU number
ID - TCB_t task memory address
TCB_NUM - Number that increments each time a TCB is created
PRI - Task priority
B_PRI - Base priority.
SL - Free/unused stack size.
CPU ID TCB_NUM NAME STATUS PRI B_PRI MUTEXES_HELD SL
---- ------------------------- ------- ----------- --------- --- ----- ------------ ----
0x80022678 <ucHeap+8440> 2 IDLE ready 0 0 0 3964
CPU0 0x80021608 <ucHeap+4232> 1 Hungry Task ready 1 1 0 3964
0x80023778 <ucHeap+12792> 3 Tmr Svc suspended 2 2 0 3868
Undefined command: "ew". Try "help".
Undefined command: "CsrPluginConfig". Try "help".
Undefined command: "catchIllegalAccess". Try "help".
Undefined command: "mvendorid". Try "help".
Undefined command: "marchid". Try "help".
Undefined command: "mimpid". Try "help".
Undefined command: "mhartid". Try "help".
Undefined command: "misaExtensionsInit". Try "help".
Undefined command: "misaAccess". Try "help".
Undefined command: "mtvecAccess". Try "help".
Undefined command: "mtvecInit". Try "help".
Undefined command: "mepcAccess". Try "help".
Undefined command: "mscratchGen". Try "help".
Undefined command: "mcauseAccess". Try "help".
Undefined command: "mbadaddrAccess". Try "help".
Undefined command: "mcycleAccess". Try "help".
Undefined command: "minstretAccess". Try "help".
Undefined command: "ucycleAccess". Try "help".
Undefined command: "uinstretAccess". Try "help".
Undefined command: "wfiGenAsWait". Try "help".
Undefined command: "ecallGen". Try "help".
Undefined command: "xtvecModeGen". Try "help".
Undefined command: "noCsrAlu". Try "help".
Undefined command: "wfiGenAsNop". Try "help".
Undefined command: "ebreakGen". Try "help".
Undefined command: "userGen". Try "help".
Undefined command: "supervisorGen". Try "help".
Undefined command: "sscratchGen". Try "help".
Undefined command: "stvecAccess". Try "help".
Undefined command: "sepcAccess". Try "help".
Undefined command: "scauseAccess". Try "help".
Undefined command: "sbadaddrAccess". Try "help".
Undefined command: "scycleAccess". Try "help".
Undefined command: "sinstretAccess". Try "help".
Undefined command: "satpAccess". Try "help".
Undefined command: "utimeAccess". Try "help".
Undefined command: "medelegAccess". Try "help".
Undefined command: "midelegAccess". Try "help".
Undefined command: "withExternalMhartid". Try "help".
Undefined command: "mhartidWidth". Try "help".
Undefined command: "pipelineCsrRead". Try "help".
Undefined command: "pipelinedInterrupt". Try "help".
Undefined command: "csrOhDecoder". Try "help".
Undefined command: "deterministicInteruptionEntry". Try "help".
Undefined command: "wfiOutput". Try "help".
Undefined command: "exportPrivilege". Try "help".
Undefined command: "withPrivilegedDebug". Try "help".
Undefined command: "debugTriggers". Try "help".
Undefined command: "". Try "help".
Undefined command: "". Try "help".
Loading section .text, size 0x7f90 lma 0x80000000
Loading section .rodata, size 0x2dc lma 0x80020000
Loading section .eh_frame, size 0x3c lma 0x800202dc
Loading section .sdata, size 0x10 lma 0x8002031c
Start address 0x80000000, load size 33464
Transfer rate: 11 KB/sec, 5577 bytes/write.
Continuing.
─── Output/messages ──────────────────────────────────────────────────────────
Program stopped.
main () at ../Common/main.c:22
22 xQueue = xQueueCreate(QUEUE_LENGTH, QUEUE_ITEM_SIZE); // Tworzenie kolejki
─── Registers ────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x8003b578 gp 0x80020b1c
tp 0x00000000 t0 0x00000000 t1 0x00000000 t2 0x00000000
fp 0x00000000 s1 0x00000000 a0 0x8003b594 a1 0x8003b594
a2 0xabababab a3 0x00000000 a4 0x00000000 a5 0x00000000
a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000 s11 0x00000000
t3 0x00000000 t4 0x00000000 t5 0x00000000 t6 0x00000000
pc 0x800075e8
─── Stack ────────────────────────────────────────────────────────────────────
[0] from 0x800075e8 in main+8 at ../Common/main.c:22
─── Variables ────────────────────────────────────────────────────────────────
loc xCheckTimer = 0xabababab
─── Expressions ──────────────────────────────────────────────────────────────
─── Memory ───────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────
Loading section .text, size 0x7f90 lma 0x80000000
Remote connection closed
The program is not being run.
You can't do that when your target is `exec'
You can't do that when your target is `exec'
You can't do that when your target is `exec'
Remote debugging using :3333
Program received signal SIGINT, Interrupt.
boot () at ../arch/boot.S:88
88 li t6, 0x1800
─── Registers ──────────────────────────────────────────────────────────────────────
zero 0x00000000 ra 0x00000000 sp 0x00000000 gp 0x00000000 tp 0x00000000
t0 0x00000000 t1 0x00000000 t2 0x00000000 fp 0x00000000 s1 0x00000000
a0 0x00000000 a1 0x00000000 a2 0x00000000 a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000 s2 0x00000000 s3 0x00000000
s4 0x00000000 s5 0x00000000 s6 0x00000000 s7 0x00000000 s8 0x00000000
s9 0x00000000 s10 0x00000000 s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000000
─── Stack ──────────────────────────────────────────────────────────────────────────
[0] from 0x80000000 in boot at ../arch/boot.S:88
─── Variables ──────────────────────────────────────────────────────────────────────
─── Expressions ────────────────────────────────────────────────────────────────────
─── Memory ─────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────
Loading section .text, size 0x7f90 lma 0x80000000
Loading section .rodata, size 0x2dc lma 0x80020000
Loading section .eh_frame, size 0x3c lma 0x800202dc
Loading section .sdata, size 0x10 lma 0x8002031c
Start address 0x80000000, load size 33464
Transfer rate: 7 KB/sec, 5577 bytes/write.
─── Output/messages ─────────────────────────────────────────────
0x80000004 in boot () at ../arch/boot.S:88
88 li t6, 0x1800
─── Registers ───────────────────────────────────────────────────
zero 0x00000000 ra 0x80000000 sp 0x800076ea gp 0x80020adc
tp 0x80005520 t0 0x80006520 t1 0x80007520 t2 0x8005cf88
fp 0x74ae0c7b s1 0xed4ab98f a0 0xc8d1713a a1 0x00000000
a2 0x0dcd3000 a3 0xc7ff0d94 a4 0x94ced200 a5 0xf635f053
a6 0xb3ca6769 a7 0xa934e143 s2 0xda500c48 s3 0xcccfb637
s4 0xacd27856 s5 0x6d2b3286 s6 0x7b44e652 s7 0x82af67fc
s8 0xfe140210 s9 0x7b44e652 s10 0x00000000 s11 0x892ed0a8
t3 0x00000000 t4 0xaead0f94 t5 0xe46f929f t6 0x00002000
pc 0x80000004
─── Stack ───────────────────────────────────────────────────────
[0] from 0x80000004 in boot at ../arch/boot.S:88
─── Variables ───────────────────────────────────────────────────
─── Expressions ─────────────────────────────────────────────────
─── Memory ──────────────────────────────────────────────────────
─────────────────────────────────────────────────────────────────
Detaching from program: /home/user/work/FreeRTOS-RISCV/Demo/Common/bin/freeRTOS_demo.elf, Remote target
Remote connection closed
Already logging to gdb.txt.
Loading section .text, size 0x21318 lma 0x80000000
Loading section .rodata, size 0x2575 lma 0x80080000
Loading section .eh_frame, size 0x6358 lma 0x80082578
Loading section .sdata, size 0xb4 lma 0x80088908
Loading section .data, size 0x534 lma 0x800889c0
Loading section .gcc_except_table, size 0x40 lma 0x80088ef4
Loading section .gcc_except_table.__gxx_personality_v0, size 0x1c lma 0x80088f34
Loading section .gcc_except_table.__cxa_call_unexpected, size 0x20 lma 0x80088f50
Loading section .gcc_except_table._ZN10__cxxabiv111__terminateEPFvvE, size 0x10 lma 0x80088f70
Loading section .gcc_except_table._ZN9__gnu_cxx27__verbose_terminate_handlerEv, size 0x28 lma 0x80088f80
Loading section .gcc_except_table._ZSt19__throw_logic_errorPKc, size 0xc lma 0x80088fa8
Loading section .gcc_except_table._ZSt20__throw_domain_errorPKc, size 0xc lma 0x80088fb4
Loading section .gcc_except_table._ZSt24__throw_invalid_argumentPKc, size 0xc lma 0x80088fc0
Loading section .gcc_except_table._ZSt20__throw_length_errorPKc, size 0xc lma 0x80088fcc
Loading section .gcc_except_table._ZSt20__throw_out_of_rangePKc, size 0xc lma 0x80088fd8
Loading section .gcc_except_table._ZSt24__throw_out_of_range_fmtPKcz, size 0x13 lma 0x80088fe4
Loading section .gcc_except_table._ZSt21__throw_runtime_errorPKc, size 0xc lma 0x80088ff7
Loading section .gcc_except_table._ZSt19__throw_range_errorPKc, size 0xc lma 0x80089003
Loading section .gcc_except_table._ZSt22__throw_overflow_errorPKc, size 0xc lma 0x8008900f
Loading section .gcc_except_table._ZSt23__throw_underflow_errorPKc, size 0xc lma 0x8008901b
Loading section .gcc_except_table._GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv, size 0x4 lma 0x80089027
Loading section .init_array, size 0x4 lma 0x8008902c
Loading section .gcc_except_table._ZNSt11logic_errorC2ERKSs, size 0xc lma 0x80089030
Loading section .gcc_except_table._ZNSt13runtime_errorC2ERKSs, size 0xc lma 0x8008903c
Loading section .gcc_except_table._ZNSt11logic_errorC2ERKS_, size 0x4 lma 0x80089048
Loading section .gcc_except_table._ZNSt11logic_erroraSERKS_, size 0x4 lma 0x8008904c
Loading section .gcc_except_table._ZNSt13runtime_errorC2ERKS_, size 0x4 lma 0x80089050
Loading section .gcc_except_table._ZNSt13runtime_erroraSERKS_, size 0x4 lma 0x80089054
Loading section .gcc_except_table._ZNSt11logic_errorC2EPKc, size 0xc lma 0x80089058
Loading section .gcc_except_table._ZNSt13runtime_errorC2EPKc, size 0xc lma 0x80089064
Loading section .gcc_except_table._ZNSt12__cow_stringC2ERKS_, size 0x4 lma 0x80089070
Loading section .gcc_except_table._ZNSt12__cow_stringaSERKS_, size 0x4 lma 0x80089074
Loading section .gcc_except_table._ZNKSt3_V214error_category10_M_messageEi, size 0x10 lma 0x80089078
Loading section .gcc_except_table._Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_, size 0x24 lma 0x80089088
Loading section .gcc_except_table._ZGTtNSt11logic_errorC1EPKc, size 0x11 lma 0x800890ac
Loading section .gcc_except_table._ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800890bd
Loading section .gcc_except_table._ZGTtNSt12domain_errorC1EPKc, size 0x11 lma 0x800890cf
Loading section .gcc_except_table._ZGTtNSt12domain_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800890e0
Loading section .gcc_except_table._ZGTtNSt16invalid_argumentC1EPKc, size 0x11 lma 0x800890f2
Loading section .gcc_except_table._ZGTtNSt16invalid_argumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089103
Loading section .gcc_except_table._ZGTtNSt12length_errorC1EPKc, size 0x11 lma 0x80089115
Loading section .gcc_except_table._ZGTtNSt12length_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089126
Loading section .gcc_except_table._ZGTtNSt12out_of_rangeC1EPKc, size 0x11 lma 0x80089138
Loading section .gcc_except_table._ZGTtNSt12out_of_rangeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089149
Loading section .gcc_except_table._ZGTtNSt13runtime_errorC1EPKc, size 0x11 lma 0x8008915b
Loading section .gcc_except_table._ZGTtNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x8008916c
Loading section .gcc_except_table._ZGTtNSt11range_errorC1EPKc, size 0x11 lma 0x8008917e
Loading section .gcc_except_table._ZGTtNSt11range_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x8008918f
Loading section .gcc_except_table._ZGTtNSt14overflow_errorC1EPKc, size 0x11 lma 0x800891a1
Loading section .gcc_except_table._ZGTtNSt14overflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800891b2
Loading section .gcc_except_table._ZGTtNSt15underflow_errorC1EPKc, size 0x11 lma 0x800891c4
Loading section .gcc_except_table._ZGTtNSt15underflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800891d5
Loading section .gcc_except_table._ZSt12__str_concatISsET_PKNS0_10value_typeENS0_9size_typeES3_S4_RKNS0_14allocator_typeE.isra.0, size 0x11 lma 0x800891e7
Loading section .gcc_except_table._ZNSs7reserveEv, size 0x20 lma 0x800891f8
Loading section .gcc_except_table._ZNSs13shrink_to_fitEv, size 0x4 lma 0x80089218
Loading section .gcc_except_table._ZNSs7replaceEjjPKcj, size 0x14 lma 0x8008921c
Loading section .gcc_except_table._ZNSt13random_device7_M_initEPKcj, size 0x13 lma 0x80089230
Loading section .gcc_except_table._ZNSt12__sso_stringC2ERKS_, size 0x4 lma 0x80089243
Loading section .gcc_except_table._ZNSt12__sso_stringaSERKS_, size 0x4 lma 0x80089247
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEv, size 0x24 lma 0x8008924c
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv, size 0x4 lma 0x80089270
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv, size 0x4 lma 0x80089274
Loading section .gcc_except_table._ZSt12__str_concatINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEET_PKNS6_10value_typeENS6_9size_typeES9_SA_RKNS6_14allocator_typeE.isra.0, size 0xd lma 0x80089278
Start address 0x80000000, load size 173404
Transfer rate: 10 KB/sec, 2408 bytes/write.
─── Output/messages ───────────────────────────────────────
0x80000004 88 li t6, 0x1800
─── Registers ─────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800a44b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00002000 pc 0x80000004
───────────────────────────────────────────────────────────
Breakpoint 10 at 0x80000fd8: file ../Common/main.cpp, line 67.
Continuing.
─── Output/messages ───────────────────────────────────────
Program stopped.
main () at ../Common/main.cpp:67
67 std::vector<int> numbers;
─── Registers ─────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x800a4638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800a46f8
s1 0x00000000 a0 0x800a46f4 a1 0x800a46f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fd8
───────────────────────────────────────────────────────────
Continuing.
─── Output/messages ──────────────────────────────────────────
Program stopped.
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800a44b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800a44b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
JTAG tap: fpga_spinal.bridge tap/device found: 0x10001fff (mfg: 0x7ff (<invalid>), part: 0x0001, ver: 0x1)
Continuing.
─── Output/messages ───────────────────────────────────────
Program stopped.
main () at ../Common/main.cpp:67
67 std::vector<int> numbers;
─── Registers ─────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x800a4638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800a46f8
s1 0x00000000 a0 0x800a46f4 a1 0x800a46f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fd8
───────────────────────────────────────────────────────────
JTAG tap: fpga_spinal.bridge tap/device found: 0x10001fff (mfg: 0x7ff (<invalid>), part: 0x0001, ver: 0x1)
Loading section .text, size 0x21318 lma 0x80000000
Loading section .rodata, size 0x2575 lma 0x80080000
Loading section .eh_frame, size 0x6358 lma 0x80082578
Loading section .sdata, size 0xb4 lma 0x80088908
Loading section .data, size 0x534 lma 0x800889c0
Loading section .gcc_except_table, size 0x40 lma 0x80088ef4
Loading section .gcc_except_table.__gxx_personality_v0, size 0x1c lma 0x80088f34
Loading section .gcc_except_table.__cxa_call_unexpected, size 0x20 lma 0x80088f50
Loading section .gcc_except_table._ZN10__cxxabiv111__terminateEPFvvE, size 0x10 lma 0x80088f70
Loading section .gcc_except_table._ZN9__gnu_cxx27__verbose_terminate_handlerEv, size 0x28 lma 0x80088f80
Loading section .gcc_except_table._ZSt19__throw_logic_errorPKc, size 0xc lma 0x80088fa8
Loading section .gcc_except_table._ZSt20__throw_domain_errorPKc, size 0xc lma 0x80088fb4
Loading section .gcc_except_table._ZSt24__throw_invalid_argumentPKc, size 0xc lma 0x80088fc0
Loading section .gcc_except_table._ZSt20__throw_length_errorPKc, size 0xc lma 0x80088fcc
Loading section .gcc_except_table._ZSt20__throw_out_of_rangePKc, size 0xc lma 0x80088fd8
Loading section .gcc_except_table._ZSt24__throw_out_of_range_fmtPKcz, size 0x13 lma 0x80088fe4
Loading section .gcc_except_table._ZSt21__throw_runtime_errorPKc, size 0xc lma 0x80088ff7
Loading section .gcc_except_table._ZSt19__throw_range_errorPKc, size 0xc lma 0x80089003
Loading section .gcc_except_table._ZSt22__throw_overflow_errorPKc, size 0xc lma 0x8008900f
Loading section .gcc_except_table._ZSt23__throw_underflow_errorPKc, size 0xc lma 0x8008901b
Loading section .gcc_except_table._GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv, size 0x4 lma 0x80089027
Loading section .init_array, size 0x4 lma 0x8008902c
Loading section .gcc_except_table._ZNSt11logic_errorC2ERKSs, size 0xc lma 0x80089030
Loading section .gcc_except_table._ZNSt13runtime_errorC2ERKSs, size 0xc lma 0x8008903c
Loading section .gcc_except_table._ZNSt11logic_errorC2ERKS_, size 0x4 lma 0x80089048
Loading section .gcc_except_table._ZNSt11logic_erroraSERKS_, size 0x4 lma 0x8008904c
Loading section .gcc_except_table._ZNSt13runtime_errorC2ERKS_, size 0x4 lma 0x80089050
Loading section .gcc_except_table._ZNSt13runtime_erroraSERKS_, size 0x4 lma 0x80089054
Loading section .gcc_except_table._ZNSt11logic_errorC2EPKc, size 0xc lma 0x80089058
Loading section .gcc_except_table._ZNSt13runtime_errorC2EPKc, size 0xc lma 0x80089064
Loading section .gcc_except_table._ZNSt12__cow_stringC2ERKS_, size 0x4 lma 0x80089070
Loading section .gcc_except_table._ZNSt12__cow_stringaSERKS_, size 0x4 lma 0x80089074
Loading section .gcc_except_table._ZNKSt3_V214error_category10_M_messageEi, size 0x10 lma 0x80089078
Loading section .gcc_except_table._Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_, size 0x24 lma 0x80089088
Loading section .gcc_except_table._ZGTtNSt11logic_errorC1EPKc, size 0x11 lma 0x800890ac
Loading section .gcc_except_table._ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800890bd
Loading section .gcc_except_table._ZGTtNSt12domain_errorC1EPKc, size 0x11 lma 0x800890cf
Loading section .gcc_except_table._ZGTtNSt12domain_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800890e0
Loading section .gcc_except_table._ZGTtNSt16invalid_argumentC1EPKc, size 0x11 lma 0x800890f2
Loading section .gcc_except_table._ZGTtNSt16invalid_argumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089103
Loading section .gcc_except_table._ZGTtNSt12length_errorC1EPKc, size 0x11 lma 0x80089115
Loading section .gcc_except_table._ZGTtNSt12length_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089126
Loading section .gcc_except_table._ZGTtNSt12out_of_rangeC1EPKc, size 0x11 lma 0x80089138
Loading section .gcc_except_table._ZGTtNSt12out_of_rangeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089149
Loading section .gcc_except_table._ZGTtNSt13runtime_errorC1EPKc, size 0x11 lma 0x8008915b
Loading section .gcc_except_table._ZGTtNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x8008916c
Loading section .gcc_except_table._ZGTtNSt11range_errorC1EPKc, size 0x11 lma 0x8008917e
Loading section .gcc_except_table._ZGTtNSt11range_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x8008918f
Loading section .gcc_except_table._ZGTtNSt14overflow_errorC1EPKc, size 0x11 lma 0x800891a1
Loading section .gcc_except_table._ZGTtNSt14overflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800891b2
Loading section .gcc_except_table._ZGTtNSt15underflow_errorC1EPKc, size 0x11 lma 0x800891c4
Loading section .gcc_except_table._ZGTtNSt15underflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800891d5
Loading section .gcc_except_table._ZSt12__str_concatISsET_PKNS0_10value_typeENS0_9size_typeES3_S4_RKNS0_14allocator_typeE.isra.0, size 0x11 lma 0x800891e7
Loading section .gcc_except_table._ZNSs7reserveEv, size 0x20 lma 0x800891f8
Loading section .gcc_except_table._ZNSs13shrink_to_fitEv, size 0x4 lma 0x80089218
Loading section .gcc_except_table._ZNSs7replaceEjjPKcj, size 0x14 lma 0x8008921c
Loading section .gcc_except_table._ZNSt13random_device7_M_initEPKcj, size 0x13 lma 0x80089230
Loading section .gcc_except_table._ZNSt12__sso_stringC2ERKS_, size 0x4 lma 0x80089243
Loading section .gcc_except_table._ZNSt12__sso_stringaSERKS_, size 0x4 lma 0x80089247
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEv, size 0x24 lma 0x8008924c
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv, size 0x4 lma 0x80089270
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv, size 0x4 lma 0x80089274
Loading section .gcc_except_table._ZSt12__str_concatINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEET_PKNS6_10value_typeENS6_9size_typeES9_SA_RKNS6_14allocator_typeE.isra.0, size 0xd lma 0x80089278
Start address 0x80000000, load size 173404
Transfer rate: 10 KB/sec, 2408 bytes/write.
JTAG tap: fpga_spinal.bridge tap/device found: 0x10001fff (mfg: 0x7ff (<invalid>), part: 0x0001, ver: 0x1)
─── Output/messages ───────────────────────────────────────
0x80000004 88 li t6, 0x1800
─── Registers ─────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x800a4638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800a46f8
s1 0x00000000 a0 0x800a46f4 a1 0x800a46f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00002000 pc 0x80000004
───────────────────────────────────────────────────────────
─── Output/messages ───────────────────────────────────────
89 csrw mstatus, t6
─── Registers ─────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x800a4638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800a46f8
s1 0x00000000 a0 0x800a46f4 a1 0x800a46f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00001800 pc 0x80000008
───────────────────────────────────────────────────────────
Continuing.
─── Output/messages ───────────────────────────────────────
Program stopped.
main () at ../Common/main.cpp:67
67 std::vector<int> numbers;
─── Registers ─────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x800a4638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800a46f8
s1 0x00000000 a0 0x800a46f4 a1 0x800a46f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fd8
───────────────────────────────────────────────────────────
─── Output/messages ───────────────────────────────────────
0x80000fdc 67 std::vector<int> numbers;
─── Registers ─────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x800a4638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800a46f8
s1 0x00000000 a0 0x800a46f4 a1 0x800a46f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x800a46b4 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fdc
───────────────────────────────────────────────────────────
─── Output/messages ───────────────────────────────────────
Program stopped.
main () at ../Common/main.cpp:70
70 for (int i = 0; i < 10; ++i) {
─── Registers ─────────────────────────────────────────────
zero 0x00000000 ra 0x80000fe4 sp 0x800a4638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800a46f8
s1 0x00000000 a0 0x800a46b4 a1 0x800a46f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x800a46b4 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fe4
───────────────────────────────────────────────────────────
─── Output/messages ───────────────────────────────────────
71 numbers.push_back(i);
─── Registers ─────────────────────────────────────────────
zero 0x00000000 ra 0x80000fe4 sp 0x800a4638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800a46f8
s1 0x00000000 a0 0x800a46b4 a1 0x800a46f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000009 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fec
───────────────────────────────────────────────────────────
─── Output/messages ───────────────────────────────────────
Program stopped.
0x800211c4 in _sbrk ()
─── Registers ─────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800a44b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
───────────────────────────────────────────────────────────
─── Output/messages ───────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ─────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800a44b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
───────────────────────────────────────────────────────────
`/home/user/work/FreeRTOS-RISCV-C++/Demo/Common/bin/freeRTOS_demo.elf' has changed; re-reading symbols.
Loading section .text, size 0x21318 lma 0x80000000
Loading section .rodata, size 0x2575 lma 0x80080000
Loading section .eh_frame, size 0x6358 lma 0x80082578
Loading section .sdata, size 0xb4 lma 0x80088908
Loading section .data, size 0x534 lma 0x800889c0
Loading section .gcc_except_table, size 0x40 lma 0x80088ef4
Loading section .gcc_except_table.__gxx_personality_v0, size 0x1c lma 0x80088f34
Loading section .gcc_except_table.__cxa_call_unexpected, size 0x20 lma 0x80088f50
Loading section .gcc_except_table._ZN10__cxxabiv111__terminateEPFvvE, size 0x10 lma 0x80088f70
Loading section .gcc_except_table._ZN9__gnu_cxx27__verbose_terminate_handlerEv, size 0x28 lma 0x80088f80
Loading section .gcc_except_table._ZSt19__throw_logic_errorPKc, size 0xc lma 0x80088fa8
Loading section .gcc_except_table._ZSt20__throw_domain_errorPKc, size 0xc lma 0x80088fb4
Loading section .gcc_except_table._ZSt24__throw_invalid_argumentPKc, size 0xc lma 0x80088fc0
Loading section .gcc_except_table._ZSt20__throw_length_errorPKc, size 0xc lma 0x80088fcc
Loading section .gcc_except_table._ZSt20__throw_out_of_rangePKc, size 0xc lma 0x80088fd8
Loading section .gcc_except_table._ZSt24__throw_out_of_range_fmtPKcz, size 0x13 lma 0x80088fe4
Loading section .gcc_except_table._ZSt21__throw_runtime_errorPKc, size 0xc lma 0x80088ff7
Loading section .gcc_except_table._ZSt19__throw_range_errorPKc, size 0xc lma 0x80089003
Loading section .gcc_except_table._ZSt22__throw_overflow_errorPKc, size 0xc lma 0x8008900f
Loading section .gcc_except_table._ZSt23__throw_underflow_errorPKc, size 0xc lma 0x8008901b
Loading section .gcc_except_table._GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv, size 0x4 lma 0x80089027
Loading section .init_array, size 0x4 lma 0x8008902c
Loading section .gcc_except_table._ZNSt11logic_errorC2ERKSs, size 0xc lma 0x80089030
Loading section .gcc_except_table._ZNSt13runtime_errorC2ERKSs, size 0xc lma 0x8008903c
Loading section .gcc_except_table._ZNSt11logic_errorC2ERKS_, size 0x4 lma 0x80089048
Loading section .gcc_except_table._ZNSt11logic_erroraSERKS_, size 0x4 lma 0x8008904c
Loading section .gcc_except_table._ZNSt13runtime_errorC2ERKS_, size 0x4 lma 0x80089050
Loading section .gcc_except_table._ZNSt13runtime_erroraSERKS_, size 0x4 lma 0x80089054
Loading section .gcc_except_table._ZNSt11logic_errorC2EPKc, size 0xc lma 0x80089058
Loading section .gcc_except_table._ZNSt13runtime_errorC2EPKc, size 0xc lma 0x80089064
Loading section .gcc_except_table._ZNSt12__cow_stringC2ERKS_, size 0x4 lma 0x80089070
Loading section .gcc_except_table._ZNSt12__cow_stringaSERKS_, size 0x4 lma 0x80089074
Loading section .gcc_except_table._ZNKSt3_V214error_category10_M_messageEi, size 0x10 lma 0x80089078
Loading section .gcc_except_table._Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_, size 0x24 lma 0x80089088
Loading section .gcc_except_table._ZGTtNSt11logic_errorC1EPKc, size 0x11 lma 0x800890ac
Loading section .gcc_except_table._ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800890bd
Loading section .gcc_except_table._ZGTtNSt12domain_errorC1EPKc, size 0x11 lma 0x800890cf
Loading section .gcc_except_table._ZGTtNSt12domain_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800890e0
Loading section .gcc_except_table._ZGTtNSt16invalid_argumentC1EPKc, size 0x11 lma 0x800890f2
Loading section .gcc_except_table._ZGTtNSt16invalid_argumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089103
Loading section .gcc_except_table._ZGTtNSt12length_errorC1EPKc, size 0x11 lma 0x80089115
Loading section .gcc_except_table._ZGTtNSt12length_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089126
Loading section .gcc_except_table._ZGTtNSt12out_of_rangeC1EPKc, size 0x11 lma 0x80089138
Loading section .gcc_except_table._ZGTtNSt12out_of_rangeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089149
Loading section .gcc_except_table._ZGTtNSt13runtime_errorC1EPKc, size 0x11 lma 0x8008915b
Loading section .gcc_except_table._ZGTtNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x8008916c
Loading section .gcc_except_table._ZGTtNSt11range_errorC1EPKc, size 0x11 lma 0x8008917e
Loading section .gcc_except_table._ZGTtNSt11range_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x8008918f
Loading section .gcc_except_table._ZGTtNSt14overflow_errorC1EPKc, size 0x11 lma 0x800891a1
Loading section .gcc_except_table._ZGTtNSt14overflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800891b2
Loading section .gcc_except_table._ZGTtNSt15underflow_errorC1EPKc, size 0x11 lma 0x800891c4
Loading section .gcc_except_table._ZGTtNSt15underflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800891d5
Loading section .gcc_except_table._ZSt12__str_concatISsET_PKNS0_10value_typeENS0_9size_typeES3_S4_RKNS0_14allocator_typeE.isra.0, size 0x11 lma 0x800891e7
Loading section .gcc_except_table._ZNSs7reserveEv, size 0x20 lma 0x800891f8
Loading section .gcc_except_table._ZNSs13shrink_to_fitEv, size 0x4 lma 0x80089218
Loading section .gcc_except_table._ZNSs7replaceEjjPKcj, size 0x14 lma 0x8008921c
Loading section .gcc_except_table._ZNSt13random_device7_M_initEPKcj, size 0x13 lma 0x80089230
Loading section .gcc_except_table._ZNSt12__sso_stringC2ERKS_, size 0x4 lma 0x80089243
Loading section .gcc_except_table._ZNSt12__sso_stringaSERKS_, size 0x4 lma 0x80089247
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEv, size 0x24 lma 0x8008924c
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv, size 0x4 lma 0x80089270
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv, size 0x4 lma 0x80089274
Loading section .gcc_except_table._ZSt12__str_concatINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEET_PKNS6_10value_typeENS6_9size_typeES9_SA_RKNS6_14allocator_typeE.isra.0, size 0xd lma 0x80089278
Start address 0x80000000, load size 173404
Transfer rate: 10 KB/sec, 2408 bytes/write.
─── Output/messages ───────────────────────────────────────────
0x80000004 88 li t6, 0x1800
─── Registers ─────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800a44b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00002000 pc 0x80000004
───────────────────────────────────────────────────────────────
Continuing.
─── Output/messages ───────────────────────────────────────────
Program stopped.
main () at ../Common/main.cpp:67
67 std::vector<int> numbers;
─── Registers ─────────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x800e2638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800e26f8
s1 0x00000000 a0 0x800e26f4 a1 0x800e26f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fd8
───────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
Program stopped.
main () at ../Common/main.cpp:70
70 for (int i = 0; i < 10; ++i) {
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x80000fe4 sp 0x800e2638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800e26f8
s1 0x00000000 a0 0x800e26b4 a1 0x800e26f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x800e26b4 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fe4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
71 numbers.push_back(i);
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x80000fe4 sp 0x800e2638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800e26f8
s1 0x00000000 a0 0x800e26b4 a1 0x800e26f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000009 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fec
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
Program stopped.
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
Single stepping until exit from function _sbrk,
which has no line number information.
─── Output/messages ──────────────────────────────────────────
Program received signal SIGINT, Interrupt.
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
Single stepping until exit from function _sbrk,
which has no line number information.
─── Output/messages ──────────────────────────────────────────
Program received signal SIGINT, Interrupt.
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800e24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
`/home/user/work/FreeRTOS-RISCV-C++/Demo/Common/bin/freeRTOS_demo.elf' has changed; re-reading symbols.
Loading section .text, size 0x21318 lma 0x80000000
Loading section .rodata, size 0x2575 lma 0x80080000
Loading section .eh_frame, size 0x6358 lma 0x80082578
Loading section .sdata, size 0xb4 lma 0x80088908
Loading section .data, size 0x534 lma 0x800889c0
Loading section .gcc_except_table, size 0x40 lma 0x80088ef4
Loading section .gcc_except_table.__gxx_personality_v0, size 0x1c lma 0x80088f34
Loading section .gcc_except_table.__cxa_call_unexpected, size 0x20 lma 0x80088f50
Loading section .gcc_except_table._ZN10__cxxabiv111__terminateEPFvvE, size 0x10 lma 0x80088f70
Loading section .gcc_except_table._ZN9__gnu_cxx27__verbose_terminate_handlerEv, size 0x28 lma 0x80088f80
Loading section .gcc_except_table._ZSt19__throw_logic_errorPKc, size 0xc lma 0x80088fa8
Loading section .gcc_except_table._ZSt20__throw_domain_errorPKc, size 0xc lma 0x80088fb4
Loading section .gcc_except_table._ZSt24__throw_invalid_argumentPKc, size 0xc lma 0x80088fc0
Loading section .gcc_except_table._ZSt20__throw_length_errorPKc, size 0xc lma 0x80088fcc
Loading section .gcc_except_table._ZSt20__throw_out_of_rangePKc, size 0xc lma 0x80088fd8
Loading section .gcc_except_table._ZSt24__throw_out_of_range_fmtPKcz, size 0x13 lma 0x80088fe4
Loading section .gcc_except_table._ZSt21__throw_runtime_errorPKc, size 0xc lma 0x80088ff7
Loading section .gcc_except_table._ZSt19__throw_range_errorPKc, size 0xc lma 0x80089003
Loading section .gcc_except_table._ZSt22__throw_overflow_errorPKc, size 0xc lma 0x8008900f
Loading section .gcc_except_table._ZSt23__throw_underflow_errorPKc, size 0xc lma 0x8008901b
Loading section .gcc_except_table._GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv, size 0x4 lma 0x80089027
Loading section .init_array, size 0x4 lma 0x8008902c
Loading section .gcc_except_table._ZNSt11logic_errorC2ERKSs, size 0xc lma 0x80089030
Loading section .gcc_except_table._ZNSt13runtime_errorC2ERKSs, size 0xc lma 0x8008903c
Loading section .gcc_except_table._ZNSt11logic_errorC2ERKS_, size 0x4 lma 0x80089048
Loading section .gcc_except_table._ZNSt11logic_erroraSERKS_, size 0x4 lma 0x8008904c
Loading section .gcc_except_table._ZNSt13runtime_errorC2ERKS_, size 0x4 lma 0x80089050
Loading section .gcc_except_table._ZNSt13runtime_erroraSERKS_, size 0x4 lma 0x80089054
Loading section .gcc_except_table._ZNSt11logic_errorC2EPKc, size 0xc lma 0x80089058
Loading section .gcc_except_table._ZNSt13runtime_errorC2EPKc, size 0xc lma 0x80089064
Loading section .gcc_except_table._ZNSt12__cow_stringC2ERKS_, size 0x4 lma 0x80089070
Loading section .gcc_except_table._ZNSt12__cow_stringaSERKS_, size 0x4 lma 0x80089074
Loading section .gcc_except_table._ZNKSt3_V214error_category10_M_messageEi, size 0x10 lma 0x80089078
Loading section .gcc_except_table._Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_, size 0x24 lma 0x80089088
Loading section .gcc_except_table._ZGTtNSt11logic_errorC1EPKc, size 0x11 lma 0x800890ac
Loading section .gcc_except_table._ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800890bd
Loading section .gcc_except_table._ZGTtNSt12domain_errorC1EPKc, size 0x11 lma 0x800890cf
Loading section .gcc_except_table._ZGTtNSt12domain_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800890e0
Loading section .gcc_except_table._ZGTtNSt16invalid_argumentC1EPKc, size 0x11 lma 0x800890f2
Loading section .gcc_except_table._ZGTtNSt16invalid_argumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089103
Loading section .gcc_except_table._ZGTtNSt12length_errorC1EPKc, size 0x11 lma 0x80089115
Loading section .gcc_except_table._ZGTtNSt12length_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089126
Loading section .gcc_except_table._ZGTtNSt12out_of_rangeC1EPKc, size 0x11 lma 0x80089138
Loading section .gcc_except_table._ZGTtNSt12out_of_rangeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x80089149
Loading section .gcc_except_table._ZGTtNSt13runtime_errorC1EPKc, size 0x11 lma 0x8008915b
Loading section .gcc_except_table._ZGTtNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x8008916c
Loading section .gcc_except_table._ZGTtNSt11range_errorC1EPKc, size 0x11 lma 0x8008917e
Loading section .gcc_except_table._ZGTtNSt11range_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x8008918f
Loading section .gcc_except_table._ZGTtNSt14overflow_errorC1EPKc, size 0x11 lma 0x800891a1
Loading section .gcc_except_table._ZGTtNSt14overflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800891b2
Loading section .gcc_except_table._ZGTtNSt15underflow_errorC1EPKc, size 0x11 lma 0x800891c4
Loading section .gcc_except_table._ZGTtNSt15underflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, size 0x12 lma 0x800891d5
Loading section .gcc_except_table._ZSt12__str_concatISsET_PKNS0_10value_typeENS0_9size_typeES3_S4_RKNS0_14allocator_typeE.isra.0, size 0x11 lma 0x800891e7
Loading section .gcc_except_table._ZNSs7reserveEv, size 0x20 lma 0x800891f8
Loading section .gcc_except_table._ZNSs13shrink_to_fitEv, size 0x4 lma 0x80089218
Loading section .gcc_except_table._ZNSs7replaceEjjPKcj, size 0x14 lma 0x8008921c
Loading section .gcc_except_table._ZNSt13random_device7_M_initEPKcj, size 0x13 lma 0x80089230
Loading section .gcc_except_table._ZNSt12__sso_stringC2ERKS_, size 0x4 lma 0x80089243
Loading section .gcc_except_table._ZNSt12__sso_stringaSERKS_, size 0x4 lma 0x80089247
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEv, size 0x24 lma 0x8008924c
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv, size 0x4 lma 0x80089270
Loading section .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv, size 0x4 lma 0x80089274
Loading section .gcc_except_table._ZSt12__str_concatINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEET_PKNS6_10value_typeENS6_9size_typeES9_SA_RKNS6_14allocator_typeE.isra.0, size 0xd lma 0x80089278
Start address 0x80000000, load size 173404
Transfer rate: 10 KB/sec, 2408 bytes/write.
Continuing.
─── Output/messages ──────────────────────────────────────────
Program stopped.
main () at ../Common/main.cpp:67
67 std::vector<int> numbers;
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x80000128 sp 0x800c2638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800c26f8
s1 0x00000000 a0 0x800c26f4 a1 0x800c26f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000000 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fd8
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
Program stopped.
main () at ../Common/main.cpp:70
70 for (int i = 0; i < 10; ++i) {
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x80000fe4 sp 0x800c2638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800c26f8
s1 0x00000000 a0 0x800c26b4 a1 0x800c26f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x800c26b4 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fe4
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
71 numbers.push_back(i);
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x80000fe4 sp 0x800c2638
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x800c26f8
s1 0x00000000 a0 0x800c26b4 a1 0x800c26f4
a2 0xabababab a3 0x00000000 a4 0x00000000
a5 0x00000009 a6 0x00000000 a7 0x00000000
s2 0x00000000 s3 0x00000000 s4 0x00000000
s5 0x00000000 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x00000000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x80000fec
──────────────────────────────────────────────────────────────
─── Output/messages ──────────────────────────────────────────
Program stopped.
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800c24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
Single stepping until exit from function _sbrk,
which has no line number information.
─── Output/messages ──────────────────────────────────────────
Program received signal SIGINT, Interrupt.
0x800211c4 in _sbrk ()
─── Registers ────────────────────────────────────────────────
zero 0x00000000 ra 0x8001fa94 sp 0x800c24b8
gp 0x80089108 tp 0x00000000 t0 0x00000000
t1 0x00000000 t2 0x00000000 fp 0x80088dc8
s1 0x80089000 a0 0x00000000 a1 0x00000020
a2 0x00000002 a3 0x80089000 a4 0x00000000
a5 0x00000020 a6 0x800889c8 a7 0x000000d6
s2 0x800889c0 s3 0x80088dc8 s4 0x800889c0
s5 0x00000020 s6 0x00000000 s7 0x00000000
s8 0x00000000 s9 0x80089000 s10 0x00000000
s11 0x00000000 t3 0x00000000 t4 0x00000000
t5 0x00000000 t6 0x00000000 pc 0x800211c4
──────────────────────────────────────────────────────────────
[Inferior 1 (Remote target) detached]