! / 0 0 0 0 1458 ` 1:::::::::::::::ZZZZZZZZZ|||||||||m2cor_M2_Executive_finim2cor_M2_Executive_initm2cor_Executive_InitProcessm2cor_Executive_InitSemaphorem2cor_Executive_Psm2cor_Executive_KillProcessm2cor_Executive_Resumem2cor_Executive_Suspendm2cor_Executive_Signalm2cor_Executive_Waitm2cor_Executive_WaitForIOm2cor_Executive_GetCurrentProcessm2cor_Executive_RotateRunQueuem2cor_Executive_ProcessNamem2cor_Executive_DebugProcessm2cor_M2_Executive_ctorm2cor_M2_SYSTEM_initm2cor_M2_SYSTEM_finim2cor_SYSTEM_TRANSFERm2cor_SYSTEM_NEWPROCESSm2cor_SYSTEM_IOTRANSFERm2cor_SYSTEM_LISTENm2cor_SYSTEM_ListenLoopm2cor_SYSTEM_TurnInterruptsm2cor_SYSTEM_ShiftLeftm2cor_SYSTEM_ShiftRightm2cor_SYSTEM_ShiftValm2cor_SYSTEM_RotateLeftm2cor_SYSTEM_RotateRightm2cor_SYSTEM_RotateValm2cor_M2_SYSTEM_ctorm2cor_M2_TimerHandler_finim2cor_M2_TimerHandler_initm2cor_TimerHandler_GetTicksm2cor_TimerHandler_ArmEventm2cor_TimerHandler_WaitOnm2cor_TimerHandler_Sleepm2cor_TimerHandler_Cancelm2cor_TimerHandler_ReArmEventm2cor_M2_TimerHandler_ctorm2cor_M2_KeyBoardLEDs_initm2cor_M2_KeyBoardLEDs_depm2cor_M2_KeyBoardLEDs_fini_Z17initialize_modulevm2cor_KeyBoardLEDs_SwitchScrollm2cor_KeyBoardLEDs_SwitchNumm2cor_KeyBoardLEDs_SwitchCapsm2cor_KeyBoardLEDs_SwitchLedsm2cor_M2_KeyBoardLEDs_ctorExecutive.o/ 0 0 0 644 13288 ` ELF/@@T!"xcA@ @_ x#T!@$xcTT?x#_AT"x#@@{R{{RR{Ssb`6[c^bv`6c^b`6c^b`6c^b`6c^b`6c^b`6`6[BSA{è!" @A@ @_ {RSsR~~`"`t@ҁҠ&Z29 Ҁ*`@`@s`Rt"@ R2@ RZҠ>*`"@9Z`"@`"@@`"SA{è_{Ss*`>[p|c *c ''@RcR/@*`tZa2@*Ҡ/@b*9`*/@@SA[B{ƨ_{[*BC<Scp|c#c#*@R#R'@*SD!'@"@BA@ @SA[B{Ũ_ {RS[cks@w3 V7`??@"KB4 {|@7@{@BQ`V@ 5b`R@@5j!qaTqaTbR4RqaTqT`@!@|@6s@@T@7suV~@77@~@K43@!k |@33@k@BQ qaT bR6R@Һ|@#R#|@@|@`6@@Tw@SA[BcCkDsE{ɨ_{Ss[*aF''@CCу@@yy@@yy7''@*`%҃ҡ@SA[B{Ũ_{R @@AA@@?BBPR @{¨_ R{SsuTRT"@bz `@?Ta!@`@X@RRe@A969@a@ @b"B@" @B@A @P !@SA{è_{R *@@ @ @_ATaT * @{¨AT @A "{ R`R@qTRaVx! @{¨_ DR$ ҃!{R *!R@P|* @{¨{SR*`@R`@@ATPad*SA{¨a@A"`@`{SR*`@4Q`SA*@{è@Ka@@?Tl DF!R ҃ҡ`@@ @ `@@`@@R3 P$a!{Ss[*R*`@B(RB P@q`@t@`@*`@*;`@;@Rt*SA[B{Ĩ_{R{@_{R!"@bB@"{{SR*`*SA{¨{SR[*`R@qaT a` `@~ a`@b@ @?TT !RRa9SA*[B{èAT `B  `. ! 4cBm2corSYSTEMExecutivem2pimCOROUTINESSysStorageStrLibNumberIODebugInitIdle idle lo hi this CASE statement does not have an ELSE statementprocedure DisplayProcess/export/home/pmunts/src/muntsos/toolchain/crosstool/build.d/aarch64-muntsos-linux-gnu/src/gcc/libgm2/libm2cor/../../gcc/m2/gm2-libs-coroutines/Executive.modrunnable suspendedwaitonsem ()waitonint\n/export/home/pmunts/src/muntsos/toolchain/crosstool/build.d/aarch64-muntsos-linux-gnu/src/gcc/libgm2/libm2cor/../../gcc/m2/gm2-libs-coroutines/Executive.modassert failedNextReadytrying to resume a process which is not suspendedResumewe are already on semWaitWaitForIOdebugging process () was waiting on semaphore ()\ncan only debug deadlocked processes () which are waiting on a semaphore\nGCC: (crosstool-NG 1.28.0) 15.2.0zRx 4,H@AD` A(xA0BGf0$A0CC~0A` A A CCq 0AP A ADh A <HdACF 0AP A ADBi  hA CS A $A0BCr |A CS A ,A BQ A P@A CK$tA BT A (A0BCJ A (A@BCg AE0AJ 48A BJ,XA0BCi A (44H !8x0D^hhs s sMv (0(8@s |/I^vxd):Pl|p  @4   L 7l 0V 8r ($xAddToReadySubFromReadyIdlem2cor_M2_Executive_depAddToExistsAssert.constprop.0.isra.0NextReadyReschedule$dExistsQueue_T693AllSemaphoresGarbageItemIdleProcessm2cor_M2_Executive_finim2cor_SYSTEM_TurnInterruptsm2cor_SYSTEM_ListenLoopm2pim_M2RTS_RequestDependantm2cor_M2_Executive_initm2pim_SysStorage_ALLOCATEm2pim_StrLib_StrCopym2cor_SYSTEM_NEWPROCESSm2cor_Executive_InitProcessmemcpym2cor_Executive_InitSemaphorem2cor_Executive_Psm2pim_Debug_DebugStringm2pim_StrLib_StrLenm2pim_M2RTS_CaseExceptionm2pim_NumberIO_CardToStrm2pim_Debug_Haltm2cor_SYSTEM_TRANSFERm2pim_SysStorage_DEALLOCATEm2cor_Executive_KillProcessm2cor_Executive_Resumem2cor_Executive_Suspendm2cor_Executive_Signalm2cor_Executive_Waitm2cor_Executive_WaitForIOm2cor_SYSTEM_IOTRANSFERm2cor_Executive_GetCurrentProcessm2cor_Executive_RotateRunQueuem2cor_Executive_ProcessNamem2cor_Executive_DebugProcessm2cor_M2_Executive_ctorm2pim_M2RTS_RegisterModule8<,@Ttx| @Pdhl! ##$0DX! ##, 48&'&&h(&&&&&'0&|)&& #0#l%* X+l,x,   P       *  8 80 H \       % $ D *      38 X \ 8d 8x |     &     & &( &8 &D &  & & &  $9804D|d|xLx 0p T x4   L l 8 \  .symtab.strtab.shstrtab.rela.text.data.bss.rela.text.startup.rela.init_array.rodata.comment.note.GNU-stack.rela.eh_frame @ @p &,H6(1@+I@D@,UH1]0y#f{v@,@ 8p  /SYSTEM.o/ 0 0 0 644 8328 ` ELFH@@9?9__{Ssba.`F[bzcba.`F@cba.`Fcbba.`Fcbba.`Fcbba.`Fcbba.`Fa.`F[BSA{Ĩ@9a7{!R9`4lR%#{_{ @97"R9/`/@`@kaTlR#a @{è{S"A@*TplR%# pl R%#A ` @*a@SA{¨!@<{S*@*R`SA{è_{S@9*7!R9`*'*@@SA{Ũ_{q{RR!{h! RR{S*[***R!*SA{¨_{rS"T|SBKh~BtS`SAR{¨R* K4QE tSha?h3_k)TktSftS cais! *ai3_k T$ahs!*ah3SA{¨_{#rS!T|SeEKtS5tS!h~b~@*B3@RSA{èR KR_kTAtSGEkha?h4TtS$Ait!*Ai4Q4!tS 'ht*$h4B@SA{è_qT E TKD6e7  Ŕ6 QbBtSRftSch"?kT'Rerc QkcKtShf  $@#cc|Sch~hhb *hh"(!Q cc|Sch~hhb*fh"R5_օKqMT`TKbBtS,DcBm2isoRTcom2corSYSTEMm2pimRTintStorageM2RTSlibcCOROUTINESgthr did not initialize/export/home/pmunts/src/muntsos/toolchain/crosstool/build.d/aarch64-muntsos-linux-gnu/src/gcc/libgm2/libm2cor/../../gcc/m2/gm2-libs-coroutines/SYSTEM.modlocalIniterror when attempting to context switch to the same processTRANSFERno processes attached to this interrupt vector which is associated with IOTRANSFERIOTransferHandlerinconsistancy of return resultodd vector has been chained GCC: (crosstool-NG 1.28.0) 15.2.0zRx ,(@A@BGglXDP |A0B[$A Bb B <A0BK$tAP BFS$$ACD,A \DA BM,A CO A \0A0DBP A [t  04,X"4 4 74?4 H]r8|7>d<Vlt$8,dD*18lP<tf~X`0,$xm2cor_M2_SYSTEM_deplocalInitIOTransferHandler$dinitGThinitMainm2cor_M2_SYSTEM_initm2cor_M2_SYSTEM_finim2pim_M2RTS_RequestDependantm2iso_RTco_initm2pim_M2RTS_Haltm2pim_RTint_Initm2cor_SYSTEM_TRANSFERm2iso_RTco_currentThreadm2iso_RTco_transferm2pim_RTint_AttachVectorm2pim_RTint_ExcludeVectorprintfm2cor_SYSTEM_NEWPROCESSm2iso_RTco_initThreadm2cor_SYSTEM_IOTRANSFERm2pim_RTint_IncludeVectorm2cor_SYSTEM_LISTENm2pim_RTint_Listenm2cor_SYSTEM_ListenLoopm2cor_SYSTEM_TurnInterruptsm2iso_RTco_turnInterruptsm2cor_SYSTEM_ShiftLeftmemcpymemsetm2cor_SYSTEM_ShiftRightm2cor_SYSTEM_ShiftValm2cor_SYSTEM_RotateLeftm2cor_SYSTEM_RotateRightm2cor_SYSTEM_RotateValm2cor_M2_SYSTEM_ctorm2pim_M2RTS_RegisterModule$ ( @Xl  (0HLd|      (8LP T \(04!DHT!X\|$!&'&'T%(&\*l*x+&   $(.-0Dp8d(H8`dl<X$`8.symtab.strtab.shstrtab.rela.text.data.bss.rela.text.startup.rela.init_array.rodata.comment.note.GNU-stack.rela.eh_frame @@x&,6,1@ ID@U]0#f { Hv@ ` h TimerHandler.o/ 0 0 0 644 8424 ` ELF@@@#@T?T_?aT"@ @ { R`@q @{¨_R{R{{R aB`??R`@` @{¨_{Sscb6ab`z[cbab`zcbab`zcbab`zcbbab`zcbJab`zcbbbab`zab`z[BSA{è{ 6@T`@?aT  }@ @b"@!  @R` @{¨_ @b"@!  R`@qAT@_{RSRRR***RR@@AT@s`"@`5`@9 7`@`Q`"@ { R`@qT @{¨d;RҁR`@qaTc`@@ @a"@?kT TE @B@ ssN @{¨_B@!KD @ a"A@T`3s!Ka"@"@bS3a@?T @b"@K bA@3S_{R{@_{ *RRBA@@@@AR|  9 @{è_R{SR@S`@97`@zu@9  RR!@ @ @a3 R`*@SA{è_sN{S*R***SA{è{SR6`@96RR,! R`9`@`*SA{¨_{S*RR`@9`7[7R`@qT!R8E*@SA{è_t"5R`xcBTimerm2pimCOROUTINESm2corTimerHandlerSysStorageNumberIODebugKeyBoardLEDsRTintExecutiveillegal state change/export/home/pmunts/src/muntsos/toolchain/crosstool/build.d/aarch64-muntsos-linux-gnu/src/gcc/libgm2/libm2cor/../../gcc/m2/gm2-libs-coroutines/TimerHandler.modOnActiveQueueevent should never be NILWaitOninconsistancy event has been cancelled and it is on queueCancelReArm should not be asked to ReArm a dead eventReArmEventGCC: (crosstool-NG 1.28.0) 15.2.0zRx @ ,<A BI A PAD p`A CS(A0BGf(B B\ A OA0CC0 LB BI I Y A b@ AE `tA0BU A (A0BCj A @A0BL A B`(A0BDZ A $,@ @<|"<$LH H HKQ\H f|`#=Yxp t/@Hb,$xSubFromIsOnActiveQueueTimerm2cor_M2_TimerHandler_depOnSoloQueue$d_T465TotalTicksDeadQueuem2cor_SYSTEM_TurnInterruptsm2cor_M2_TimerHandler_finim2cor_M2_TimerHandler_initm2cor_Executive_InitProcessm2cor_Executive_Resumem2pim_M2RTS_RequestDependantm2pim_RTint_InitTimeVectorm2cor_Executive_WaitForIOm2pim_RTint_ReArmTimeVectorm2cor_Executive_RotateRunQueuem2pim_Debug_Haltm2cor_TimerHandler_GetTicksm2cor_TimerHandler_ArmEventm2pim_SysStorage_ALLOCATEm2cor_TimerHandler_WaitOnm2cor_Executive_GetCurrentProcessm2cor_Executive_Suspendm2cor_TimerHandler_Sleepm2cor_TimerHandler_Cancelm2cor_TimerHandler_ReArmEventm2cor_M2_TimerHandler_ctorm2pim_M2RTS_RegisterModuleT  ||  0DXlTdh <P X x|"0$@%L P t!#(H L l     $(*)0@T|t|$Dpd( .symtab.strtab.shstrtab.rela.text.data.bss.rela.text.startup.rela.init_array.rodata.comment.note.GNU-stack.rela.eh_frame @H@ &,6,1@ID@U]0 #f { 8v@h    KeyBoardLEDs.o/ 0 0 0 644 4320 ` ELF @@___@97{!R 9R`1T R @{¨__{Ss*!f`@@9qAf@2BB`@9SA{è_{Ss*!f`@@9qAf@2BxB`@9SA{è_{Ss*!f`@@9qAf@2BxB`@9SA{è_{ **/* @/@{è/dev/ttyunable to open /dev/ttym2corKeyBoardLEDscB!GCC: (crosstool-NG 1.28.0) 15.2.0zRx ,@ TdD CP x\A0BS \A0BS \A0BS 4A0BI, :To dp\\(\4,1$x$d_ZL11initialized_ZL2fdm2cor_M2_KeyBoardLEDs_initm2cor_M2_KeyBoardLEDs_depm2cor_M2_KeyBoardLEDs_fini_Z17initialize_modulevopenperrorexitm2cor_KeyBoardLEDs_SwitchScrollioctlm2cor_KeyBoardLEDs_SwitchNumm2cor_KeyBoardLEDs_SwitchCapsm2cor_KeyBoardLEDs_SwitchLedsm2cor_M2_KeyBoardLEDs_ctorm2pim_M2RTS_RegisterModule (,48<L P T\|48@Pt   ! ! '$'(0DX |p( .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rela.text.startup.rela.init_array.comment.note.GNU-stack.rela.eh_frame @@`&,124E,,@@ XXS@ d0`#m}@8  p  L