mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2026-02-22 01:55:35 -05:00
Demo app changes:
Add a "query heap" command to the standard sample CLI commands. Remove casting from configMAX_PRIORITIES setting in Win32 simulator demos as it was preventing a clean build. Source code changes. General tidy up and addition of assert points.
This commit is contained in:
parent
e4e6328300
commit
c37b2ca39b
37 changed files with 1017 additions and 462 deletions
|
|
@ -292,7 +292,7 @@ back into the caller stack. */
|
|||
returned to last left the Running state by calling taskYIELD() (rather than
|
||||
being preempted by an interrupt). */
|
||||
.text
|
||||
.align 2
|
||||
.align 4
|
||||
exit_from_yield:
|
||||
|
||||
/* r18 was being used as a temporary. Now restore its true value from the
|
||||
|
|
@ -308,7 +308,7 @@ exit_from_yield:
|
|||
|
||||
|
||||
.text
|
||||
.align 2
|
||||
.align 4
|
||||
_interrupt_handler:
|
||||
|
||||
portSAVE_CONTEXT
|
||||
|
|
@ -350,7 +350,7 @@ task_switch_not_requested:
|
|||
|
||||
|
||||
.text
|
||||
.align 2
|
||||
.align 4
|
||||
VPortYieldASM:
|
||||
|
||||
portSAVE_CONTEXT
|
||||
|
|
@ -371,7 +371,7 @@ VPortYieldASM:
|
|||
portRESTORE_CONTEXT
|
||||
|
||||
.text
|
||||
.align 2
|
||||
.align 4
|
||||
vPortStartFirstTask:
|
||||
|
||||
portRESTORE_CONTEXT
|
||||
|
|
@ -381,7 +381,7 @@ vPortStartFirstTask:
|
|||
#if MICROBLAZE_EXCEPTIONS_ENABLED == 1
|
||||
|
||||
.text
|
||||
.align 2
|
||||
.align 4
|
||||
vPortExceptionHandlerEntry:
|
||||
|
||||
/* Take a copy of the stack pointer before vPortExecptionHandler is called,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue