mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-11-04 18:52:31 -05:00
Add back croutines by reverting PR#590 (#685)
* Add croutines to the code base * Add croutine changes to cmake, lexicon and readme * Add croutine file to portable cmake file * Add back more references from PR 591
This commit is contained in:
parent
d43680169b
commit
d3c289fe5b
11 changed files with 1497 additions and 15 deletions
45
.github/lexicon.txt
vendored
45
.github/lexicon.txt
vendored
|
|
@ -1,3 +1,4 @@
|
|||
GNU nano 5.9 .github/lexicon.txt Modified
|
||||
aa
|
||||
aaaa
|
||||
aarch
|
||||
|
|
@ -317,6 +318,7 @@ coproc
|
|||
coprocessor
|
||||
coprocessors
|
||||
coreid
|
||||
coroutinehandle
|
||||
covfs
|
||||
cp
|
||||
cpacr
|
||||
|
|
@ -338,15 +340,32 @@ cprivilegedonlyaccessarray
|
|||
cpsid
|
||||
cpsie
|
||||
cpsr
|
||||
cpsr
|
||||
cpstored
|
||||
cpstored
|
||||
cpu
|
||||
cpu
|
||||
cr
|
||||
cr
|
||||
crc
|
||||
crc
|
||||
crcb
|
||||
crcoroutine
|
||||
crcoroutine
|
||||
crdelay
|
||||
crdelay
|
||||
creadonlyarray
|
||||
creadwritearray
|
||||
createevent
|
||||
crend
|
||||
crend
|
||||
crgint
|
||||
croutine
|
||||
croutine
|
||||
crqueue
|
||||
crqueue
|
||||
crstart
|
||||
crstart
|
||||
crt
|
||||
crtv
|
||||
crxedchar
|
||||
|
|
@ -1523,11 +1542,17 @@ prvaddcurrenttasktodelayedlist
|
|||
prvcheckinterfaces
|
||||
prvchecktaskswaitingtermination
|
||||
prvcopydatatoqueue
|
||||
prvcoroutineflashtask
|
||||
prvcoroutineflashtask
|
||||
prvcoroutineflashworktask
|
||||
prvcoroutineflashworktask
|
||||
prvdeletetcb
|
||||
prvexitfunction
|
||||
prvgettimens
|
||||
prvheapinit
|
||||
prvidletask
|
||||
prvinitialisecoroutinelists
|
||||
prvinitialisecoroutinelists
|
||||
prvinitialisemutex
|
||||
prvinitialisenewstreambuffer
|
||||
prvinitialisenewtimer
|
||||
|
|
@ -1642,11 +1667,18 @@ pxblocktoinsert
|
|||
pxcallbackfunction
|
||||
pxcode
|
||||
pxcontainer
|
||||
pxcoroutinecode
|
||||
pxcoroutinecode
|
||||
pxcoroutinewoken
|
||||
pxcoroutinewoken
|
||||
pxcrcb
|
||||
pxcreatedtask
|
||||
pxcurrentcoroutine
|
||||
pxcurrentcoroutine
|
||||
pxcurrenttcb
|
||||
pxcurrenttcbconst
|
||||
pxcurrenttimerlist
|
||||
pxdelayedcoroutinelist
|
||||
pxdelayedtasklist
|
||||
pxend
|
||||
pxendofstack
|
||||
|
|
@ -1681,6 +1713,7 @@ pxnextfreeblock
|
|||
pxnexttcb
|
||||
pxoriginalsp
|
||||
pxoriginaltos
|
||||
pxoverflowdelayedcoroutinelist
|
||||
pxoverflowdelayedtasklist
|
||||
pxowner
|
||||
pxportinitialisestack
|
||||
|
|
@ -1690,6 +1723,7 @@ pxqueue
|
|||
pxqueuebuffer
|
||||
pxqueuesetcontainer
|
||||
pxramstack
|
||||
pxreadycoroutinelists
|
||||
pxreadytaskslists
|
||||
pxreceivecompletedcallback
|
||||
pxregions
|
||||
|
|
@ -2463,6 +2497,7 @@ uxtopreadypriority
|
|||
uxtopusedpriority
|
||||
uxvariabletoincrement
|
||||
uxwantedbytes
|
||||
vacoroutine
|
||||
vadifferenttask
|
||||
vafunction
|
||||
val
|
||||
|
|
@ -2492,6 +2527,7 @@ vbr
|
|||
vbufferisr
|
||||
vcallbackfunction
|
||||
vclearinterruptmask
|
||||
vcoroutineschedule
|
||||
vddcore
|
||||
vec
|
||||
vectactive
|
||||
|
|
@ -2501,6 +2537,7 @@ ver
|
|||
veventgroupclearbitscallback
|
||||
veventgroupdelete
|
||||
veventgroupsetbitscallback
|
||||
vflashcoroutine
|
||||
vfp
|
||||
vfunction
|
||||
vic
|
||||
|
|
@ -2563,12 +2600,14 @@ vqueuedelete
|
|||
vqueueunregisterqueue
|
||||
vr
|
||||
vraiseprivilege
|
||||
vreceivingcoroutine
|
||||
vreg
|
||||
vresetprivilege
|
||||
vrestorecontextoffirsttask
|
||||
vrpm
|
||||
vsemaphorecreatebinary
|
||||
vsemaphoredelete
|
||||
vsendingcoroutine
|
||||
vsetbacklightstate
|
||||
vsoftwareinterruptentry
|
||||
vstartfirsttask
|
||||
|
|
@ -2702,6 +2741,9 @@ xcommandtime
|
|||
xcommsrxqueue
|
||||
xconsttickcount
|
||||
xcopyposition
|
||||
xcoroutinecreate
|
||||
xcoroutinepreviouslywoken
|
||||
xcoroutinequeue
|
||||
xcount
|
||||
xcreatedeventgroup
|
||||
xcrwokenbypost
|
||||
|
|
@ -2711,6 +2753,7 @@ xdd
|
|||
xdddd
|
||||
xdeadbeef
|
||||
xdelay
|
||||
xdelayedcoroutinelist
|
||||
xdelayedtasklist
|
||||
xdelaytime
|
||||
xe
|
||||
|
|
@ -2859,6 +2902,7 @@ xpar
|
|||
xparameters
|
||||
xpendedcounts
|
||||
xpendedticks
|
||||
xpendingreadycoroutinelist
|
||||
xpendingreadylist
|
||||
xperiod
|
||||
xportgetcoreid
|
||||
|
|
@ -3100,4 +3144,3 @@ xwritevalue
|
|||
xxr
|
||||
xyieldpending
|
||||
xzr
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue