home *** CD-ROM | disk | FTP | other *** search
Unknown | 1994-09-15 | 4.4 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| b8 11 00 00 01 00 00 00 | 00 00 00 00 06 08 00 00 |........|........|
|00000010| 00 08 00 00 01 10 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 10 00 00 02 18 00 00 | c8 00 00 00 00 00 00 00 |........|........|
|00000030| 01 15 00 00 00 00 00 00 | 00 18 00 00 a5 4c 00 00 |........|.....L..|
|00000040| 42 f0 49 01 f2 20 ff ff | 72 5f ff ff e0 2f 00 02 |B.I.. ..|r_.../..|
|00000050| 07 05 05 05 01 15 00 00 | 01 15 00 00 00 00 00 00 |........|........|
|00000060| 05 53 45 43 54 49 4f 4e | 20 34 08 08 01 15 00 00 |.SECTION| 4......|
|00000070| 00 00 00 00 0d 07 00 00 | 02 1d 00 00 02 1d 00 00 |........|........|
|00000080| 00 00 00 00 00 4c 00 00 | a5 54 00 00 42 d4 39 04 |.....L..|.T..B.9.|
|00000090| b2 b6 fe ff 62 ed fe ff | 18 2b 00 02 45 58 45 43 |....b...|.+..EXEC|
|000000a0| 55 54 49 56 45 20 53 45 | 52 56 49 43 45 20 52 45 |UTIVE SE|RVICE RE|
|000000b0| 51 55 45 53 54 53 20 28 | 45 53 52 53 29 08 08 53 |QUESTS (|ESRS)..S|
|000000c0| 02 1d 00 00 00 00 00 00 | 0d 07 00 00 0c 51 00 00 |........|.....Q..|
|000000d0| 0c 51 00 00 00 00 00 00 | 00 54 00 00 a5 3c 00 00 |.Q......|.T...<..|
|000000e0| 42 e0 1b 01 02 4e fe ff | e2 7c fe ff c0 21 00 02 |B....N..|.|...!..|
|000000f0| 34 2e 31 20 50 55 52 50 | 4f 53 45 08 0c 51 00 00 |4.1 PURP|OSE..Q..|
|00000100| 00 00 00 00 0d 07 00 00 | 0b 52 00 00 0b 52 00 00 |........|.R...R..|
|00000110| 00 00 00 00 00 3c 00 00 | 05 78 00 00 00 58 fb 06 |.....<..|.x...X..|
|00000120| 22 ed fd ff 02 1c fe ff | 20 22 00 02 45 78 65 63 |".......| "..Exec|
|00000130| 75 74 69 76 65 20 53 65 | 72 76 69 63 65 20 52 65 |utive Se|rvice Re|
|00000140| 71 75 65 73 74 73 20 28 | 45 53 52 73 29 20 61 72 |quests (|ESRs) ar|
|00000150| 65 20 74 68 65 20 66 75 | 6e 63 74 69 6f 6e 73 20 |e the fu|nctions |
|00000160| 74 68 61 74 20 61 20 72 | 65 61 6c 2d 74 69 6d 65 |that a r|eal-time|
|00000170| 20 6b 65 72 6e 65 6c 20 | 70 65 72 66 6f 72 6d 73 | kernel |performs|
|00000180| 20 61 6e 64 20 73 65 72 | 76 65 20 00 00 78 00 00 | and ser|ve ..x..|
|00000190| 05 84 00 00 00 78 6b 07 | e2 b4 fd ff c2 e3 fd ff |.....xk.|........|
|000001a0| 20 22 00 00 74 6f 20 67 | 69 76 65 20 69 74 20 69 | "..to g|ive it i|
|000001b0| 74 73 20 66 6c 61 76 6f | 72 2e 20 54 68 69 73 20 |ts flavo|r. This |
|000001c0| 73 65 63 74 69 6f 6e 20 | 77 69 6c 6c 20 64 65 73 |section |will des|
|000001d0| 63 72 69 62 65 20 74 68 | 65 20 63 6c 61 73 73 65 |cribe th|e classe|
|000001e0| 73 20 6f 66 20 74 68 65 | 20 4d 43 58 31 31 20 64 |s of the| MCX11 d|
|000001f0| 69 72 65 63 74 69 76 65 | 73 2e 20 54 68 65 20 64 |irective|s. The d|
|00000200| 69 72 65 63 74 69 76 65 | 73 20 61 72 65 20 00 00 |irective|s are ..|
|00000210| 00 84 00 00 25 40 00 00 | 42 ec 9b 02 a2 7c fd ff |....%@..|B....|..|
|00000220| 82 ab fd ff 20 22 00 00 | 64 69 76 69 64 65 64 20 |.... "..|divided |
|00000230| 69 6e 74 6f 20 66 69 76 | 65 20 63 6c 61 73 73 65 |into fiv|e classe|
|00000240| 73 20 61 73 20 66 6f 6c | 6c 6f 77 73 3a 0d 00 00 |s as fol|lows:...|
|00000250| 00 40 00 00 25 28 00 00 | 42 74 00 01 22 25 fd ff |.@..%(..|Bt.."%..|
|00000260| 02 54 fd ff 20 22 00 02 | 2d 20 53 65 6d 61 70 68 |.T.. "..|- Semaph|
|00000270| 6f 72 65 73 0d 00 00 00 | 00 28 00 00 25 24 00 00 |ores....|.(..%$..|
|00000280| 42 94 d1 00 a2 cd fc ff | 82 fc fc ff 20 22 00 02 |B.......|.... "..|
|00000290| 2d 20 4d 65 73 73 61 67 | 65 73 0d 00 00 24 00 00 |- Messag|es...$..|
|000002a0| 25 24 00 00 42 e8 a7 00 | 22 76 fc ff 02 a5 fc ff |%$..B...|"v......|
|000002b0| 20 22 00 02 2d 20 51 75 | 65 75 65 73 0d 00 00 00 | "..- Qu|eues....|
|000002c0| 00 24 00 00 25 28 00 00 | 42 f8 06 01 a2 1e fc ff |.$..%(..|B.......|
|000002d0| 82 4d fc ff 20 22 00 02 | 2d 20 54 61 73 6b 20 63 |.M.. "..|- Task c|
|000002e0| 6f 6e 74 72 6f 6c 0d 00 | 00 28 00 00 25 28 00 00 |ontrol..|.(..%(..|
|000002f0| 42 bc f4 00 22 c7 fb ff | 02 f6 fb ff 20 22 00 02 |B..."...|.... "..|
|00000300| 2d 20 54 69 6d 65 20 62 | 61 73 65 64 0d 00 00 00 |- Time b|ased....|
|00000310| 00 28 00 00 05 7c 00 00 | 00 80 ee 06 a2 6f fb ff |.(...|..|.....o..|
|00000320| 82 9e fb ff 20 22 00 02 | 41 20 62 72 69 65 66 20 |.... "..|A brief |
|00000330| 66 75 6e 63 74 69 6f 6e | 61 6c 20 64 65 73 63 72 |function|al descr|
|00000340| 69 70 74 69 6f 6e 20 6f | 66 20 65 61 63 68 20 45 |iption o|f each E|
|00000350| 53 52 20 77 69 74 68 69 | 6e 20 74 68 65 20 63 6c |SR withi|n the cl|
|00000360| 61 73 73 20 69 73 20 67 | 69 76 65 6e 20 61 6c 6f |ass is g|iven alo|
|00000370| 6e 67 20 77 69 74 68 20 | 74 68 65 69 72 20 72 65 |ng with |their re|
|00000380| 73 70 65 63 74 69 76 65 | 20 00 00 00 00 7c 00 00 |spective| ....|..|
|00000390| 05 80 00 00 00 04 d6 07 | 62 37 fb ff 42 66 fb ff |........|b7..Bf..|
|000003a0| 20 22 00 00 63 61 6c 6c | 69 6e 67 20 61 72 67 75 | "..call|ing argu|
|000003b0| 6d 65 6e 74 73 2e 20 54 | 68 65 20 63 61 6c 6c 69 |ments. T|he calli|
|000003c0| 6e 67 20 61 72 67 75 6d | 65 6e 74 73 20 6e 65 65 |ng argum|ents nee|
|000003d0| 64 65 64 20 66 6f 72 20 | 65 61 63 68 20 45 53 52 |ded for |each ESR|
|000003e0| 20 61 70 70 65 61 72 20 | 62 65 6c 6f 77 20 69 6e | appear |below in|
|000003f0| 20 70 61 72 65 6e 74 68 | 65 73 65 73 2e 20 57 68 | parenth|eses. Wh|
|00000400| 65 72 65 20 74 77 6f 20 | 6f 72 20 00 00 80 00 00 |ere two |or .....|
|00000410| 05 84 00 00 00 dc d9 07 | 22 ff fa ff 02 2e fb ff |........|".......|
|00000420| 20 22 00 00 6d 6f 72 65 | 20 61 72 67 75 6d 65 6e | "..more| argumen|
|00000430| 74 73 20 61 72 65 20 72 | 65 71 75 69 72 65 64 2c |ts are r|equired,|
|00000440| 20 74 68 65 79 20 61 72 | 65 20 73 65 70 61 72 61 | they ar|e separa|
|00000450| 74 65 64 20 62 79 20 63 | 6f 6d 6d 61 73 2e 20 54 |ted by c|ommas. T|
|00000460| 68 65 73 65 20 61 72 65 | 20 6e 6f 74 20 74 68 65 |hese are| not the|
|00000470| 20 61 63 74 75 61 6c 20 | 63 61 6c 6c 69 6e 67 20 | actual |calling |
|00000480| 73 65 71 75 65 6e 63 65 | 73 20 62 75 74 20 00 00 |sequence|s but ..|
|00000490| 00 84 00 00 25 70 00 00 | 42 f0 3f 06 e2 c6 fa ff |....%p..|B.?.....|
|000004a0| c2 f5 fa ff 20 22 00 00 | 61 72 65 20 66 6f 72 20 |.... "..|are for |
|000004b0| 70 75 72 70 6f 73 65 73 | 20 6f 66 20 65 78 70 6c |purposes| of expl|
|000004c0| 61 6e 61 74 69 6f 6e 20 | 6f 6e 6c 79 2e 20 41 63 |anation |only. Ac|
|000004d0| 74 75 61 6c 20 63 61 6c | 6c 69 6e 67 20 73 65 71 |tual cal|ling seq|
|000004e0| 75 65 6e 63 65 73 20 61 | 72 65 20 67 69 76 65 6e |uences a|re given|
|000004f0| 20 69 6e 20 53 65 63 74 | 69 6f 6e 20 35 2e 0d 00 | in Sect|ion 5...|
|00000500| 00 70 00 00 05 78 00 00 | 00 b4 11 07 62 6f fa ff |.p...x..|....bo..|
|00000510| 42 9e fa ff 20 22 00 02 | 49 6e 20 74 68 65 20 70 |B... "..|In the p|
|00000520| 61 72 61 67 72 61 70 68 | 73 20 62 65 6c 6f 77 2c |aragraph|s below,|
|00000530| 20 74 68 65 20 45 53 52 | 20 66 75 6e 63 74 69 6f | the ESR| functio|
|00000540| 6e 20 6e 61 6d 65 20 69 | 73 20 65 6e 63 6c 6f 73 |n name i|s enclos|
|00000550| 65 64 20 77 69 74 68 69 | 6e 20 74 77 6f 20 70 65 |ed withi|n two pe|
|00000560| 72 69 6f 64 73 2e 20 54 | 68 69 73 20 77 69 6c 6c |riods. T|his will|
|00000570| 20 62 65 20 74 68 65 20 | 00 78 00 00 05 78 00 00 | be the |.x...x..|
|00000580| 00 1c 43 07 22 37 fa ff | 02 66 fa ff 20 22 00 00 |..C."7..|.f.. "..|
|00000590| 63 6f 6e 76 65 6e 74 69 | 6f 6e 20 75 73 65 64 20 |conventi|on used |
|000005a0| 66 6f 72 20 4d 43 58 31 | 31 20 74 6f 20 64 65 6e |for MCX1|1 to den|
|000005b0| 6f 74 65 20 61 6e 20 45 | 53 52 2e 20 54 68 65 20 |ote an E|SR. The |
|000005c0| 66 6f 6c 6c 6f 77 69 6e | 67 20 61 62 62 72 65 76 |followin|g abbrev|
|000005d0| 69 61 74 69 6f 6e 73 20 | 61 72 65 20 75 73 65 64 |iations |are used|
|000005e0| 20 62 65 6c 6f 77 20 66 | 6f 72 20 74 68 65 20 00 | below f|or the .|
|000005f0| 00 78 00 00 25 24 00 00 | 42 50 d0 00 e2 fe f9 ff |.x..%$..|BP......|
|00000600| c2 2d fa ff 20 22 00 00 | 61 72 67 75 6d 65 6e 74 |.-.. "..|argument|
|00000610| 73 3a 0d 00 00 24 00 00 | 25 30 00 00 42 14 17 02 |s:...$..|%0..B...|
|00000620| 62 a7 f9 ff 42 d6 f9 ff | 20 22 00 02 2d 20 53 45 |b...B...| "..- SE|
|00000630| 4d 41 20 53 65 6d 61 70 | 68 6f 72 65 20 6e 75 6d |MA Semap|hore num|
|00000640| 62 65 72 0d 00 30 00 00 | 25 2c 00 00 42 7c 97 01 |ber..0..|%,..B|..|
|00000650| e2 4f f9 ff c2 7e f9 ff | 20 22 00 02 2d 20 54 41 |.O...~..| "..- TA|
|00000660| 53 4b 20 54 61 73 6b 20 | 6e 75 6d 62 65 72 0d 00 |SK Task |number..|
|00000670| 00 2c 00 00 25 30 00 00 | 42 20 db 01 62 f8 f8 ff |.,..%0..|B ..b...|
|00000680| 42 27 f9 ff 20 22 00 02 | 2d 20 51 55 45 55 45 20 |B'.. "..|- QUEUE |
|00000690| 51 75 65 75 65 20 6e 75 | 6d 62 65 72 0d 00 00 00 |Queue nu|mber....|
|000006a0| 00 30 00 00 25 2c 00 00 | 42 74 8a 01 e2 a0 f8 ff |.0..%,..|Bt......|
|000006b0| c2 cf f8 ff 20 22 00 02 | 2d 20 54 4f 43 4b 20 54 |.... "..|- TOCK T|
|000006c0| 69 6d 65 72 20 76 61 6c | 75 65 0d 00 00 2c 00 00 |imer val|ue...,..|
|000006d0| 25 40 00 00 42 d0 c6 02 | 62 49 f8 ff 42 78 f8 ff |%@..B...|bI..Bx..|
|000006e0| 20 22 00 02 2d 20 50 4e | 54 52 20 41 64 64 72 65 | "..- PN|TR Addre|
|000006f0| 73 73 20 70 6f 69 6e 74 | 65 72 20 6f 72 20 64 61 |ss point|er or da|
|00000700| 74 61 20 76 61 6c 75 65 | 0d 00 00 00 00 40 00 00 |ta value|.....@..|
|00000710| a5 48 00 00 42 f0 c8 01 | e2 f1 f7 ff c2 20 f8 ff |.H..B...|..... ..|
|00000720| 20 22 00 02 05 2d 20 4d | 53 47 20 4d 65 73 73 61 | "...- M|SG Messa|
|00000730| 67 65 20 61 64 64 72 65 | 73 73 08 ff 0b 52 00 00 |ge addre|ss...R..|
|00000740| 00 00 00 00 0d 07 4d 53 | 0c 53 00 00 0c 53 00 00 |......MS|.S...S..|
|00000750| 00 00 00 00 00 48 00 00 | a5 44 00 00 42 70 e8 01 |.....H..|.D..Bp..|
|00000760| 62 81 f7 ff 42 b0 f7 ff | c0 21 00 02 34 2e 32 20 |b...B...|.!..4.2 |
|00000770| 53 45 4d 41 50 48 4f 52 | 45 20 45 53 52 53 08 02 |SEMAPHOR|E ESRS..|
|00000780| 0c 53 00 00 00 00 00 00 | 0d 07 00 f2 0b 54 00 00 |.S......|.....T..|
|00000790| 0b 54 00 00 00 00 00 00 | 00 44 00 00 25 64 00 00 |.T......|.D..%d..|
|000007a0| 42 f4 c6 05 82 20 f7 ff | 62 4f f7 ff 20 22 00 f2 |B.... ..|bO.. "..|
|000007b0| 41 20 63 6f 6d 70 6c 65 | 74 65 20 73 65 74 20 6f |A comple|te set o|
|000007c0| 66 20 64 69 72 65 63 74 | 69 76 65 73 20 66 6f 72 |f direct|ives for|
|000007d0| 20 6d 61 6e 61 67 69 6e | 67 20 73 65 6d 61 70 68 | managin|g semaph|
|000007e0| 6f 72 65 73 20 69 73 20 | 70 72 6f 76 69 64 65 64 |ores is |provided|
|000007f0| 20 62 79 20 4d 43 58 31 | 31 2e 0d 00 00 64 00 00 | by MCX1|1....d..|
|00000800| 25 50 00 00 42 58 fb 03 | 02 c9 f6 ff e2 f7 f6 ff |%P..BX..|........|
|00000810| 20 22 00 f2 2e 77 61 69 | 74 2e 20 28 53 45 4d 41 | "...wai|t. (SEMA|
|00000820| 29 20 77 61 69 74 20 66 | 6f 72 20 61 20 73 70 65 |) wait f|or a spe|
|00000830| 63 69 66 69 63 20 73 65 | 6d 61 20 74 6f 20 62 65 |cific se|ma to be|
|00000840| 20 73 69 67 6e 61 6c 6c | 65 64 0d 00 00 50 00 00 | signall|ed...P..|
|00000850| 25 3c 00 00 42 10 87 02 | 82 71 f6 ff 62 a0 f6 ff |%<..B...|.q..b...|
|00000860| 20 22 00 f2 2e 73 69 67 | 6e 61 6c 2e 20 28 53 45 | "...sig|nal. (SE|
|00000870| 4d 41 29 20 73 69 67 6e | 61 6c 20 73 65 6d 61 70 |MA) sign|al semap|
|00000880| 68 6f 72 65 0d 00 00 00 | 00 3c 00 00 a5 60 00 00 |hore....|.<...`..|
|00000890| 42 90 ae 03 02 1a f6 ff | e2 48 f6 ff 20 22 00 f2 |B.......|.H.. "..|
|000008a0| 2e 70 65 6e 64 2e 20 28 | 53 45 4d 41 29 20 72 65 |.pend. (|SEMA) re|
|000008b0| 73 65 74 20 73 65 6d 61 | 70 68 6f 72 65 20 73 74 |set sema|phore st|
|000008c0| 61 74 65 20 74 6f 20 50 | 45 4e 44 69 6e 67 08 65 |ate to P|ENDing.e|
|000008d0| 0b 54 00 00 00 00 00 00 | 0d 07 6f 72 0c 55 00 00 |.T......|..or.U..|
|000008e0| 0c 55 00 00 00 00 00 00 | 00 60 00 00 a5 44 00 00 |.U......|.`...D..|
|000008f0| 42 20 a2 01 82 a9 f5 ff | 62 d8 f5 ff c0 21 00 f2 |B ......|b....!..|
|00000900| 34 2e 33 20 4d 45 53 53 | 41 47 45 20 45 53 52 53 |4.3 MESS|AGE ESRS|
|00000910| 08 00 00 00 0c 55 00 00 | 00 00 00 00 0d 07 00 00 |.....U..|........|
|00000920| 0b 56 00 00 0b 56 00 00 | 00 00 00 00 00 44 00 00 |.V...V..|.....D..|
|00000930| 05 78 00 00 00 80 1e 07 | a2 48 f5 ff 82 77 f5 ff |.x......|.H...w..|
|00000940| 20 22 00 f2 54 68 65 20 | 6d 65 73 73 61 67 65 20 | "..The |message |
|00000950| 64 69 72 65 63 74 69 76 | 65 73 20 70 72 6f 76 69 |directiv|es provi|
|00000960| 64 65 20 61 20 6d 65 61 | 6e 73 20 6f 66 20 74 72 |de a mea|ns of tr|
|00000970| 61 6e 73 66 65 72 72 69 | 6e 67 20 6c 61 72 67 65 |ansferri|ng large|
|00000980| 20 61 6d 6f 75 6e 74 73 | 20 6f 66 20 64 61 74 61 | amounts| of data|
|00000990| 20 62 65 74 77 65 65 6e | 20 74 61 73 6b 73 20 77 | between| tasks w|
|000009a0| 69 74 68 20 00 78 00 00 | 05 80 00 00 00 94 97 07 |ith .x..|........|
|000009b0| 62 10 f5 ff 42 3f f5 ff | 20 22 00 f0 6d 69 6e 69 |b...B?..| "..mini|
|000009c0| 6d 61 6c 20 6f 76 65 72 | 68 65 61 64 20 73 69 6e |mal over|head sin|
|000009d0| 63 65 20 6f 6e 6c 79 20 | 70 6f 69 6e 74 65 72 73 |ce only |pointers|
|000009e0| 20 28 61 64 64 72 65 73 | 73 65 73 29 20 61 72 65 | (addres|ses) are|
|000009f0| 20 70 61 73 73 65 64 2e | 20 4d 65 73 73 61 67 65 | passed.| Message|
|00000a00| 20 72 65 63 65 69 70 74 | 20 61 63 6b 6e 6f 77 6c | receipt| acknowl|
|00000a10| 65 64 67 65 6d 65 6e 74 | 20 69 73 20 61 6c 73 6f |edgement| is also|
|00000a20| 20 00 00 00 00 80 00 00 | 25 7c 00 00 42 28 91 07 | .......|%|..B(..|
|00000a30| 22 d8 f4 ff 02 07 f5 ff | 20 22 00 f0 70 72 6f 76 |".......| "..prov|
|00000a40| 69 64 65 64 20 66 6f 72 | 20 74 61 73 6b 20 73 79 |ided for| task sy|
|00000a50| 6e 63 68 72 6f 6e 69 7a | 61 74 69 6f 6e 2e 20 54 |nchroniz|ation. T|
|00000a60| 68 65 20 66 6f 72 6d 61 | 74 20 6f 66 20 61 20 4d |he forma|t of a M|
|00000a70| 43 58 31 31 20 6d 65 73 | 73 61 67 65 20 61 6e 64 |CX11 mes|sage and|
|00000a80| 20 66 75 6e 63 74 69 6f | 6e 20 70 72 6f 74 6f 74 | functio|n protot|
|00000a90| 79 70 65 73 20 61 72 65 | 20 6e 6f 74 65 64 2e 0d |ypes are| noted..|
|00000aa0| 00 7c 00 00 25 44 00 00 | 42 1c 38 03 a2 80 f4 ff |.|..%D..|B.8.....|
|00000ab0| 82 af f4 ff 20 22 00 f2 | 2e 73 65 6e 64 2e 20 28 |.... "..|.send. (|
|00000ac0| 4d 53 47 2c 54 41 53 4b | 29 20 73 65 6e 64 20 6d |MSG,TASK|) send m|
|00000ad0| 65 73 73 61 67 65 20 74 | 6f 20 61 20 74 61 73 6b |essage t|o a task|
|00000ae0| 0d 00 00 00 00 44 00 00 | 01 10 00 00 42 d0 82 04 |.....D..|....B...|
|00000af0| 00 00 00 00 00 10 00 00 | 02 18 00 00 f4 01 00 00 |........|........|
|00000b00| 00 00 00 00 0b 56 00 00 | 00 00 00 00 00 18 00 00 |.....V..|........|
|00000b10| 25 4c 00 00 42 d0 82 04 | a1 11 f2 ff 81 40 f2 ff |%L..B...|.....@..|
|00000b20| 20 22 00 f2 2e 73 65 6e | 64 77 2e 20 28 4d 53 47 | "...sen|dw. (MSG|
|00000b30| 2c 54 41 53 4b 2c 53 45 | 4d 41 29 20 73 65 6e 64 |,TASK,SE|MA) send|
|00000b40| 20 26 20 77 61 69 74 20 | 61 63 6b 6e 6f 77 6c 65 | & wait |acknowle|
|00000b50| 64 67 65 6d 65 6e 74 0d | 00 4c 00 00 a5 54 00 00 |dgement.|.L...T..|
|00000b60| 42 ac 81 02 21 ba f1 ff | 01 e9 f1 ff 20 22 00 f2 |B...!...|.... "..|
|00000b70| 2e 72 65 63 65 69 76 65 | 2e 20 28 54 41 53 4b 29 |.receive|. (TASK)|
|00000b80| 20 72 65 63 65 69 76 65 | 20 6d 65 73 73 61 67 65 | receive| message|
|00000b90| 08 00 00 00 0b 56 00 00 | 00 00 00 00 0d 07 ec 02 |.....V..|........|
|00000ba0| 0c 57 00 00 0c 57 00 00 | 00 00 00 00 00 54 00 00 |.W...W..|.....T..|
|00000bb0| a5 40 00 00 42 c0 68 01 | a1 49 f1 ff 81 78 f1 ff |.@..B.h.|.I...x..|
|00000bc0| c0 21 00 f2 34 2e 34 20 | 51 55 45 55 45 20 45 53 |.!..4.4 |QUEUE ES|
|00000bd0| 52 53 08 00 0c 57 00 00 | 00 00 00 00 0d 07 00 00 |RS...W..|........|
|00000be0| 0b 58 00 00 0b 58 00 00 | 00 00 00 00 00 40 00 00 |.X...X..|.....@..|
|00000bf0| 05 78 00 00 00 4c 10 07 | c1 e8 f0 ff a1 17 f1 ff |.x...L..|........|
|00000c00| 20 22 00 f2 51 75 65 75 | 65 20 64 69 72 65 63 74 | "..Queu|e direct|
|00000c10| 69 76 65 73 20 70 72 6f | 76 69 64 65 20 61 20 6d |ives pro|vide a m|
|00000c20| 65 61 6e 73 20 6f 66 20 | 70 61 73 73 69 6e 67 20 |eans of |passing |
|00000c30| 6d 75 6c 74 69 70 6c 65 | 20 62 79 74 65 20 70 61 |multiple| byte pa|
|00000c40| 63 6b 65 74 73 20 6f 66 | 20 69 6e 66 6f 72 6d 61 |ckets of| informa|
|00000c50| 74 69 6f 6e 20 62 65 74 | 77 65 65 6e 20 74 61 73 |tion bet|ween tas|
|00000c60| 6b 73 20 00 00 78 00 00 | 25 60 00 00 42 a8 4c 05 |ks ..x..|%`..B.L.|
|00000c70| 81 b0 f0 ff 61 df f0 ff | 20 22 00 f0 77 69 74 68 |....a...| "..with|
|00000c80| 20 61 75 74 6f 6d 61 74 | 69 63 20 74 61 73 6b 20 | automat|ic task |
|00000c90| 73 79 6e 63 68 72 6f 6e | 69 7a 61 74 69 6f 6e 20 |synchron|ization |
|00000ca0| 6f 66 20 71 75 65 75 65 | 20 66 75 6c 6c 20 61 6e |of queue| full an|
|00000cb0| 64 20 65 6d 70 74 79 20 | 63 6f 6e 64 69 74 69 6f |d empty |conditio|
|00000cc0| 6e 73 2e 0d 00 60 00 00 | 25 48 00 00 42 c0 e7 03 |ns...`..|%H..B...|
|00000cd0| 01 59 f0 ff e1 87 f0 ff | 20 22 00 f2 2e 64 65 71 |.Y......| "...deq|
|00000ce0| 75 65 75 65 2e 20 28 51 | 55 45 55 45 2c 50 4e 54 |ueue. (Q|UEUE,PNT|
|00000cf0| 52 29 20 72 65 6d 6f 76 | 65 20 65 6e 74 72 79 20 |R) remov|e entry |
|00000d00| 66 72 6f 6d 20 71 75 65 | 75 65 0d 00 00 48 00 00 |from que|ue...H..|
|00000d10| a5 60 00 00 42 24 b1 03 | 81 01 f0 ff 61 30 f0 ff |.`..B$..|....a0..|
|00000d20| 20 22 00 f2 2e 65 6e 71 | 75 65 75 65 2e 20 28 51 | "...enq|ueue. (Q|
|00000d30| 55 45 55 45 2c 50 4e 54 | 52 29 20 69 6e 73 65 72 |UEUE,PNT|R) inser|
|00000d40| 74 20 65 6e 74 72 79 20 | 69 6e 74 6f 20 71 75 65 |t entry |into que|
|00000d50| 75 65 08 00 0b 58 00 00 | 00 00 00 00 0d 07 1d ff |ue...X..|........|
|00000d60| 0c 59 00 00 0c 59 00 00 | 00 00 00 00 00 60 00 00 |.Y...Y..|.....`..|
|00000d70| a5 48 00 00 42 fc 22 02 | 01 91 ef ff e1 bf ef ff |.H..B.".|........|
|00000d80| c0 21 00 f2 34 2e 35 20 | 54 41 53 4b 20 43 4f 4e |.!..4.5 |TASK CON|
|00000d90| 54 52 4f 4c 20 45 53 52 | 53 08 00 00 0c 59 00 00 |TROL ESR|S....Y..|
|00000da0| 00 00 00 00 0d 07 00 00 | 0b 5a 00 00 0b 5a 00 00 |........|.Z...Z..|
|00000db0| 00 00 00 00 00 48 00 00 | 05 74 00 00 00 60 d8 06 |.....H..|.t...`..|
|00000dc0| 21 30 ef ff 01 5f ef ff | 20 22 00 f2 54 68 65 20 |!0..._..| "..The |
|00000dd0| 74 61 73 6b 20 63 6f 6e | 74 72 6f 6c 20 64 69 72 |task con|trol dir|
|00000de0| 65 63 74 69 76 65 73 20 | 70 72 6f 76 69 64 65 64 |ectives |provided|
|00000df0| 20 62 79 20 4d 43 58 31 | 31 20 61 6c 6c 6f 77 20 | by MCX1|1 allow |
|00000e00| 66 6f 72 20 6c 6f 77 20 | 6c 65 76 65 6c 20 63 6f |for low |level co|
|00000e10| 6d 70 6c 65 74 65 20 63 | 6f 6e 74 72 6f 6c 20 6f |mplete c|ontrol o|
|00000e20| 66 20 74 61 73 6b 73 20 | 00 74 00 00 25 3c 00 00 |f tasks |.t..%<..|
|00000e30| 42 3c 61 02 e1 f7 ee ff | c1 26 ef ff 20 22 00 f0 |B<a.....|.&.. "..|
|00000e40| 61 6e 64 20 74 68 65 69 | 72 20 72 65 73 70 65 63 |and thei|r respec|
|00000e50| 74 69 76 65 20 69 6e 74 | 65 72 61 63 74 69 6f 6e |tive int|eraction|
|00000e60| 73 2e 0d 00 00 3c 00 00 | 25 40 00 00 42 f8 cb 02 |s....<..|%@..B...|
|00000e70| 61 a0 ee ff 41 cf ee ff | 20 22 00 f2 2e 72 65 73 |a...A...| "...res|
|00000e80| 75 6d 65 2e 20 28 54 41 | 53 4b 29 20 72 65 73 75 |ume. (TA|SK) resu|
|00000e90| 6d 65 20 73 70 65 63 69 | 66 69 63 20 74 61 73 6b |me speci|fic task|
|00000ea0| 0d 00 00 00 00 40 00 00 | 25 40 00 00 42 48 eb 02 |.....@..|%@..BH..|
|00000eb0| e1 48 ee ff c1 77 ee ff | 20 22 00 f2 2e 73 75 73 |.H...w..| "...sus|
|00000ec0| 70 65 6e 64 2e 20 28 54 | 41 53 4b 29 20 73 75 73 |pend. (T|ASK) sus|
|00000ed0| 70 65 6e 64 20 73 70 65 | 63 69 66 69 63 20 74 61 |pend spe|cific ta|
|00000ee0| 73 6b 0d 00 00 40 00 00 | 25 44 00 00 42 50 1f 03 |sk...@..|%D..BP..|
|00000ef0| 61 f1 ed ff 41 20 ee ff | 20 22 00 f2 2e 74 65 72 |a...A ..| "...ter|
|00000f00| 6d 69 6e 61 74 65 2e 20 | 28 54 41 53 4b 29 20 74 |minate. |(TASK) t|
|00000f10| 65 72 6d 69 6e 61 74 65 | 20 73 70 65 63 69 66 69 |erminate| specifi|
|00000f20| 63 20 74 61 73 6b 0d 00 | 00 44 00 00 a5 64 00 00 |c task..|.D...d..|
|00000f30| 42 50 a9 03 e1 99 ed ff | c1 c8 ed ff 20 22 00 f2 |BP......|.... "..|
|00000f40| 2e 65 78 65 63 75 74 65 | 2e 20 28 54 41 53 4b 29 |.execute|. (TASK)|
|00000f50| 20 65 78 65 63 75 74 65 | 20 74 61 73 6b 20 66 72 | execute| task fr|
|00000f60| 6f 6d 20 73 74 61 72 74 | 69 6e 67 20 70 6f 69 6e |om start|ing poin|
|00000f70| 74 08 45 04 0b 5a 00 00 | 00 00 00 00 0d 07 00 f2 |t.E..Z..|........|
|00000f80| 0c 5b 00 00 0c 5b 00 00 | 00 00 00 00 00 64 00 00 |.[...[..|.....d..|
|00000f90| a5 44 00 00 42 ec e1 01 | 61 29 ed ff 41 58 ed ff |.D..B...|a)..AX..|
|00000fa0| c0 21 00 f2 34 2e 36 20 | 54 49 4d 45 20 42 41 53 |.!..4.6 |TIME BAS|
|00000fb0| 45 44 20 45 53 52 53 08 | 0c 5b 00 00 00 00 00 00 |ED ESRS.|.[......|
|00000fc0| 0d 07 00 00 0b 5c 00 00 | 0b 5c 00 00 00 00 00 00 |.....\..|.\......|
|00000fd0| 00 44 00 00 05 7c 00 00 | 00 b0 1e 07 81 c8 ec ff |.D...|..|........|
|00000fe0| 61 f7 ec ff 20 22 00 f2 | 54 68 65 20 74 69 6d 65 |a... "..|The time|
|00000ff0| 20 62 61 73 65 64 20 64 | 69 72 65 63 74 69 76 65 | based d|irective|
|00001000| 73 20 70 72 6f 76 69 64 | 65 20 66 6f 72 20 74 68 |s provid|e for th|
|00001010| 65 20 73 79 6e 63 68 72 | 6f 6e 69 7a 61 74 69 6f |e synchr|onizatio|
|00001020| 6e 20 6f 66 20 74 61 73 | 6b 73 20 77 69 74 68 20 |n of tas|ks with |
|00001030| 74 69 6d 65 64 20 65 76 | 65 6e 74 73 2e 20 49 6e |timed ev|ents. In|
|00001040| 20 61 64 64 69 74 69 6f | 6e 2c 20 00 00 7c 00 00 | additio|n, ..|..|
|00001050| 25 7c 00 00 42 58 67 07 | 41 90 ec ff 21 bf ec ff |%|..BXg.|A...!...|
|00001060| 20 22 00 f0 61 20 67 65 | 6e 65 72 61 6c 69 7a 65 | "..a ge|neralize|
|00001070| 64 20 74 69 6d 65 20 62 | 61 73 65 64 20 73 65 6d |d time b|ased sem|
|00001080| 61 70 68 6f 72 65 20 73 | 63 68 65 6d 65 20 66 6f |aphore s|cheme fo|
|00001090| 72 20 6d 6f 72 65 20 61 | 64 76 61 6e 63 65 64 20 |r more a|dvanced |
|000010a0| 74 69 6d 65 20 62 61 73 | 65 64 20 72 65 71 75 69 |time bas|ed requi|
|000010b0| 72 65 6d 65 6e 74 73 20 | 69 73 20 70 72 6f 76 69 |rements |is provi|
|000010c0| 64 65 64 2e 0d 00 00 00 | 00 7c 00 00 25 3c 00 00 |ded.....|.|..%<..|
|000010d0| 42 08 04 03 c1 38 ec ff | a1 67 ec ff 20 22 00 f2 |B....8..|.g.. "..|
|000010e0| 2e 64 65 6c 61 79 2e 20 | 28 54 41 53 4b 2c 53 45 |.delay. |(TASK,SE|
|000010f0| 4d 41 2c 54 4f 43 4b 29 | 20 64 65 6c 61 79 20 74 |MA,TOCK)| delay t|
|00001100| 61 73 6b 0d 00 3c 00 00 | 25 50 00 00 42 58 5e 04 |ask..<..|%P..BX^.|
|00001110| 41 e1 eb ff 21 10 ec ff | 20 22 00 f2 2e 74 69 6d |A...!...| "...tim|
|00001120| 65 72 2e 20 28 54 41 53 | 4b 2c 53 45 4d 41 2c 54 |er. (TAS|K,SEMA,T|
|00001130| 4f 43 4b 29 20 73 63 68 | 65 64 75 6c 65 20 74 69 |OCK) sch|edule ti|
|00001140| 6d 65 72 20 66 6f 72 20 | 74 61 73 6b 2f 73 65 6d |mer for |task/sem|
|00001150| 61 0d 00 00 00 50 00 00 | a5 58 00 00 42 10 25 04 |a....P..|.X..B.%.|
|00001160| c1 89 eb ff a1 b8 eb ff | 20 22 00 02 2e 70 75 72 |........| "...pur|
|00001170| 67 65 2e 20 28 54 41 53 | 4b 2c 53 45 4d 41 2c 50 |ge. (TAS|K,SEMA,P|
|00001180| 4e 54 52 29 20 70 75 72 | 67 65 20 74 69 6d 65 72 |NTR) pur|ge timer|
|00001190| 20 66 6f 72 20 74 61 73 | 6b 2f 73 65 6d 61 08 20 | for tas|k/sema. |
|000011a0| 0b 5c 00 00 00 00 00 00 | 0d 00 00 00 00 58 00 00 |.\......|.....X..|
|000011b0| 06 00 00 00 79 56 34 12 | |....yV4.| |
+--------+-------------------------+-------------------------+--------+--------+