[processor-sdk/performance-audio-sr.git] / processor_audio_sdk_1_00_00_00 / psdk_cust / ipc_3_43_00_00_eng / docs / cdoc / ti / sdo / ipc / family / vayu / package / package.doc.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <package kind='package' name='ti.sdo.ipc.family.vayu' nodoc='0' root='../../../../../' summary='Device+specific+modules+for+Vayu'>
3 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Erequires%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Fpackage.html%22+title%3D%22ti.sdo.ipc%22%3Eti.sdo.ipc%3C%2Fa%3E%3B'/>
4 <line blank='1' always='0'/>
5 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eti.sdo.ipc.family.vayu%3C%2Fspan%3E%3C%2Fgo%3E+%5B1%2C+0%2C+1%5D+%7B'/>
6 <line tab='0' content='%7D'/>
7 <unit name='InterruptArp32' kind='module' nodoc='0' metaonly='0' summary='ARP32+based+interrupt+manager' inherits='ti.sdo.ipc.notifyDrivers.IInterrupt'>
8 <synopSpec>
9 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2Fpackage.html%22+title%3D%22ti.sdo.ipc.family.vayu%22%3Eti.sdo.ipc.family.vayu%3C%2Fa%3E%3B'/>
10 <line blank='1' always='0'/>
11 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32%3C%2Fspan%3E%3C%2Fgo%3E%3Cspan+class%3D%22xdoc-kw1%22%3E+inherits+%3C%2Fspan%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt%22%3EIInterrupt%3C%2Fa%3E+%7B'/>
12 <line tab='0' content='%7D'/>
13 </synopSpec>
14 <specInfo>
15 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
16 <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt%22%3Eti.sdo.ipc.notifyDrivers.IInterrupt%3C%2Fa%3E'/>
17 <line tab='1' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%22+title%3D%22xdc.runtime.IModule%22%3Exdc.runtime.IModule%3C%2Fa%3E'/>
18 </specInfo>
19 <synopMeta>
20 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+InterruptArp32+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.ipc.family.vayu.InterruptArp32%27%3C%2Fspan%3E%29%3B'/>
21 </synopMeta>
22 <synopTarg>
23 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23include%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3E%26lt%3Bti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.h%26gt%3B%3C%2Fspan%3E'/>
24 </synopTarg>
25 <group name='local proxy modules'>
26 </group>
27 <group name='module-wide constants & types'>
28 <decl kind='const' name='NUM_CORES' anchor='.N.U.M_.C.O.R.E.S' altext='ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
29 <synopSpec>
30 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
31 </synopSpec>
32 <synopMeta>
33 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
34 </synopMeta>
35 <synopTarg>
36 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_NUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%2911'/>
37 </synopTarg>
38 </decl>
39 <decl kind='const' name='NUM_EVES' anchor='.N.U.M_.E.V.E.S' altext='ti.sdo.ipc.family.vayu.InterruptArp32.NUM_EVES' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
40 <synopSpec>
41 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
42 </synopSpec>
43 <synopMeta>
44 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
45 </synopMeta>
46 <synopTarg>
47 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_NUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
48 </synopTarg>
49 </decl>
50 <decl kind='const' name='NUM_EVE_MBX' anchor='.N.U.M_.E.V.E_.M.B.X' altext='ti.sdo.ipc.family.vayu.InterruptArp32.NUM_EVE_MBX' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
51 <synopSpec>
52 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+12%3B'/>
53 </synopSpec>
54 <synopMeta>
55 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+12%3B'/>
56 </synopMeta>
57 <synopTarg>
58 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_NUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%2912'/>
59 </synopTarg>
60 </decl>
61 <decl kind='const' name='NUM_SYS_MBX' anchor='.N.U.M_.S.Y.S_.M.B.X' altext='ti.sdo.ipc.family.vayu.InterruptArp32.NUM_SYS_MBX' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
62 <synopSpec>
63 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
64 </synopSpec>
65 <synopMeta>
66 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
67 </synopMeta>
68 <synopTarg>
69 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_NUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
70 </synopTarg>
71 </decl>
72 <decl spacer='1'/>
73 <decl spacer='1'/>
74 <decl kind='struct' name='FxnTable' anchor='.Fxn.Table' altext='ti.sdo.ipc.family.vayu.InterruptArp32.FxnTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='Function+table'>
75 <synopSpec>
76 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EFxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
77 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
78 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
79 <line tab='0' content='%7D%3B'/>
80 </synopSpec>
81 <synopMeta>
82 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3EFxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
83 <line blank='1' always='0'/>
84 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
85 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
86 </synopMeta>
87 <synopTarg>
88 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_FxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
89 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
90 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
91 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_FxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
92 </synopTarg>
93 </decl>
94 <decl spacer='1'/>
95 <decl kind='struct' name='IntInfo' anchor='.Int.Info' altext='ti.sdo.ipc.family.vayu.InterruptArp32.IntInfo' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt%3C%2Fa%3E'>
96 <synopSpec>
97 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EIntInfo%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
98 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
99 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
100 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
101 <line tab='0' content='%7D%3B'/>
102 </synopSpec>
103 <synopMeta>
104 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3EIntInfo%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
105 <line blank='1' always='0'/>
106 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
107 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
108 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
109 </synopMeta>
110 <synopTarg>
111 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_IntInfo%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
112 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
113 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
114 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
115 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_IntInfo%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
116 </synopTarg>
117 </decl>
118 <decl spacer='1'/>
119 <decl kind='struct' name='Module_State' anchor='.Module_.State' altext='ti.sdo.ipc.family.vayu.InterruptArp32.Module_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
120 <synopSpec>
121 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
122 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.FxnTable%22%3EInterruptArp32.FxnTable%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32.NUM_CORES%3C%2Fa%3E%5D%3B'/>
123 <line tab='0' content='%7D%3B'/>
124 </synopSpec>
125 <synopMeta>
126 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
127 <line blank='1' always='0'/>
128 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.FxnTable%22%3EInterruptArp32.FxnTable%3C%2Fa%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
129 </synopMeta>
130 <synopTarg>
131 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_Module_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
132 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.FxnTable%22%3EInterruptArp32_FxnTable%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32_NUM_CORES%3C%2Fa%3E%5D%3B'/>
133 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_Module_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
134 </synopTarg>
135 </decl>
136 </group>
137 <group name='module-wide config parameters'>
138 <decl spacer='1'/>
139 <decl kind='config' name='configNameMap$' anchor='config.Name.Map$' altext='ti.sdo.ipc.family.vayu.InterruptArp32.configNameMap$' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23config.Name.Map%24%22+title%3D%22xdc.runtime.IModule.configNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
140 <synopSpec>
141 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D+%3D+%255B'/>
142 <line tab='1' content='%255B'/>
143 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
144 <line tab='2' content='%257B'/>
145 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
146 <line tab='3' content='fields%253A%2B%255B'/>
147 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
148 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
149 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
150 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
151 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
152 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
153 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
154 <line tab='3' content='%255D'/>
155 <line tab='2' content='%257D'/>
156 <line tab='1' content='%255D%252C'/>
157 <line tab='1' content='%255B'/>
158 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
159 <line tab='2' content='%257B'/>
160 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
161 <line tab='3' content='fields%253A%2B%255B'/>
162 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
163 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
164 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
165 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
166 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
167 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
168 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
169 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
170 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
171 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
172 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
173 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
174 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
175 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
176 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
177 <line tab='3' content='%255D'/>
178 <line tab='2' content='%257D'/>
179 <line tab='1' content='%255D%252C'/>
180 <line tab='1' content='%255B'/>
181 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
182 <line tab='2' content='%257B'/>
183 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
184 <line tab='3' content='fields%253A%2B%255B'/>
185 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
186 <line tab='4' content='%2522common%2524.gateParams%2522'/>
187 <line tab='3' content='%255D'/>
188 <line tab='2' content='%257D'/>
189 <line tab='1' content='%255D%252C'/>
190 <line tab='1' content='%255B'/>
191 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
192 <line tab='2' content='%257B'/>
193 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
194 <line tab='3' content='fields%253A%2B%255B'/>
195 <line tab='4' content='%2522Log.Event%2522'/>
196 <line tab='3' content='%255D'/>
197 <line tab='2' content='%257D'/>
198 <line tab='1' content='%255D%252C'/>
199 <line tab='1' content='%255B'/>
200 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
201 <line tab='2' content='%257B'/>
202 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
203 <line tab='3' content='fields%253A%2B%255B'/>
204 <line tab='4' content='%2522Log.Event%2522'/>
205 <line tab='3' content='%255D'/>
206 <line tab='2' content='%257D'/>
207 <line tab='1' content='%255D%252C'/>
208 <line tab='1' content='%255B'/>
209 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
210 <line tab='2' content='%257B'/>
211 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
212 <line tab='3' content='fields%253A%2B%255B'/>
213 <line tab='4' content='%2522Assert.Id%2522'/>
214 <line tab='3' content='%255D'/>
215 <line tab='2' content='%257D'/>
216 <line tab='1' content='%255D%252C'/>
217 <line tab='1' content='%255B'/>
218 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
219 <line tab='2' content='%257B'/>
220 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
221 <line tab='3' content='fields%253A%2B%255B'/>
222 <line tab='4' content='%2522Assert.Id%2522'/>
223 <line tab='3' content='%255D'/>
224 <line tab='2' content='%257D'/>
225 <line tab='1' content='%255D%252C'/>
226 <line tab='1' content='%255B'/>
227 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
228 <line tab='2' content='%257B'/>
229 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
230 <line tab='3' content='fields%253A%2B%255B'/>
231 <line tab='4' content='%2522Error.Id%2522'/>
232 <line tab='3' content='%255D'/>
233 <line tab='2' content='%257D'/>
234 <line tab='1' content='%255D%252C'/>
235 <line tab='1' content='%255B'/>
236 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
237 <line tab='2' content='%257B'/>
238 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
239 <line tab='3' content='fields%253A%2B%255B'/>
240 <line tab='4' content='%2522Error.Id%2522'/>
241 <line tab='3' content='%255D'/>
242 <line tab='2' content='%257D'/>
243 <line tab='1' content='%255D'/>
244 <line tab='0' content='%255D%3B'/>
245 </synopSpec>
246 <synopMeta>
247 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%255B'/>
248 <line tab='1' content='%255B'/>
249 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
250 <line tab='2' content='%257B'/>
251 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
252 <line tab='3' content='fields%253A%2B%255B'/>
253 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
254 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
255 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
256 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
257 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
258 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
259 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
260 <line tab='3' content='%255D'/>
261 <line tab='2' content='%257D'/>
262 <line tab='1' content='%255D%252C'/>
263 <line tab='1' content='%255B'/>
264 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
265 <line tab='2' content='%257B'/>
266 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
267 <line tab='3' content='fields%253A%2B%255B'/>
268 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
269 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
270 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
271 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
272 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
273 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
274 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
275 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
276 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
277 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
278 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
279 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
280 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
281 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
282 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
283 <line tab='3' content='%255D'/>
284 <line tab='2' content='%257D'/>
285 <line tab='1' content='%255D%252C'/>
286 <line tab='1' content='%255B'/>
287 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
288 <line tab='2' content='%257B'/>
289 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
290 <line tab='3' content='fields%253A%2B%255B'/>
291 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
292 <line tab='4' content='%2522common%2524.gateParams%2522'/>
293 <line tab='3' content='%255D'/>
294 <line tab='2' content='%257D'/>
295 <line tab='1' content='%255D%252C'/>
296 <line tab='1' content='%255B'/>
297 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
298 <line tab='2' content='%257B'/>
299 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
300 <line tab='3' content='fields%253A%2B%255B'/>
301 <line tab='4' content='%2522Log.Event%2522'/>
302 <line tab='3' content='%255D'/>
303 <line tab='2' content='%257D'/>
304 <line tab='1' content='%255D%252C'/>
305 <line tab='1' content='%255B'/>
306 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
307 <line tab='2' content='%257B'/>
308 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
309 <line tab='3' content='fields%253A%2B%255B'/>
310 <line tab='4' content='%2522Log.Event%2522'/>
311 <line tab='3' content='%255D'/>
312 <line tab='2' content='%257D'/>
313 <line tab='1' content='%255D%252C'/>
314 <line tab='1' content='%255B'/>
315 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
316 <line tab='2' content='%257B'/>
317 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
318 <line tab='3' content='fields%253A%2B%255B'/>
319 <line tab='4' content='%2522Assert.Id%2522'/>
320 <line tab='3' content='%255D'/>
321 <line tab='2' content='%257D'/>
322 <line tab='1' content='%255D%252C'/>
323 <line tab='1' content='%255B'/>
324 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
325 <line tab='2' content='%257B'/>
326 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
327 <line tab='3' content='fields%253A%2B%255B'/>
328 <line tab='4' content='%2522Assert.Id%2522'/>
329 <line tab='3' content='%255D'/>
330 <line tab='2' content='%257D'/>
331 <line tab='1' content='%255D%252C'/>
332 <line tab='1' content='%255B'/>
333 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
334 <line tab='2' content='%257B'/>
335 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
336 <line tab='3' content='fields%253A%2B%255B'/>
337 <line tab='4' content='%2522Error.Id%2522'/>
338 <line tab='3' content='%255D'/>
339 <line tab='2' content='%257D'/>
340 <line tab='1' content='%255D%252C'/>
341 <line tab='1' content='%255B'/>
342 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
343 <line tab='2' content='%257B'/>
344 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
345 <line tab='3' content='fields%253A%2B%255B'/>
346 <line tab='4' content='%2522Error.Id%2522'/>
347 <line tab='3' content='%255D'/>
348 <line tab='2' content='%257D'/>
349 <line tab='1' content='%255D'/>
350 <line tab='0' content='%255D%3B'/>
351 </synopMeta>
352 </decl>
353 <decl spacer='1'/>
354 <decl kind='config' name='dsp1ProcId' anchor='dsp1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptArp32.dsp1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
355 <synopSpec>
356 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
357 </synopSpec>
358 <synopMeta>
359 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
360 </synopMeta>
361 <synopTarg>
362 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_dsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
363 </synopTarg>
364 </decl>
365 <decl kind='config' name='dsp2ProcId' anchor='dsp2.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptArp32.dsp2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
366 <synopSpec>
367 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
368 </synopSpec>
369 <synopMeta>
370 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
371 </synopMeta>
372 <synopTarg>
373 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_dsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
374 </synopTarg>
375 </decl>
376 <decl kind='config' name='eve1ProcId' anchor='eve1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptArp32.eve1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='Statically+retrieve+procIds+to+avoid+doing+this+at+runtime'>
377 <synopSpec>
378 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
379 </synopSpec>
380 <synopMeta>
381 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
382 </synopMeta>
383 <synopTarg>
384 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_eve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
385 </synopTarg>
386 </decl>
387 <decl kind='config' name='eve2ProcId' anchor='eve2.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptArp32.eve2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
388 <synopSpec>
389 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
390 </synopSpec>
391 <synopMeta>
392 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
393 </synopMeta>
394 <synopTarg>
395 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_eve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
396 </synopTarg>
397 </decl>
398 <decl kind='config' name='eve3ProcId' anchor='eve3.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptArp32.eve3ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
399 <synopSpec>
400 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
401 </synopSpec>
402 <synopMeta>
403 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
404 </synopMeta>
405 <synopTarg>
406 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_eve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
407 </synopTarg>
408 </decl>
409 <decl kind='config' name='eve4ProcId' anchor='eve4.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptArp32.eve4ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
410 <synopSpec>
411 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
412 </synopSpec>
413 <synopMeta>
414 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
415 </synopMeta>
416 <synopTarg>
417 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_eve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
418 </synopTarg>
419 </decl>
420 <decl kind='config' name='eveInterruptTable' anchor='eve.Interrupt.Table' altext='ti.sdo.ipc.family.vayu.InterruptArp32.eveInterruptTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
421 <synopSpec>
422 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeveInterruptTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32.NUM_CORES%3C%2Fa%3E%5D%3B'/>
423 </synopSpec>
424 <synopMeta>
425 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3EeveInterruptTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
426 </synopMeta>
427 <synopTarg>
428 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_eveInterruptTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32_NUM_CORES%3C%2Fa%3E%5D%3B'/>
429 </synopTarg>
430 </decl>
431 <decl kind='config' name='hostProcId' anchor='host.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptArp32.hostProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
432 <synopSpec>
433 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
434 </synopSpec>
435 <synopMeta>
436 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
437 </synopMeta>
438 <synopTarg>
439 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_hostProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
440 </synopTarg>
441 </decl>
442 <decl kind='config' name='ipu1_0ProcId' anchor='ipu1_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptArp32.ipu1_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
443 <synopSpec>
444 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
445 </synopSpec>
446 <synopMeta>
447 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
448 </synopMeta>
449 <synopTarg>
450 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_ipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
451 </synopTarg>
452 </decl>
453 <decl kind='config' name='ipu1_1ProcId' anchor='ipu1_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptArp32.ipu1_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
454 <synopSpec>
455 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
456 </synopSpec>
457 <synopMeta>
458 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
459 </synopMeta>
460 <synopTarg>
461 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_ipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
462 </synopTarg>
463 </decl>
464 <decl kind='config' name='ipu2_0ProcId' anchor='ipu2_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptArp32.ipu2_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
465 <synopSpec>
466 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
467 </synopSpec>
468 <synopMeta>
469 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
470 </synopMeta>
471 <synopTarg>
472 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_ipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
473 </synopTarg>
474 </decl>
475 <decl kind='config' name='ipu2_1ProcId' anchor='ipu2_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptArp32.ipu2_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
476 <synopSpec>
477 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
478 </synopSpec>
479 <synopMeta>
480 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
481 </synopMeta>
482 <synopTarg>
483 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_ipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
484 </synopTarg>
485 </decl>
486 <decl kind='config' name='mailboxBaseAddr' anchor='mailbox.Base.Addr' altext='ti.sdo.ipc.family.vayu.InterruptArp32.mailboxBaseAddr' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
487 <synopSpec>
488 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_EVE_MBX%22%3EInterruptArp32.NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_SYS_MBX%22%3EInterruptArp32.NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
489 </synopSpec>
490 <synopMeta>
491 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_EVE_MBX%22%3EInterruptArp32.NUM_EVE_MBX%3C%2Fa%3E%252B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_SYS_MBX%22%3EInterruptArp32.NUM_SYS_MBX%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
492 </synopMeta>
493 <synopTarg>
494 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_mailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_EVE_MBX%22%3EInterruptArp32_NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_SYS_MBX%22%3EInterruptArp32_NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
495 </synopTarg>
496 </decl>
497 <decl kind='config' name='mailboxTable' anchor='mailbox.Table' altext='ti.sdo.ipc.family.vayu.InterruptArp32.mailboxTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
498 <synopSpec>
499 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32.NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32.NUM_CORES%3C%2Fa%3E%5D%3B'/>
500 </synopSpec>
501 <synopMeta>
502 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32.NUM_CORES%3C%2Fa%3E*%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
503 </synopMeta>
504 <synopTarg>
505 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_mailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32_NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32_NUM_CORES%3C%2Fa%3E%5D%3B'/>
506 </synopTarg>
507 </decl>
508 <decl kind='config' name='procIdTable' anchor='proc.Id.Table' altext='ti.sdo.ipc.family.vayu.InterruptArp32.procIdTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
509 <synopSpec>
510 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32.NUM_CORES%3C%2Fa%3E%5D%3B'/>
511 </synopSpec>
512 <synopMeta>
513 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
514 </synopMeta>
515 <synopTarg>
516 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_procIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptArp32.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptArp32.NUM_CORES%22%3EInterruptArp32_NUM_CORES%3C%2Fa%3E%5D%3B'/>
517 </synopTarg>
518 </decl>
519 <decl spacer='1'/>
520 <decl kind='config' name='common$' anchor='common$' altext='ti.sdo.ipc.family.vayu.InterruptArp32.common$' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+module+configuration+parameters' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23common%24%22+title%3D%22xdc.runtime.IModule.common%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
521 <synopSpec>
522 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
523 </synopSpec>
524 <synopMeta>
525 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
526 </synopMeta>
527 <docSect name='details'>
528 <docPara content='All+modules+have+this+configuration+parameter.++Its+name%0A++contains+the+%27%24%27+character+to+ensure+it+does+not+conflict+with%0A++configuration+parameters+declared+by+the+module.++This+allows%0A++new+configuration+parameters+to+be+added+in+the+future+without%0A++any+chance+of+breaking+existing+modules.'/>
529 </docSect>
530 </decl>
531 <decl kind='config' name='rovShowRawTab$' anchor='rov.Show.Raw.Tab$' altext='ti.sdo.ipc.family.vayu.InterruptArp32.rovShowRawTab$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23rov.Show.Raw.Tab%24%22+title%3D%22xdc.runtime.IModule.rovShowRawTab%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
532 <synopSpec>
533 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
534 </synopSpec>
535 <synopMeta>
536 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
537 </synopMeta>
538 </decl>
539 <decl kind='config' name='viewNameMap$' anchor='view.Name.Map$' altext='ti.sdo.ipc.family.vayu.InterruptArp32.viewNameMap$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Specifies+the+ROV+views+for+the+module' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23view.Name.Map%24%22+title%3D%22xdc.runtime.IModule.viewNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
540 <synopSpec>
541 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
542 </synopSpec>
543 <synopMeta>
544 <line tab='0' content='%3Cgo%3EInterruptArp32.%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
545 </synopMeta>
546 </decl>
547 </group>
548 <group name='module-wide data'>
549 </group>
550 <group name='module-wide functions'>
551 <decl kind='fxn' name='intClear' anchor='int.Clear' altext='ti.sdo.ipc.family.vayu.InterruptArp32.intClear' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Clear+interrupt' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Clear%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intClear%22%3EIInterrupt%3C%2Fa%3E'>
552 <synopSpec>
553 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintClear%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
554 </synopSpec>
555 <synopTarg>
556 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_intClear%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
557 </synopTarg>
558 <docSect name='ARGUMENTS'>
559 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
560 </docChild>
561 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
562 </docChild>
563 </docSect>
564 <docSect name='returns'>
565 <docPara content='Value+%28if+any%29+of+the+interrupt+before%0A++++++++++++++++++++++++it+was+cleared'/>
566 </docSect>
567 </decl>
568 <decl kind='fxn' name='intDisable' anchor='int.Disable' altext='ti.sdo.ipc.family.vayu.InterruptArp32.intDisable' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Disables+the+interrupt+corresponding+to+intId' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Disable%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intDisable%22%3EIInterrupt%3C%2Fa%3E'>
569 <synopSpec>
570 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintDisable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
571 </synopSpec>
572 <synopTarg>
573 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_intDisable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
574 </synopTarg>
575 <docSect name='ARGUMENTS'>
576 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
577 </docChild>
578 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
579 </docChild>
580 </docSect>
581 </decl>
582 <decl kind='fxn' name='intEnable' anchor='int.Enable' altext='ti.sdo.ipc.family.vayu.InterruptArp32.intEnable' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Enables+the+interrupt+corresponding+to+intId' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Enable%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intEnable%22%3EIInterrupt%3C%2Fa%3E'>
583 <synopSpec>
584 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintEnable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
585 </synopSpec>
586 <synopTarg>
587 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_intEnable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
588 </synopTarg>
589 <docSect name='ARGUMENTS'>
590 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
591 </docChild>
592 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
593 </docChild>
594 </docSect>
595 </decl>
596 <decl kind='fxn' name='intPost' anchor='int.Post' altext='ti.sdo.ipc.family.vayu.InterruptArp32.intPost' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Post%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intPost%22%3EIInterrupt%3C%2Fa%3E'>
597 <synopSpec>
598 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintPost%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsrcProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
599 </synopSpec>
600 <synopTarg>
601 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_intPost%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsrcProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
602 </synopTarg>
603 </decl>
604 <decl kind='fxn' name='intRegister' anchor='int.Register' altext='ti.sdo.ipc.family.vayu.InterruptArp32.intRegister' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Register+an+interrupt+line+to+a+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Register%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intRegister%22%3EIInterrupt%3C%2Fa%3E'>
605 <synopSpec>
606 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintRegister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
607 </synopSpec>
608 <synopTarg>
609 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_intRegister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
610 </synopTarg>
611 <docSect name='ARGUMENTS'>
612 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
613 </docChild>
614 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
615 </docChild>
616 <docChild name='func' summary='Function+to+register.'>
617 </docChild>
618 <docChild name='arg' summary='Argument+that+will+be+passed+to+func'>
619 </docChild>
620 </docSect>
621 </decl>
622 <decl kind='fxn' name='intSend' anchor='int.Send' altext='ti.sdo.ipc.family.vayu.InterruptArp32.intSend' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Send+interrupt+to+the+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Send%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intSend%22%3EIInterrupt%3C%2Fa%3E'>
623 <synopSpec>
624 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintSend%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
625 </synopSpec>
626 <synopTarg>
627 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_intSend%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
628 </synopTarg>
629 <docSect name='ARGUMENTS'>
630 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
631 </docChild>
632 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
633 </docChild>
634 <docChild name='arg' summary='Argument+for+sending+interrupt.'>
635 </docChild>
636 </docSect>
637 </decl>
638 <decl kind='fxn' name='intUnregister' anchor='int.Unregister' altext='ti.sdo.ipc.family.vayu.InterruptArp32.intUnregister' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Unregister+an+interrupt+line+to+a+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Unregister%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intUnregister%22%3EIInterrupt%3C%2Fa%3E'>
639 <synopSpec>
640 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintUnregister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
641 </synopSpec>
642 <synopTarg>
643 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_intUnregister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
644 </synopTarg>
645 <docSect name='ARGUMENTS'>
646 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
647 </docChild>
648 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
649 </docChild>
650 </docSect>
651 </decl>
652 <decl spacer='1'/>
653 </group>
654 <group name='module-wide built-ins'>
655 <synopTarg>
656 <line tab='0' comment='Get+this+module%27s+unique+id' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Module.Id%22+title%3D%22xdc.runtime.Types.ModuleId%22%3ETypes_ModuleId%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_Module_id%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
657 <line blank='1' always='0'/>
658 <line tab='0' comment='Test+if+this+module+has+completed+startup' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_Module_startupDone%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
659 <line blank='1' always='0'/>
660 <line tab='0' comment='The+heap+from+which+this+module+allocates+memory' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_Module_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
661 <line blank='1' always='0'/>
662 <line tab='0' comment='Test+whether+this+module+has+a+diagnostics+mask' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_Module_hasMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
663 <line blank='1' always='0'/>
664 <line tab='0' comment='Returns+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_Module_getMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
665 <line blank='1' always='0'/>
666 <line tab='0' comment='Set+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptArp32_Module_setMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3Emask%3C%2Fspan%3E+%29%3B'/>
667 </synopTarg>
668 </group>
669 </unit>
670 <unit name='InterruptDsp' kind='module' nodoc='0' metaonly='0' summary='Vayu%2FDSP+interrupt+manager' inherits='ti.sdo.ipc.notifyDrivers.IInterrupt'>
671 <synopSpec>
672 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2Fpackage.html%22+title%3D%22ti.sdo.ipc.family.vayu%22%3Eti.sdo.ipc.family.vayu%3C%2Fa%3E%3B'/>
673 <line blank='1' always='0'/>
674 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp%3C%2Fspan%3E%3C%2Fgo%3E%3Cspan+class%3D%22xdoc-kw1%22%3E+inherits+%3C%2Fspan%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt%22%3EIInterrupt%3C%2Fa%3E+%7B'/>
675 <line tab='0' content='%7D'/>
676 </synopSpec>
677 <specInfo>
678 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
679 <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt%22%3Eti.sdo.ipc.notifyDrivers.IInterrupt%3C%2Fa%3E'/>
680 <line tab='1' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%22+title%3D%22xdc.runtime.IModule%22%3Exdc.runtime.IModule%3C%2Fa%3E'/>
681 </specInfo>
682 <synopMeta>
683 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+InterruptDsp+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.ipc.family.vayu.InterruptDsp%27%3C%2Fspan%3E%29%3B'/>
684 </synopMeta>
685 <synopTarg>
686 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23include%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3E%26lt%3Bti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.h%26gt%3B%3C%2Fspan%3E'/>
687 </synopTarg>
688 <group name='local proxy modules'>
689 </group>
690 <group name='module-wide constants & types'>
691 <decl kind='const' name='NUM_CORES' anchor='.N.U.M_.C.O.R.E.S' altext='ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary=''>
692 <synopSpec>
693 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
694 </synopSpec>
695 <synopMeta>
696 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
697 </synopMeta>
698 <synopTarg>
699 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_NUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%2911'/>
700 </synopTarg>
701 </decl>
702 <decl kind='const' name='NUM_DSP_CORES' anchor='.N.U.M_.D.S.P_.C.O.R.E.S' altext='ti.sdo.ipc.family.vayu.InterruptDsp.NUM_DSP_CORES' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
703 <synopSpec>
704 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_DSP_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+2%3B'/>
705 </synopSpec>
706 <synopMeta>
707 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3ENUM_DSP_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+2%3B'/>
708 </synopMeta>
709 <synopTarg>
710 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_NUM_DSP_CORES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%292'/>
711 </synopTarg>
712 </decl>
713 <decl kind='const' name='NUM_EVES' anchor='.N.U.M_.E.V.E.S' altext='ti.sdo.ipc.family.vayu.InterruptDsp.NUM_EVES' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
714 <synopSpec>
715 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
716 </synopSpec>
717 <synopMeta>
718 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
719 </synopMeta>
720 <synopTarg>
721 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_NUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
722 </synopTarg>
723 </decl>
724 <decl kind='const' name='NUM_EVE_MBX' anchor='.N.U.M_.E.V.E_.M.B.X' altext='ti.sdo.ipc.family.vayu.InterruptDsp.NUM_EVE_MBX' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
725 <synopSpec>
726 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+12%3B'/>
727 </synopSpec>
728 <synopMeta>
729 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+12%3B'/>
730 </synopMeta>
731 <synopTarg>
732 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_NUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%2912'/>
733 </synopTarg>
734 </decl>
735 <decl kind='const' name='NUM_SYS_MBX' anchor='.N.U.M_.S.Y.S_.M.B.X' altext='ti.sdo.ipc.family.vayu.InterruptDsp.NUM_SYS_MBX' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
736 <synopSpec>
737 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
738 </synopSpec>
739 <synopMeta>
740 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
741 </synopMeta>
742 <synopTarg>
743 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_NUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
744 </synopTarg>
745 </decl>
746 <decl spacer='1'/>
747 <decl spacer='1'/>
748 <decl kind='struct' name='FxnTable' anchor='.Fxn.Table' altext='ti.sdo.ipc.family.vayu.InterruptDsp.FxnTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='Function+table'>
749 <synopSpec>
750 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EFxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
751 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
752 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
753 <line tab='0' content='%7D%3B'/>
754 </synopSpec>
755 <synopMeta>
756 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3EFxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
757 <line blank='1' always='0'/>
758 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
759 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
760 </synopMeta>
761 <synopTarg>
762 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_FxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
763 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
764 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
765 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_FxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
766 </synopTarg>
767 </decl>
768 <decl spacer='1'/>
769 <decl kind='struct' name='IntInfo' anchor='.Int.Info' altext='ti.sdo.ipc.family.vayu.InterruptDsp.IntInfo' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt%3C%2Fa%3E'>
770 <synopSpec>
771 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EIntInfo%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
772 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
773 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
774 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
775 <line tab='0' content='%7D%3B'/>
776 </synopSpec>
777 <synopMeta>
778 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3EIntInfo%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
779 <line blank='1' always='0'/>
780 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
781 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
782 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
783 </synopMeta>
784 <synopTarg>
785 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_IntInfo%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
786 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
787 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
788 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
789 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_IntInfo%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
790 </synopTarg>
791 </decl>
792 <decl spacer='1'/>
793 <decl kind='struct' name='InterruptDataView' anchor='.Interrupt.Data.View' altext='ti.sdo.ipc.family.vayu.InterruptDsp.InterruptDataView' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
794 <synopSpec>
795 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDataView%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
796 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcName%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
797 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eregistered%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
798 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eenabled%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
799 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintPending%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
800 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Epayload%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
801 <line tab='0' content='%7D%3B'/>
802 </synopSpec>
803 <synopMeta>
804 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3EInterruptDataView%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
805 <line blank='1' always='0'/>
806 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcName%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
807 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eregistered%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
808 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eenabled%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
809 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintPending%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
810 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Epayload%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
811 </synopMeta>
812 </decl>
813 <decl spacer='1'/>
814 <decl kind='struct' name='Module_State' anchor='.Module_.State' altext='ti.sdo.ipc.family.vayu.InterruptDsp.Module_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
815 <synopSpec>
816 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
817 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.FxnTable%22%3EInterruptDsp.FxnTable%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp.NUM_CORES%3C%2Fa%3E%5D%3B'/>
818 <line tab='0' content='%7D%3B'/>
819 </synopSpec>
820 <synopMeta>
821 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
822 <line blank='1' always='0'/>
823 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.FxnTable%22%3EInterruptDsp.FxnTable%3C%2Fa%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
824 </synopMeta>
825 <synopTarg>
826 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_Module_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
827 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.FxnTable%22%3EInterruptDsp_FxnTable%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp_NUM_CORES%3C%2Fa%3E%5D%3B'/>
828 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_Module_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
829 </synopTarg>
830 </decl>
831 </group>
832 <group name='module-wide config parameters'>
833 <decl spacer='1'/>
834 <decl kind='config' name='configNameMap$' anchor='config.Name.Map$' altext='ti.sdo.ipc.family.vayu.InterruptDsp.configNameMap$' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23config.Name.Map%24%22+title%3D%22xdc.runtime.IModule.configNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
835 <synopSpec>
836 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D+%3D+%255B'/>
837 <line tab='1' content='%255B'/>
838 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
839 <line tab='2' content='%257B'/>
840 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
841 <line tab='3' content='fields%253A%2B%255B'/>
842 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
843 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
844 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
845 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
846 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
847 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
848 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
849 <line tab='3' content='%255D'/>
850 <line tab='2' content='%257D'/>
851 <line tab='1' content='%255D%252C'/>
852 <line tab='1' content='%255B'/>
853 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
854 <line tab='2' content='%257B'/>
855 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
856 <line tab='3' content='fields%253A%2B%255B'/>
857 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
858 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
859 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
860 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
861 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
862 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
863 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
864 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
865 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
866 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
867 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
868 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
869 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
870 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
871 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
872 <line tab='3' content='%255D'/>
873 <line tab='2' content='%257D'/>
874 <line tab='1' content='%255D%252C'/>
875 <line tab='1' content='%255B'/>
876 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
877 <line tab='2' content='%257B'/>
878 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
879 <line tab='3' content='fields%253A%2B%255B'/>
880 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
881 <line tab='4' content='%2522common%2524.gateParams%2522'/>
882 <line tab='3' content='%255D'/>
883 <line tab='2' content='%257D'/>
884 <line tab='1' content='%255D%252C'/>
885 <line tab='1' content='%255B'/>
886 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
887 <line tab='2' content='%257B'/>
888 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
889 <line tab='3' content='fields%253A%2B%255B'/>
890 <line tab='4' content='%2522Log.Event%2522'/>
891 <line tab='3' content='%255D'/>
892 <line tab='2' content='%257D'/>
893 <line tab='1' content='%255D%252C'/>
894 <line tab='1' content='%255B'/>
895 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
896 <line tab='2' content='%257B'/>
897 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
898 <line tab='3' content='fields%253A%2B%255B'/>
899 <line tab='4' content='%2522Log.Event%2522'/>
900 <line tab='3' content='%255D'/>
901 <line tab='2' content='%257D'/>
902 <line tab='1' content='%255D%252C'/>
903 <line tab='1' content='%255B'/>
904 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
905 <line tab='2' content='%257B'/>
906 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
907 <line tab='3' content='fields%253A%2B%255B'/>
908 <line tab='4' content='%2522Assert.Id%2522'/>
909 <line tab='3' content='%255D'/>
910 <line tab='2' content='%257D'/>
911 <line tab='1' content='%255D%252C'/>
912 <line tab='1' content='%255B'/>
913 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
914 <line tab='2' content='%257B'/>
915 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
916 <line tab='3' content='fields%253A%2B%255B'/>
917 <line tab='4' content='%2522Assert.Id%2522'/>
918 <line tab='3' content='%255D'/>
919 <line tab='2' content='%257D'/>
920 <line tab='1' content='%255D%252C'/>
921 <line tab='1' content='%255B'/>
922 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
923 <line tab='2' content='%257B'/>
924 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
925 <line tab='3' content='fields%253A%2B%255B'/>
926 <line tab='4' content='%2522Error.Id%2522'/>
927 <line tab='3' content='%255D'/>
928 <line tab='2' content='%257D'/>
929 <line tab='1' content='%255D%252C'/>
930 <line tab='1' content='%255B'/>
931 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
932 <line tab='2' content='%257B'/>
933 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
934 <line tab='3' content='fields%253A%2B%255B'/>
935 <line tab='4' content='%2522Error.Id%2522'/>
936 <line tab='3' content='%255D'/>
937 <line tab='2' content='%257D'/>
938 <line tab='1' content='%255D'/>
939 <line tab='0' content='%255D%3B'/>
940 </synopSpec>
941 <synopMeta>
942 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%255B'/>
943 <line tab='1' content='%255B'/>
944 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
945 <line tab='2' content='%257B'/>
946 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
947 <line tab='3' content='fields%253A%2B%255B'/>
948 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
949 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
950 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
951 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
952 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
953 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
954 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
955 <line tab='3' content='%255D'/>
956 <line tab='2' content='%257D'/>
957 <line tab='1' content='%255D%252C'/>
958 <line tab='1' content='%255B'/>
959 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
960 <line tab='2' content='%257B'/>
961 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
962 <line tab='3' content='fields%253A%2B%255B'/>
963 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
964 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
965 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
966 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
967 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
968 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
969 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
970 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
971 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
972 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
973 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
974 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
975 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
976 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
977 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
978 <line tab='3' content='%255D'/>
979 <line tab='2' content='%257D'/>
980 <line tab='1' content='%255D%252C'/>
981 <line tab='1' content='%255B'/>
982 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
983 <line tab='2' content='%257B'/>
984 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
985 <line tab='3' content='fields%253A%2B%255B'/>
986 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
987 <line tab='4' content='%2522common%2524.gateParams%2522'/>
988 <line tab='3' content='%255D'/>
989 <line tab='2' content='%257D'/>
990 <line tab='1' content='%255D%252C'/>
991 <line tab='1' content='%255B'/>
992 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
993 <line tab='2' content='%257B'/>
994 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
995 <line tab='3' content='fields%253A%2B%255B'/>
996 <line tab='4' content='%2522Log.Event%2522'/>
997 <line tab='3' content='%255D'/>
998 <line tab='2' content='%257D'/>
999 <line tab='1' content='%255D%252C'/>
1000 <line tab='1' content='%255B'/>
1001 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
1002 <line tab='2' content='%257B'/>
1003 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1004 <line tab='3' content='fields%253A%2B%255B'/>
1005 <line tab='4' content='%2522Log.Event%2522'/>
1006 <line tab='3' content='%255D'/>
1007 <line tab='2' content='%257D'/>
1008 <line tab='1' content='%255D%252C'/>
1009 <line tab='1' content='%255B'/>
1010 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1011 <line tab='2' content='%257B'/>
1012 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1013 <line tab='3' content='fields%253A%2B%255B'/>
1014 <line tab='4' content='%2522Assert.Id%2522'/>
1015 <line tab='3' content='%255D'/>
1016 <line tab='2' content='%257D'/>
1017 <line tab='1' content='%255D%252C'/>
1018 <line tab='1' content='%255B'/>
1019 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1020 <line tab='2' content='%257B'/>
1021 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1022 <line tab='3' content='fields%253A%2B%255B'/>
1023 <line tab='4' content='%2522Assert.Id%2522'/>
1024 <line tab='3' content='%255D'/>
1025 <line tab='2' content='%257D'/>
1026 <line tab='1' content='%255D%252C'/>
1027 <line tab='1' content='%255B'/>
1028 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1029 <line tab='2' content='%257B'/>
1030 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1031 <line tab='3' content='fields%253A%2B%255B'/>
1032 <line tab='4' content='%2522Error.Id%2522'/>
1033 <line tab='3' content='%255D'/>
1034 <line tab='2' content='%257D'/>
1035 <line tab='1' content='%255D%252C'/>
1036 <line tab='1' content='%255B'/>
1037 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1038 <line tab='2' content='%257B'/>
1039 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1040 <line tab='3' content='fields%253A%2B%255B'/>
1041 <line tab='4' content='%2522Error.Id%2522'/>
1042 <line tab='3' content='%255D'/>
1043 <line tab='2' content='%257D'/>
1044 <line tab='1' content='%255D'/>
1045 <line tab='0' content='%255D%3B'/>
1046 </synopMeta>
1047 </decl>
1048 <decl spacer='1'/>
1049 <decl kind='config' name='dsp1ProcId' anchor='dsp1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptDsp.dsp1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1050 <synopSpec>
1051 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1052 </synopSpec>
1053 <synopMeta>
1054 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1055 </synopMeta>
1056 <synopTarg>
1057 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_dsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1058 </synopTarg>
1059 </decl>
1060 <decl kind='config' name='dsp2ProcId' anchor='dsp2.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptDsp.dsp2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1061 <synopSpec>
1062 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1063 </synopSpec>
1064 <synopMeta>
1065 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1066 </synopMeta>
1067 <synopTarg>
1068 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_dsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1069 </synopTarg>
1070 </decl>
1071 <decl kind='config' name='eve1ProcId' anchor='eve1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptDsp.eve1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='Statically+retrieve+procIds+to+avoid+doing+this+at+runtime'>
1072 <synopSpec>
1073 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1074 </synopSpec>
1075 <synopMeta>
1076 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1077 </synopMeta>
1078 <synopTarg>
1079 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_eve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1080 </synopTarg>
1081 </decl>
1082 <decl kind='config' name='eve2ProcId' anchor='eve2.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptDsp.eve2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1083 <synopSpec>
1084 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1085 </synopSpec>
1086 <synopMeta>
1087 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1088 </synopMeta>
1089 <synopTarg>
1090 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_eve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1091 </synopTarg>
1092 </decl>
1093 <decl kind='config' name='eve3ProcId' anchor='eve3.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptDsp.eve3ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1094 <synopSpec>
1095 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1096 </synopSpec>
1097 <synopMeta>
1098 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1099 </synopMeta>
1100 <synopTarg>
1101 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_eve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1102 </synopTarg>
1103 </decl>
1104 <decl kind='config' name='eve4ProcId' anchor='eve4.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptDsp.eve4ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1105 <synopSpec>
1106 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1107 </synopSpec>
1108 <synopMeta>
1109 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1110 </synopMeta>
1111 <synopTarg>
1112 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_eve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1113 </synopTarg>
1114 </decl>
1115 <decl kind='config' name='hostProcId' anchor='host.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptDsp.hostProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1116 <synopSpec>
1117 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1118 </synopSpec>
1119 <synopMeta>
1120 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1121 </synopMeta>
1122 <synopTarg>
1123 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_hostProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1124 </synopTarg>
1125 </decl>
1126 <decl kind='config' name='ipu1_0ProcId' anchor='ipu1_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptDsp.ipu1_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1127 <synopSpec>
1128 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1129 </synopSpec>
1130 <synopMeta>
1131 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1132 </synopMeta>
1133 <synopTarg>
1134 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_ipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1135 </synopTarg>
1136 </decl>
1137 <decl kind='config' name='ipu1_1ProcId' anchor='ipu1_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptDsp.ipu1_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1138 <synopSpec>
1139 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1140 </synopSpec>
1141 <synopMeta>
1142 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1143 </synopMeta>
1144 <synopTarg>
1145 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_ipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1146 </synopTarg>
1147 </decl>
1148 <decl kind='config' name='ipu2_0ProcId' anchor='ipu2_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptDsp.ipu2_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1149 <synopSpec>
1150 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1151 </synopSpec>
1152 <synopMeta>
1153 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1154 </synopMeta>
1155 <synopTarg>
1156 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_ipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1157 </synopTarg>
1158 </decl>
1159 <decl kind='config' name='ipu2_1ProcId' anchor='ipu2_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptDsp.ipu2_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1160 <synopSpec>
1161 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1162 </synopSpec>
1163 <synopMeta>
1164 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1165 </synopMeta>
1166 <synopTarg>
1167 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_ipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1168 </synopTarg>
1169 </decl>
1170 <decl kind='config' name='mailboxBaseAddr' anchor='mailbox.Base.Addr' altext='ti.sdo.ipc.family.vayu.InterruptDsp.mailboxBaseAddr' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
1171 <synopSpec>
1172 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_EVE_MBX%22%3EInterruptDsp.NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_SYS_MBX%22%3EInterruptDsp.NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
1173 </synopSpec>
1174 <synopMeta>
1175 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_EVE_MBX%22%3EInterruptDsp.NUM_EVE_MBX%3C%2Fa%3E%252B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_SYS_MBX%22%3EInterruptDsp.NUM_SYS_MBX%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1176 </synopMeta>
1177 <synopTarg>
1178 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_mailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_EVE_MBX%22%3EInterruptDsp_NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_SYS_MBX%22%3EInterruptDsp_NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
1179 </synopTarg>
1180 </decl>
1181 <decl kind='config' name='mailboxTable' anchor='mailbox.Table' altext='ti.sdo.ipc.family.vayu.InterruptDsp.mailboxTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1182 <synopSpec>
1183 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp.NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp.NUM_CORES%3C%2Fa%3E%5D%3B'/>
1184 </synopSpec>
1185 <synopMeta>
1186 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp.NUM_CORES%3C%2Fa%3E*%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1187 </synopMeta>
1188 <synopTarg>
1189 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_mailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp_NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp_NUM_CORES%3C%2Fa%3E%5D%3B'/>
1190 </synopTarg>
1191 </decl>
1192 <decl kind='config' name='procIdTable' anchor='proc.Id.Table' altext='ti.sdo.ipc.family.vayu.InterruptDsp.procIdTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1193 <synopSpec>
1194 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp.NUM_CORES%3C%2Fa%3E%5D%3B'/>
1195 </synopSpec>
1196 <synopMeta>
1197 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1198 </synopMeta>
1199 <synopTarg>
1200 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_procIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptDsp.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptDsp.NUM_CORES%22%3EInterruptDsp_NUM_CORES%3C%2Fa%3E%5D%3B'/>
1201 </synopTarg>
1202 </decl>
1203 <decl spacer='1'/>
1204 <decl kind='config' name='common$' anchor='common$' altext='ti.sdo.ipc.family.vayu.InterruptDsp.common$' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+module+configuration+parameters' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23common%24%22+title%3D%22xdc.runtime.IModule.common%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1205 <synopSpec>
1206 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1207 </synopSpec>
1208 <synopMeta>
1209 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1210 </synopMeta>
1211 <docSect name='details'>
1212 <docPara content='All+modules+have+this+configuration+parameter.++Its+name%0A++contains+the+%27%24%27+character+to+ensure+it+does+not+conflict+with%0A++configuration+parameters+declared+by+the+module.++This+allows%0A++new+configuration+parameters+to+be+added+in+the+future+without%0A++any+chance+of+breaking+existing+modules.'/>
1213 </docSect>
1214 </decl>
1215 <decl kind='config' name='rovShowRawTab$' anchor='rov.Show.Raw.Tab$' altext='ti.sdo.ipc.family.vayu.InterruptDsp.rovShowRawTab$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23rov.Show.Raw.Tab%24%22+title%3D%22xdc.runtime.IModule.rovShowRawTab%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1216 <synopSpec>
1217 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
1218 </synopSpec>
1219 <synopMeta>
1220 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
1221 </synopMeta>
1222 </decl>
1223 <decl kind='config' name='viewNameMap$' anchor='view.Name.Map$' altext='ti.sdo.ipc.family.vayu.InterruptDsp.viewNameMap$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Specifies+the+ROV+views+for+the+module' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23view.Name.Map%24%22+title%3D%22xdc.runtime.IModule.viewNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1224 <synopSpec>
1225 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
1226 </synopSpec>
1227 <synopMeta>
1228 <line tab='0' content='%3Cgo%3EInterruptDsp.%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1229 </synopMeta>
1230 </decl>
1231 </group>
1232 <group name='module-wide data'>
1233 </group>
1234 <group name='module-wide functions'>
1235 <decl kind='fxn' name='intClear' anchor='int.Clear' altext='ti.sdo.ipc.family.vayu.InterruptDsp.intClear' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Clear+interrupt' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Clear%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intClear%22%3EIInterrupt%3C%2Fa%3E'>
1236 <synopSpec>
1237 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintClear%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1238 </synopSpec>
1239 <synopTarg>
1240 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_intClear%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1241 </synopTarg>
1242 <docSect name='ARGUMENTS'>
1243 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
1244 </docChild>
1245 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
1246 </docChild>
1247 </docSect>
1248 <docSect name='returns'>
1249 <docPara content='Value+%28if+any%29+of+the+interrupt+before%0A++++++++++++++++++++++++it+was+cleared'/>
1250 </docSect>
1251 </decl>
1252 <decl kind='fxn' name='intDisable' anchor='int.Disable' altext='ti.sdo.ipc.family.vayu.InterruptDsp.intDisable' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Disables+the+interrupt+corresponding+to+intId' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Disable%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intDisable%22%3EIInterrupt%3C%2Fa%3E'>
1253 <synopSpec>
1254 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintDisable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1255 </synopSpec>
1256 <synopTarg>
1257 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_intDisable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1258 </synopTarg>
1259 <docSect name='ARGUMENTS'>
1260 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
1261 </docChild>
1262 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
1263 </docChild>
1264 </docSect>
1265 </decl>
1266 <decl kind='fxn' name='intEnable' anchor='int.Enable' altext='ti.sdo.ipc.family.vayu.InterruptDsp.intEnable' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Enables+the+interrupt+corresponding+to+intId' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Enable%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intEnable%22%3EIInterrupt%3C%2Fa%3E'>
1267 <synopSpec>
1268 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintEnable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1269 </synopSpec>
1270 <synopTarg>
1271 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_intEnable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1272 </synopTarg>
1273 <docSect name='ARGUMENTS'>
1274 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
1275 </docChild>
1276 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
1277 </docChild>
1278 </docSect>
1279 </decl>
1280 <decl kind='fxn' name='intPost' anchor='int.Post' altext='ti.sdo.ipc.family.vayu.InterruptDsp.intPost' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Post%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intPost%22%3EIInterrupt%3C%2Fa%3E'>
1281 <synopSpec>
1282 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintPost%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsrcProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1283 </synopSpec>
1284 <synopTarg>
1285 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_intPost%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsrcProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1286 </synopTarg>
1287 </decl>
1288 <decl kind='fxn' name='intRegister' anchor='int.Register' altext='ti.sdo.ipc.family.vayu.InterruptDsp.intRegister' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Register+an+interrupt+line+to+a+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Register%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intRegister%22%3EIInterrupt%3C%2Fa%3E'>
1289 <synopSpec>
1290 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintRegister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1291 </synopSpec>
1292 <synopTarg>
1293 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_intRegister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1294 </synopTarg>
1295 <docSect name='ARGUMENTS'>
1296 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
1297 </docChild>
1298 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
1299 </docChild>
1300 <docChild name='func' summary='Function+to+register.'>
1301 </docChild>
1302 <docChild name='arg' summary='Argument+that+will+be+passed+to+func'>
1303 </docChild>
1304 </docSect>
1305 </decl>
1306 <decl kind='fxn' name='intSend' anchor='int.Send' altext='ti.sdo.ipc.family.vayu.InterruptDsp.intSend' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Send+interrupt+to+the+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Send%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intSend%22%3EIInterrupt%3C%2Fa%3E'>
1307 <synopSpec>
1308 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintSend%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1309 </synopSpec>
1310 <synopTarg>
1311 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_intSend%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1312 </synopTarg>
1313 <docSect name='ARGUMENTS'>
1314 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
1315 </docChild>
1316 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
1317 </docChild>
1318 <docChild name='arg' summary='Argument+for+sending+interrupt.'>
1319 </docChild>
1320 </docSect>
1321 </decl>
1322 <decl kind='fxn' name='intUnregister' anchor='int.Unregister' altext='ti.sdo.ipc.family.vayu.InterruptDsp.intUnregister' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Unregister+an+interrupt+line+to+a+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Unregister%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intUnregister%22%3EIInterrupt%3C%2Fa%3E'>
1323 <synopSpec>
1324 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintUnregister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1325 </synopSpec>
1326 <synopTarg>
1327 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_intUnregister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1328 </synopTarg>
1329 <docSect name='ARGUMENTS'>
1330 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
1331 </docChild>
1332 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
1333 </docChild>
1334 </docSect>
1335 </decl>
1336 <decl spacer='1'/>
1337 </group>
1338 <group name='module-wide built-ins'>
1339 <synopTarg>
1340 <line tab='0' comment='Get+this+module%27s+unique+id' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Module.Id%22+title%3D%22xdc.runtime.Types.ModuleId%22%3ETypes_ModuleId%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_Module_id%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1341 <line blank='1' always='0'/>
1342 <line tab='0' comment='Test+if+this+module+has+completed+startup' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_Module_startupDone%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1343 <line blank='1' always='0'/>
1344 <line tab='0' comment='The+heap+from+which+this+module+allocates+memory' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_Module_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1345 <line blank='1' always='0'/>
1346 <line tab='0' comment='Test+whether+this+module+has+a+diagnostics+mask' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_Module_hasMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1347 <line blank='1' always='0'/>
1348 <line tab='0' comment='Returns+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_Module_getMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1349 <line blank='1' always='0'/>
1350 <line tab='0' comment='Set+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptDsp_Module_setMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3Emask%3C%2Fspan%3E+%29%3B'/>
1351 </synopTarg>
1352 </group>
1353 </unit>
1354 <unit name='InterruptHost' kind='module' nodoc='0' metaonly='0' summary='TI81xx%2FA8+based+interrupt+manager' inherits='ti.sdo.ipc.notifyDrivers.IInterrupt'>
1355 <synopSpec>
1356 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2Fpackage.html%22+title%3D%22ti.sdo.ipc.family.vayu%22%3Eti.sdo.ipc.family.vayu%3C%2Fa%3E%3B'/>
1357 <line blank='1' always='0'/>
1358 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost%3C%2Fspan%3E%3C%2Fgo%3E%3Cspan+class%3D%22xdoc-kw1%22%3E+inherits+%3C%2Fspan%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt%22%3EIInterrupt%3C%2Fa%3E+%7B'/>
1359 <line tab='0' content='%7D'/>
1360 </synopSpec>
1361 <specInfo>
1362 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1363 <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt%22%3Eti.sdo.ipc.notifyDrivers.IInterrupt%3C%2Fa%3E'/>
1364 <line tab='1' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%22+title%3D%22xdc.runtime.IModule%22%3Exdc.runtime.IModule%3C%2Fa%3E'/>
1365 </specInfo>
1366 <synopMeta>
1367 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+InterruptHost+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.ipc.family.vayu.InterruptHost%27%3C%2Fspan%3E%29%3B'/>
1368 </synopMeta>
1369 <synopTarg>
1370 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23include%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3E%26lt%3Bti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.h%26gt%3B%3C%2Fspan%3E'/>
1371 </synopTarg>
1372 <group name='local proxy modules'>
1373 </group>
1374 <group name='module-wide constants & types'>
1375 <decl kind='const' name='NUM_BENELLI_CORES' anchor='.N.U.M_.B.E.N.E.L.L.I_.C.O.R.E.S' altext='ti.sdo.ipc.family.vayu.InterruptHost.NUM_BENELLI_CORES' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
1376 <synopSpec>
1377 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_BENELLI_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+2%3B'/>
1378 </synopSpec>
1379 <synopMeta>
1380 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3ENUM_BENELLI_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+2%3B'/>
1381 </synopMeta>
1382 <synopTarg>
1383 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_NUM_BENELLI_CORES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%292'/>
1384 </synopTarg>
1385 </decl>
1386 <decl kind='const' name='NUM_CORES' anchor='.N.U.M_.C.O.R.E.S' altext='ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
1387 <synopSpec>
1388 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
1389 </synopSpec>
1390 <synopMeta>
1391 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
1392 </synopMeta>
1393 <synopTarg>
1394 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_NUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%2911'/>
1395 </synopTarg>
1396 </decl>
1397 <decl kind='const' name='NUM_EVES' anchor='.N.U.M_.E.V.E.S' altext='ti.sdo.ipc.family.vayu.InterruptHost.NUM_EVES' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
1398 <synopSpec>
1399 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
1400 </synopSpec>
1401 <synopMeta>
1402 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
1403 </synopMeta>
1404 <synopTarg>
1405 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_NUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
1406 </synopTarg>
1407 </decl>
1408 <decl kind='const' name='NUM_EVE_MBX' anchor='.N.U.M_.E.V.E_.M.B.X' altext='ti.sdo.ipc.family.vayu.InterruptHost.NUM_EVE_MBX' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
1409 <synopSpec>
1410 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+12%3B'/>
1411 </synopSpec>
1412 <synopMeta>
1413 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+12%3B'/>
1414 </synopMeta>
1415 <synopTarg>
1416 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_NUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%2912'/>
1417 </synopTarg>
1418 </decl>
1419 <decl kind='const' name='NUM_HOST_CORES' anchor='.N.U.M_.H.O.S.T_.C.O.R.E.S' altext='ti.sdo.ipc.family.vayu.InterruptHost.NUM_HOST_CORES' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
1420 <synopSpec>
1421 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_HOST_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+1%3B'/>
1422 </synopSpec>
1423 <synopMeta>
1424 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3ENUM_HOST_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+1%3B'/>
1425 </synopMeta>
1426 <synopTarg>
1427 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_NUM_HOST_CORES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%291'/>
1428 </synopTarg>
1429 </decl>
1430 <decl kind='const' name='NUM_SYS_MBX' anchor='.N.U.M_.S.Y.S_.M.B.X' altext='ti.sdo.ipc.family.vayu.InterruptHost.NUM_SYS_MBX' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
1431 <synopSpec>
1432 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
1433 </synopSpec>
1434 <synopMeta>
1435 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
1436 </synopMeta>
1437 <synopTarg>
1438 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_NUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
1439 </synopTarg>
1440 </decl>
1441 <decl spacer='1'/>
1442 <decl spacer='1'/>
1443 <decl kind='struct' name='FxnTable' anchor='.Fxn.Table' altext='ti.sdo.ipc.family.vayu.InterruptHost.FxnTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='Function+table'>
1444 <synopSpec>
1445 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EFxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1446 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1447 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1448 <line tab='0' content='%7D%3B'/>
1449 </synopSpec>
1450 <synopMeta>
1451 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3EFxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1452 <line blank='1' always='0'/>
1453 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1454 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1455 </synopMeta>
1456 <synopTarg>
1457 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_FxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1458 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1459 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1460 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_FxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1461 </synopTarg>
1462 </decl>
1463 <decl spacer='1'/>
1464 <decl kind='struct' name='IntInfo' anchor='.Int.Info' altext='ti.sdo.ipc.family.vayu.InterruptHost.IntInfo' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt%3C%2Fa%3E'>
1465 <synopSpec>
1466 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EIntInfo%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1467 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1468 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1469 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1470 <line tab='0' content='%7D%3B'/>
1471 </synopSpec>
1472 <synopMeta>
1473 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3EIntInfo%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1474 <line blank='1' always='0'/>
1475 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1476 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1477 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1478 </synopMeta>
1479 <synopTarg>
1480 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_IntInfo%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1481 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1482 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1483 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1484 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_IntInfo%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1485 </synopTarg>
1486 </decl>
1487 <decl spacer='1'/>
1488 <decl kind='struct' name='Module_State' anchor='.Module_.State' altext='ti.sdo.ipc.family.vayu.InterruptHost.Module_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1489 <synopSpec>
1490 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1491 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.FxnTable%22%3EInterruptHost.FxnTable%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost.NUM_CORES%3C%2Fa%3E%5D%3B'/>
1492 <line tab='0' content='%7D%3B'/>
1493 </synopSpec>
1494 <synopMeta>
1495 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1496 <line blank='1' always='0'/>
1497 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.FxnTable%22%3EInterruptHost.FxnTable%3C%2Fa%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1498 </synopMeta>
1499 <synopTarg>
1500 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_Module_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1501 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.FxnTable%22%3EInterruptHost_FxnTable%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost_NUM_CORES%3C%2Fa%3E%5D%3B'/>
1502 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_Module_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1503 </synopTarg>
1504 </decl>
1505 </group>
1506 <group name='module-wide config parameters'>
1507 <decl spacer='1'/>
1508 <decl kind='config' name='configNameMap$' anchor='config.Name.Map$' altext='ti.sdo.ipc.family.vayu.InterruptHost.configNameMap$' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23config.Name.Map%24%22+title%3D%22xdc.runtime.IModule.configNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1509 <synopSpec>
1510 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D+%3D+%255B'/>
1511 <line tab='1' content='%255B'/>
1512 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
1513 <line tab='2' content='%257B'/>
1514 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1515 <line tab='3' content='fields%253A%2B%255B'/>
1516 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
1517 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
1518 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
1519 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
1520 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
1521 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
1522 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
1523 <line tab='3' content='%255D'/>
1524 <line tab='2' content='%257D'/>
1525 <line tab='1' content='%255D%252C'/>
1526 <line tab='1' content='%255B'/>
1527 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
1528 <line tab='2' content='%257B'/>
1529 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1530 <line tab='3' content='fields%253A%2B%255B'/>
1531 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
1532 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
1533 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
1534 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
1535 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
1536 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
1537 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
1538 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
1539 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
1540 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
1541 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
1542 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
1543 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
1544 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
1545 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
1546 <line tab='3' content='%255D'/>
1547 <line tab='2' content='%257D'/>
1548 <line tab='1' content='%255D%252C'/>
1549 <line tab='1' content='%255B'/>
1550 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
1551 <line tab='2' content='%257B'/>
1552 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1553 <line tab='3' content='fields%253A%2B%255B'/>
1554 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
1555 <line tab='4' content='%2522common%2524.gateParams%2522'/>
1556 <line tab='3' content='%255D'/>
1557 <line tab='2' content='%257D'/>
1558 <line tab='1' content='%255D%252C'/>
1559 <line tab='1' content='%255B'/>
1560 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
1561 <line tab='2' content='%257B'/>
1562 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1563 <line tab='3' content='fields%253A%2B%255B'/>
1564 <line tab='4' content='%2522Log.Event%2522'/>
1565 <line tab='3' content='%255D'/>
1566 <line tab='2' content='%257D'/>
1567 <line tab='1' content='%255D%252C'/>
1568 <line tab='1' content='%255B'/>
1569 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
1570 <line tab='2' content='%257B'/>
1571 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1572 <line tab='3' content='fields%253A%2B%255B'/>
1573 <line tab='4' content='%2522Log.Event%2522'/>
1574 <line tab='3' content='%255D'/>
1575 <line tab='2' content='%257D'/>
1576 <line tab='1' content='%255D%252C'/>
1577 <line tab='1' content='%255B'/>
1578 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1579 <line tab='2' content='%257B'/>
1580 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1581 <line tab='3' content='fields%253A%2B%255B'/>
1582 <line tab='4' content='%2522Assert.Id%2522'/>
1583 <line tab='3' content='%255D'/>
1584 <line tab='2' content='%257D'/>
1585 <line tab='1' content='%255D%252C'/>
1586 <line tab='1' content='%255B'/>
1587 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1588 <line tab='2' content='%257B'/>
1589 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1590 <line tab='3' content='fields%253A%2B%255B'/>
1591 <line tab='4' content='%2522Assert.Id%2522'/>
1592 <line tab='3' content='%255D'/>
1593 <line tab='2' content='%257D'/>
1594 <line tab='1' content='%255D%252C'/>
1595 <line tab='1' content='%255B'/>
1596 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1597 <line tab='2' content='%257B'/>
1598 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1599 <line tab='3' content='fields%253A%2B%255B'/>
1600 <line tab='4' content='%2522Error.Id%2522'/>
1601 <line tab='3' content='%255D'/>
1602 <line tab='2' content='%257D'/>
1603 <line tab='1' content='%255D%252C'/>
1604 <line tab='1' content='%255B'/>
1605 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1606 <line tab='2' content='%257B'/>
1607 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1608 <line tab='3' content='fields%253A%2B%255B'/>
1609 <line tab='4' content='%2522Error.Id%2522'/>
1610 <line tab='3' content='%255D'/>
1611 <line tab='2' content='%257D'/>
1612 <line tab='1' content='%255D'/>
1613 <line tab='0' content='%255D%3B'/>
1614 </synopSpec>
1615 <synopMeta>
1616 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%255B'/>
1617 <line tab='1' content='%255B'/>
1618 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
1619 <line tab='2' content='%257B'/>
1620 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1621 <line tab='3' content='fields%253A%2B%255B'/>
1622 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
1623 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
1624 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
1625 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
1626 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
1627 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
1628 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
1629 <line tab='3' content='%255D'/>
1630 <line tab='2' content='%257D'/>
1631 <line tab='1' content='%255D%252C'/>
1632 <line tab='1' content='%255B'/>
1633 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
1634 <line tab='2' content='%257B'/>
1635 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1636 <line tab='3' content='fields%253A%2B%255B'/>
1637 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
1638 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
1639 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
1640 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
1641 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
1642 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
1643 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
1644 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
1645 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
1646 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
1647 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
1648 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
1649 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
1650 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
1651 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
1652 <line tab='3' content='%255D'/>
1653 <line tab='2' content='%257D'/>
1654 <line tab='1' content='%255D%252C'/>
1655 <line tab='1' content='%255B'/>
1656 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
1657 <line tab='2' content='%257B'/>
1658 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1659 <line tab='3' content='fields%253A%2B%255B'/>
1660 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
1661 <line tab='4' content='%2522common%2524.gateParams%2522'/>
1662 <line tab='3' content='%255D'/>
1663 <line tab='2' content='%257D'/>
1664 <line tab='1' content='%255D%252C'/>
1665 <line tab='1' content='%255B'/>
1666 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
1667 <line tab='2' content='%257B'/>
1668 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1669 <line tab='3' content='fields%253A%2B%255B'/>
1670 <line tab='4' content='%2522Log.Event%2522'/>
1671 <line tab='3' content='%255D'/>
1672 <line tab='2' content='%257D'/>
1673 <line tab='1' content='%255D%252C'/>
1674 <line tab='1' content='%255B'/>
1675 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
1676 <line tab='2' content='%257B'/>
1677 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1678 <line tab='3' content='fields%253A%2B%255B'/>
1679 <line tab='4' content='%2522Log.Event%2522'/>
1680 <line tab='3' content='%255D'/>
1681 <line tab='2' content='%257D'/>
1682 <line tab='1' content='%255D%252C'/>
1683 <line tab='1' content='%255B'/>
1684 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1685 <line tab='2' content='%257B'/>
1686 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1687 <line tab='3' content='fields%253A%2B%255B'/>
1688 <line tab='4' content='%2522Assert.Id%2522'/>
1689 <line tab='3' content='%255D'/>
1690 <line tab='2' content='%257D'/>
1691 <line tab='1' content='%255D%252C'/>
1692 <line tab='1' content='%255B'/>
1693 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1694 <line tab='2' content='%257B'/>
1695 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1696 <line tab='3' content='fields%253A%2B%255B'/>
1697 <line tab='4' content='%2522Assert.Id%2522'/>
1698 <line tab='3' content='%255D'/>
1699 <line tab='2' content='%257D'/>
1700 <line tab='1' content='%255D%252C'/>
1701 <line tab='1' content='%255B'/>
1702 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1703 <line tab='2' content='%257B'/>
1704 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1705 <line tab='3' content='fields%253A%2B%255B'/>
1706 <line tab='4' content='%2522Error.Id%2522'/>
1707 <line tab='3' content='%255D'/>
1708 <line tab='2' content='%257D'/>
1709 <line tab='1' content='%255D%252C'/>
1710 <line tab='1' content='%255B'/>
1711 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1712 <line tab='2' content='%257B'/>
1713 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1714 <line tab='3' content='fields%253A%2B%255B'/>
1715 <line tab='4' content='%2522Error.Id%2522'/>
1716 <line tab='3' content='%255D'/>
1717 <line tab='2' content='%257D'/>
1718 <line tab='1' content='%255D'/>
1719 <line tab='0' content='%255D%3B'/>
1720 </synopMeta>
1721 </decl>
1722 <decl spacer='1'/>
1723 <decl kind='config' name='dsp1ProcId' anchor='dsp1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptHost.dsp1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1724 <synopSpec>
1725 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1726 </synopSpec>
1727 <synopMeta>
1728 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1729 </synopMeta>
1730 <synopTarg>
1731 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_dsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1732 </synopTarg>
1733 </decl>
1734 <decl kind='config' name='dsp2ProcId' anchor='dsp2.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptHost.dsp2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1735 <synopSpec>
1736 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1737 </synopSpec>
1738 <synopMeta>
1739 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1740 </synopMeta>
1741 <synopTarg>
1742 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_dsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1743 </synopTarg>
1744 </decl>
1745 <decl kind='config' name='eve1ProcId' anchor='eve1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptHost.eve1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='Statically+retrieve+procIds+to+avoid+doing+this+at+runtime'>
1746 <synopSpec>
1747 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1748 </synopSpec>
1749 <synopMeta>
1750 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1751 </synopMeta>
1752 <synopTarg>
1753 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_eve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1754 </synopTarg>
1755 </decl>
1756 <decl kind='config' name='eve2ProcId' anchor='eve2.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptHost.eve2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1757 <synopSpec>
1758 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1759 </synopSpec>
1760 <synopMeta>
1761 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1762 </synopMeta>
1763 <synopTarg>
1764 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_eve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1765 </synopTarg>
1766 </decl>
1767 <decl kind='config' name='eve3ProcId' anchor='eve3.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptHost.eve3ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1768 <synopSpec>
1769 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1770 </synopSpec>
1771 <synopMeta>
1772 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1773 </synopMeta>
1774 <synopTarg>
1775 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_eve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1776 </synopTarg>
1777 </decl>
1778 <decl kind='config' name='eve4ProcId' anchor='eve4.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptHost.eve4ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1779 <synopSpec>
1780 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1781 </synopSpec>
1782 <synopMeta>
1783 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1784 </synopMeta>
1785 <synopTarg>
1786 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_eve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1787 </synopTarg>
1788 </decl>
1789 <decl kind='config' name='hostProcId' anchor='host.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptHost.hostProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1790 <synopSpec>
1791 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1792 </synopSpec>
1793 <synopMeta>
1794 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1795 </synopMeta>
1796 <synopTarg>
1797 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_hostProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1798 </synopTarg>
1799 </decl>
1800 <decl kind='config' name='ipu1_0ProcId' anchor='ipu1_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptHost.ipu1_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1801 <synopSpec>
1802 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1803 </synopSpec>
1804 <synopMeta>
1805 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1806 </synopMeta>
1807 <synopTarg>
1808 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_ipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1809 </synopTarg>
1810 </decl>
1811 <decl kind='config' name='ipu1_1ProcId' anchor='ipu1_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptHost.ipu1_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1812 <synopSpec>
1813 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1814 </synopSpec>
1815 <synopMeta>
1816 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1817 </synopMeta>
1818 <synopTarg>
1819 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_ipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1820 </synopTarg>
1821 </decl>
1822 <decl kind='config' name='ipu2_0ProcId' anchor='ipu2_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptHost.ipu2_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1823 <synopSpec>
1824 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1825 </synopSpec>
1826 <synopMeta>
1827 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1828 </synopMeta>
1829 <synopTarg>
1830 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_ipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1831 </synopTarg>
1832 </decl>
1833 <decl kind='config' name='ipu2_1ProcId' anchor='ipu2_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptHost.ipu2_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1834 <synopSpec>
1835 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1836 </synopSpec>
1837 <synopMeta>
1838 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
1839 </synopMeta>
1840 <synopTarg>
1841 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_ipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1842 </synopTarg>
1843 </decl>
1844 <decl kind='config' name='mailboxBaseAddr' anchor='mailbox.Base.Addr' altext='ti.sdo.ipc.family.vayu.InterruptHost.mailboxBaseAddr' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
1845 <synopSpec>
1846 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_EVE_MBX%22%3EInterruptHost.NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_SYS_MBX%22%3EInterruptHost.NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
1847 </synopSpec>
1848 <synopMeta>
1849 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_EVE_MBX%22%3EInterruptHost.NUM_EVE_MBX%3C%2Fa%3E%252B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_SYS_MBX%22%3EInterruptHost.NUM_SYS_MBX%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1850 </synopMeta>
1851 <synopTarg>
1852 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_mailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_EVE_MBX%22%3EInterruptHost_NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_SYS_MBX%22%3EInterruptHost_NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
1853 </synopTarg>
1854 </decl>
1855 <decl kind='config' name='mailboxTable' anchor='mailbox.Table' altext='ti.sdo.ipc.family.vayu.InterruptHost.mailboxTable' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
1856 <synopSpec>
1857 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost.NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost.NUM_CORES%3C%2Fa%3E%5D%3B'/>
1858 </synopSpec>
1859 <synopMeta>
1860 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost.NUM_CORES%3C%2Fa%3E*%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1861 </synopMeta>
1862 <synopTarg>
1863 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_mailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost_NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost_NUM_CORES%3C%2Fa%3E%5D%3B'/>
1864 </synopTarg>
1865 </decl>
1866 <decl kind='config' name='procIdTable' anchor='proc.Id.Table' altext='ti.sdo.ipc.family.vayu.InterruptHost.procIdTable' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
1867 <synopSpec>
1868 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost.NUM_CORES%3C%2Fa%3E%5D%3B'/>
1869 </synopSpec>
1870 <synopMeta>
1871 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1872 </synopMeta>
1873 <synopTarg>
1874 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_procIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptHost.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptHost.NUM_CORES%22%3EInterruptHost_NUM_CORES%3C%2Fa%3E%5D%3B'/>
1875 </synopTarg>
1876 </decl>
1877 <decl spacer='1'/>
1878 <decl kind='config' name='common$' anchor='common$' altext='ti.sdo.ipc.family.vayu.InterruptHost.common$' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+module+configuration+parameters' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23common%24%22+title%3D%22xdc.runtime.IModule.common%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1879 <synopSpec>
1880 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1881 </synopSpec>
1882 <synopMeta>
1883 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1884 </synopMeta>
1885 <docSect name='details'>
1886 <docPara content='All+modules+have+this+configuration+parameter.++Its+name%0A++contains+the+%27%24%27+character+to+ensure+it+does+not+conflict+with%0A++configuration+parameters+declared+by+the+module.++This+allows%0A++new+configuration+parameters+to+be+added+in+the+future+without%0A++any+chance+of+breaking+existing+modules.'/>
1887 </docSect>
1888 </decl>
1889 <decl kind='config' name='rovShowRawTab$' anchor='rov.Show.Raw.Tab$' altext='ti.sdo.ipc.family.vayu.InterruptHost.rovShowRawTab$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23rov.Show.Raw.Tab%24%22+title%3D%22xdc.runtime.IModule.rovShowRawTab%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1890 <synopSpec>
1891 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
1892 </synopSpec>
1893 <synopMeta>
1894 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
1895 </synopMeta>
1896 </decl>
1897 <decl kind='config' name='viewNameMap$' anchor='view.Name.Map$' altext='ti.sdo.ipc.family.vayu.InterruptHost.viewNameMap$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Specifies+the+ROV+views+for+the+module' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23view.Name.Map%24%22+title%3D%22xdc.runtime.IModule.viewNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1898 <synopSpec>
1899 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
1900 </synopSpec>
1901 <synopMeta>
1902 <line tab='0' content='%3Cgo%3EInterruptHost.%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1903 </synopMeta>
1904 </decl>
1905 </group>
1906 <group name='module-wide data'>
1907 </group>
1908 <group name='module-wide functions'>
1909 <decl kind='fxn' name='intClear' anchor='int.Clear' altext='ti.sdo.ipc.family.vayu.InterruptHost.intClear' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Clear+interrupt' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Clear%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intClear%22%3EIInterrupt%3C%2Fa%3E'>
1910 <synopSpec>
1911 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintClear%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1912 </synopSpec>
1913 <synopTarg>
1914 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_intClear%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1915 </synopTarg>
1916 <docSect name='ARGUMENTS'>
1917 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
1918 </docChild>
1919 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
1920 </docChild>
1921 </docSect>
1922 <docSect name='returns'>
1923 <docPara content='Value+%28if+any%29+of+the+interrupt+before%0A++++++++++++++++++++++++it+was+cleared'/>
1924 </docSect>
1925 </decl>
1926 <decl kind='fxn' name='intDisable' anchor='int.Disable' altext='ti.sdo.ipc.family.vayu.InterruptHost.intDisable' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Disables+the+interrupt+corresponding+to+intId' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Disable%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intDisable%22%3EIInterrupt%3C%2Fa%3E'>
1927 <synopSpec>
1928 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintDisable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1929 </synopSpec>
1930 <synopTarg>
1931 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_intDisable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1932 </synopTarg>
1933 <docSect name='ARGUMENTS'>
1934 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
1935 </docChild>
1936 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
1937 </docChild>
1938 </docSect>
1939 </decl>
1940 <decl kind='fxn' name='intEnable' anchor='int.Enable' altext='ti.sdo.ipc.family.vayu.InterruptHost.intEnable' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Enables+the+interrupt+corresponding+to+intId' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Enable%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intEnable%22%3EIInterrupt%3C%2Fa%3E'>
1941 <synopSpec>
1942 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintEnable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1943 </synopSpec>
1944 <synopTarg>
1945 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_intEnable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1946 </synopTarg>
1947 <docSect name='ARGUMENTS'>
1948 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
1949 </docChild>
1950 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
1951 </docChild>
1952 </docSect>
1953 </decl>
1954 <decl kind='fxn' name='intPost' anchor='int.Post' altext='ti.sdo.ipc.family.vayu.InterruptHost.intPost' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Post%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intPost%22%3EIInterrupt%3C%2Fa%3E'>
1955 <synopSpec>
1956 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintPost%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsrcProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1957 </synopSpec>
1958 <synopTarg>
1959 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_intPost%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsrcProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1960 </synopTarg>
1961 </decl>
1962 <decl kind='fxn' name='intRegister' anchor='int.Register' altext='ti.sdo.ipc.family.vayu.InterruptHost.intRegister' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Register+an+interrupt+line+to+a+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Register%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intRegister%22%3EIInterrupt%3C%2Fa%3E'>
1963 <synopSpec>
1964 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintRegister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1965 </synopSpec>
1966 <synopTarg>
1967 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_intRegister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1968 </synopTarg>
1969 <docSect name='ARGUMENTS'>
1970 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
1971 </docChild>
1972 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
1973 </docChild>
1974 <docChild name='func' summary='Function+to+register.'>
1975 </docChild>
1976 <docChild name='arg' summary='Argument+that+will+be+passed+to+func'>
1977 </docChild>
1978 </docSect>
1979 </decl>
1980 <decl kind='fxn' name='intSend' anchor='int.Send' altext='ti.sdo.ipc.family.vayu.InterruptHost.intSend' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Send+interrupt+to+the+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Send%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intSend%22%3EIInterrupt%3C%2Fa%3E'>
1981 <synopSpec>
1982 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintSend%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1983 </synopSpec>
1984 <synopTarg>
1985 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_intSend%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1986 </synopTarg>
1987 <docSect name='ARGUMENTS'>
1988 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
1989 </docChild>
1990 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
1991 </docChild>
1992 <docChild name='arg' summary='Argument+for+sending+interrupt.'>
1993 </docChild>
1994 </docSect>
1995 </decl>
1996 <decl kind='fxn' name='intUnregister' anchor='int.Unregister' altext='ti.sdo.ipc.family.vayu.InterruptHost.intUnregister' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Unregister+an+interrupt+line+to+a+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Unregister%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intUnregister%22%3EIInterrupt%3C%2Fa%3E'>
1997 <synopSpec>
1998 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintUnregister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1999 </synopSpec>
2000 <synopTarg>
2001 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_intUnregister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2002 </synopTarg>
2003 <docSect name='ARGUMENTS'>
2004 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
2005 </docChild>
2006 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
2007 </docChild>
2008 </docSect>
2009 </decl>
2010 <decl spacer='1'/>
2011 </group>
2012 <group name='module-wide built-ins'>
2013 <synopTarg>
2014 <line tab='0' comment='Get+this+module%27s+unique+id' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Module.Id%22+title%3D%22xdc.runtime.Types.ModuleId%22%3ETypes_ModuleId%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_Module_id%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2015 <line blank='1' always='0'/>
2016 <line tab='0' comment='Test+if+this+module+has+completed+startup' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_Module_startupDone%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2017 <line blank='1' always='0'/>
2018 <line tab='0' comment='The+heap+from+which+this+module+allocates+memory' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_Module_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2019 <line blank='1' always='0'/>
2020 <line tab='0' comment='Test+whether+this+module+has+a+diagnostics+mask' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_Module_hasMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2021 <line blank='1' always='0'/>
2022 <line tab='0' comment='Returns+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_Module_getMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2023 <line blank='1' always='0'/>
2024 <line tab='0' comment='Set+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptHost_Module_setMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3Emask%3C%2Fspan%3E+%29%3B'/>
2025 </synopTarg>
2026 </group>
2027 </unit>
2028 <unit name='InterruptIpu' kind='module' nodoc='0' metaonly='0' summary='IPU+interrupt+manager' inherits='ti.sdo.ipc.notifyDrivers.IInterrupt'>
2029 <synopSpec>
2030 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2Fpackage.html%22+title%3D%22ti.sdo.ipc.family.vayu%22%3Eti.sdo.ipc.family.vayu%3C%2Fa%3E%3B'/>
2031 <line blank='1' always='0'/>
2032 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu%3C%2Fspan%3E%3C%2Fgo%3E%3Cspan+class%3D%22xdoc-kw1%22%3E+inherits+%3C%2Fspan%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt%22%3EIInterrupt%3C%2Fa%3E+%7B'/>
2033 <line tab='0' content='%7D'/>
2034 </synopSpec>
2035 <specInfo>
2036 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2037 <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt%22%3Eti.sdo.ipc.notifyDrivers.IInterrupt%3C%2Fa%3E'/>
2038 <line tab='1' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%22+title%3D%22xdc.runtime.IModule%22%3Exdc.runtime.IModule%3C%2Fa%3E'/>
2039 </specInfo>
2040 <synopMeta>
2041 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+InterruptIpu+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.ipc.family.vayu.InterruptIpu%27%3C%2Fspan%3E%29%3B'/>
2042 </synopMeta>
2043 <synopTarg>
2044 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23include%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3E%26lt%3Bti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.h%26gt%3B%3C%2Fspan%3E'/>
2045 </synopTarg>
2046 <group name='local proxy modules'>
2047 </group>
2048 <group name='module-wide constants & types'>
2049 <decl kind='const' name='NUM_CORES' anchor='.N.U.M_.C.O.R.E.S' altext='ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Maximum+number+of+cores'>
2050 <synopSpec>
2051 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
2052 </synopSpec>
2053 <synopMeta>
2054 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
2055 </synopMeta>
2056 <synopTarg>
2057 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_NUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%2911'/>
2058 </synopTarg>
2059 </decl>
2060 <decl kind='const' name='NUM_EVES' anchor='.N.U.M_.E.V.E.S' altext='ti.sdo.ipc.family.vayu.InterruptIpu.NUM_EVES' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Maximum+number+of+EVE+cores'>
2061 <synopSpec>
2062 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
2063 </synopSpec>
2064 <synopMeta>
2065 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
2066 </synopMeta>
2067 <synopTarg>
2068 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_NUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
2069 </synopTarg>
2070 <docSect name='details'>
2071 <docPara content='Although+your+device+may+have+fewer+EVE+cores%2C+%3Ctt%3ENUM_EVES%3C%2Ftt%3E+represents%0A++the+maximum+number+of+EVEs+that+may+be+present+on+a+Vayu+system.'/>
2072 </docSect>
2073 </decl>
2074 <decl kind='const' name='NUM_EVE_MBX' anchor='.N.U.M_.E.V.E_.M.B.X' altext='ti.sdo.ipc.family.vayu.InterruptIpu.NUM_EVE_MBX' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Number+of+internal+EVE+mailboxes'>
2075 <synopSpec>
2076 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Fipc%252Ffamily%252Fvayu%252FInterruptIpu.html%2523.N.U.M_.E.V.E.S%2522%2Btitle%253D%2522ti.sdo.ipc.family.vayu.InterruptIpu.NUM_EVES%2522%253EInterruptIpu.NUM_EVES%253C%252Fa%253E%2B*%2B3%3B'/>
2077 </synopSpec>
2078 <synopMeta>
2079 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Fipc%252Ffamily%252Fvayu%252FInterruptIpu.html%2523.N.U.M_.E.V.E.S%2522%2Btitle%253D%2522ti.sdo.ipc.family.vayu.InterruptIpu.NUM_EVES%2522%253EInterruptIpu.NUM_EVES%253C%252Fa%253E%2B*%2B3%3B'/>
2080 </synopMeta>
2081 <synopTarg>
2082 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_NUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%29%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Fipc%252Ffamily%252Fvayu%252FInterruptIpu.html%2523.N.U.M_.E.V.E.S%2522%2Btitle%253D%2522ti.sdo.ipc.family.vayu.InterruptIpu.NUM_EVES%2522%253EInterruptIpu.NUM_EVES%253C%252Fa%253E%2B*%2B3'/>
2083 </synopTarg>
2084 <docSect name='details'>
2085 <docPara content='Each+EVE+core+has+3+mailboxes.'/>
2086 <docPara content='Although+your+device+may+have+fewer+EVE+cores%2C+%3Ctt%3ENUM_EVE_MBX%3C%2Ftt%3E+represents%0A++the+maximum+number+of+EVE+mailboxes+%28including+all+EVE+cores%29+that+may%0A++be+present.'/>
2087 </docSect>
2088 </decl>
2089 <decl kind='const' name='NUM_Ipu_CORES' anchor='.N.U.M_.Ipu_.C.O.R.E.S' altext='ti.sdo.ipc.family.vayu.InterruptIpu.NUM_Ipu_CORES' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Maximum+number+of+IPU+cores'>
2090 <synopSpec>
2091 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_Ipu_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+2%3B'/>
2092 </synopSpec>
2093 <synopMeta>
2094 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3ENUM_Ipu_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+2%3B'/>
2095 </synopMeta>
2096 <synopTarg>
2097 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_NUM_Ipu_CORES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%292'/>
2098 </synopTarg>
2099 </decl>
2100 <decl kind='const' name='NUM_SYS_MBX' anchor='.N.U.M_.S.Y.S_.M.B.X' altext='ti.sdo.ipc.family.vayu.InterruptIpu.NUM_SYS_MBX' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Number+of+System+mailboxes+used+by+IPC'>
2101 <synopSpec>
2102 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
2103 </synopSpec>
2104 <synopMeta>
2105 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
2106 </synopMeta>
2107 <synopTarg>
2108 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_NUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
2109 </synopTarg>
2110 <docSect name='details'>
2111 <docPara content='This+represents+the+number+of+System+mailboxes+used+by+IPC.++IPC%0A++currently+uses+system+mailboxes+5%2C+6%2C+7+and+8.'/>
2112 </docSect>
2113 </decl>
2114 <decl spacer='1'/>
2115 <decl spacer='1'/>
2116 <decl kind='struct' name='FxnTable' anchor='.Fxn.Table' altext='ti.sdo.ipc.family.vayu.InterruptIpu.FxnTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='Function+table'>
2117 <synopSpec>
2118 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EFxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2119 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2120 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2121 <line tab='0' content='%7D%3B'/>
2122 </synopSpec>
2123 <synopMeta>
2124 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3EFxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2125 <line blank='1' always='0'/>
2126 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2127 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2128 </synopMeta>
2129 <synopTarg>
2130 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_FxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2131 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2132 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2133 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_FxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2134 </synopTarg>
2135 </decl>
2136 <decl spacer='1'/>
2137 <decl kind='struct' name='IntInfo' anchor='.Int.Info' altext='ti.sdo.ipc.family.vayu.InterruptIpu.IntInfo' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt%3C%2Fa%3E'>
2138 <synopSpec>
2139 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EIntInfo%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2140 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2141 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2142 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2143 <line tab='0' content='%7D%3B'/>
2144 </synopSpec>
2145 <synopMeta>
2146 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3EIntInfo%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2147 <line blank='1' always='0'/>
2148 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2149 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2150 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2151 </synopMeta>
2152 <synopTarg>
2153 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_IntInfo%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2154 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElocalIntId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2155 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteIntId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2156 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2157 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_IntInfo%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2158 </synopTarg>
2159 </decl>
2160 <decl spacer='1'/>
2161 <decl kind='struct' name='Module_State' anchor='.Module_.State' altext='ti.sdo.ipc.family.vayu.InterruptIpu.Module_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2162 <synopSpec>
2163 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2164 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.FxnTable%22%3EInterruptIpu.FxnTable%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu.NUM_CORES%3C%2Fa%3E%5D%3B'/>
2165 <line tab='0' content='%7D%3B'/>
2166 </synopSpec>
2167 <synopMeta>
2168 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2169 <line blank='1' always='0'/>
2170 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.FxnTable%22%3EInterruptIpu.FxnTable%3C%2Fa%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2171 </synopMeta>
2172 <synopTarg>
2173 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_Module_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2174 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.Fxn.Table%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.FxnTable%22%3EInterruptIpu_FxnTable%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfxnTable%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu_NUM_CORES%3C%2Fa%3E%5D%3B'/>
2175 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_Module_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2176 </synopTarg>
2177 </decl>
2178 </group>
2179 <group name='module-wide config parameters'>
2180 <decl spacer='1'/>
2181 <decl kind='config' name='configNameMap$' anchor='config.Name.Map$' altext='ti.sdo.ipc.family.vayu.InterruptIpu.configNameMap$' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23config.Name.Map%24%22+title%3D%22xdc.runtime.IModule.configNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2182 <synopSpec>
2183 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D+%3D+%255B'/>
2184 <line tab='1' content='%255B'/>
2185 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
2186 <line tab='2' content='%257B'/>
2187 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2188 <line tab='3' content='fields%253A%2B%255B'/>
2189 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
2190 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
2191 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
2192 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
2193 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
2194 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
2195 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
2196 <line tab='3' content='%255D'/>
2197 <line tab='2' content='%257D'/>
2198 <line tab='1' content='%255D%252C'/>
2199 <line tab='1' content='%255B'/>
2200 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
2201 <line tab='2' content='%257B'/>
2202 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2203 <line tab='3' content='fields%253A%2B%255B'/>
2204 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
2205 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
2206 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
2207 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
2208 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
2209 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
2210 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
2211 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
2212 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
2213 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
2214 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
2215 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
2216 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
2217 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
2218 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
2219 <line tab='3' content='%255D'/>
2220 <line tab='2' content='%257D'/>
2221 <line tab='1' content='%255D%252C'/>
2222 <line tab='1' content='%255B'/>
2223 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
2224 <line tab='2' content='%257B'/>
2225 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2226 <line tab='3' content='fields%253A%2B%255B'/>
2227 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
2228 <line tab='4' content='%2522common%2524.gateParams%2522'/>
2229 <line tab='3' content='%255D'/>
2230 <line tab='2' content='%257D'/>
2231 <line tab='1' content='%255D%252C'/>
2232 <line tab='1' content='%255B'/>
2233 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2234 <line tab='2' content='%257B'/>
2235 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2236 <line tab='3' content='fields%253A%2B%255B'/>
2237 <line tab='4' content='%2522Log.Event%2522'/>
2238 <line tab='3' content='%255D'/>
2239 <line tab='2' content='%257D'/>
2240 <line tab='1' content='%255D%252C'/>
2241 <line tab='1' content='%255B'/>
2242 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2243 <line tab='2' content='%257B'/>
2244 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2245 <line tab='3' content='fields%253A%2B%255B'/>
2246 <line tab='4' content='%2522Log.Event%2522'/>
2247 <line tab='3' content='%255D'/>
2248 <line tab='2' content='%257D'/>
2249 <line tab='1' content='%255D%252C'/>
2250 <line tab='1' content='%255B'/>
2251 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2252 <line tab='2' content='%257B'/>
2253 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2254 <line tab='3' content='fields%253A%2B%255B'/>
2255 <line tab='4' content='%2522Assert.Id%2522'/>
2256 <line tab='3' content='%255D'/>
2257 <line tab='2' content='%257D'/>
2258 <line tab='1' content='%255D%252C'/>
2259 <line tab='1' content='%255B'/>
2260 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2261 <line tab='2' content='%257B'/>
2262 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2263 <line tab='3' content='fields%253A%2B%255B'/>
2264 <line tab='4' content='%2522Assert.Id%2522'/>
2265 <line tab='3' content='%255D'/>
2266 <line tab='2' content='%257D'/>
2267 <line tab='1' content='%255D%252C'/>
2268 <line tab='1' content='%255B'/>
2269 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2270 <line tab='2' content='%257B'/>
2271 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2272 <line tab='3' content='fields%253A%2B%255B'/>
2273 <line tab='4' content='%2522Error.Id%2522'/>
2274 <line tab='3' content='%255D'/>
2275 <line tab='2' content='%257D'/>
2276 <line tab='1' content='%255D%252C'/>
2277 <line tab='1' content='%255B'/>
2278 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2279 <line tab='2' content='%257B'/>
2280 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2281 <line tab='3' content='fields%253A%2B%255B'/>
2282 <line tab='4' content='%2522Error.Id%2522'/>
2283 <line tab='3' content='%255D'/>
2284 <line tab='2' content='%257D'/>
2285 <line tab='1' content='%255D'/>
2286 <line tab='0' content='%255D%3B'/>
2287 </synopSpec>
2288 <synopMeta>
2289 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%255B'/>
2290 <line tab='1' content='%255B'/>
2291 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
2292 <line tab='2' content='%257B'/>
2293 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2294 <line tab='3' content='fields%253A%2B%255B'/>
2295 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
2296 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
2297 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
2298 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
2299 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
2300 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
2301 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
2302 <line tab='3' content='%255D'/>
2303 <line tab='2' content='%257D'/>
2304 <line tab='1' content='%255D%252C'/>
2305 <line tab='1' content='%255B'/>
2306 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
2307 <line tab='2' content='%257B'/>
2308 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2309 <line tab='3' content='fields%253A%2B%255B'/>
2310 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
2311 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
2312 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
2313 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
2314 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
2315 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
2316 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
2317 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
2318 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
2319 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
2320 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
2321 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
2322 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
2323 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
2324 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
2325 <line tab='3' content='%255D'/>
2326 <line tab='2' content='%257D'/>
2327 <line tab='1' content='%255D%252C'/>
2328 <line tab='1' content='%255B'/>
2329 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
2330 <line tab='2' content='%257B'/>
2331 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2332 <line tab='3' content='fields%253A%2B%255B'/>
2333 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
2334 <line tab='4' content='%2522common%2524.gateParams%2522'/>
2335 <line tab='3' content='%255D'/>
2336 <line tab='2' content='%257D'/>
2337 <line tab='1' content='%255D%252C'/>
2338 <line tab='1' content='%255B'/>
2339 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2340 <line tab='2' content='%257B'/>
2341 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2342 <line tab='3' content='fields%253A%2B%255B'/>
2343 <line tab='4' content='%2522Log.Event%2522'/>
2344 <line tab='3' content='%255D'/>
2345 <line tab='2' content='%257D'/>
2346 <line tab='1' content='%255D%252C'/>
2347 <line tab='1' content='%255B'/>
2348 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2349 <line tab='2' content='%257B'/>
2350 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2351 <line tab='3' content='fields%253A%2B%255B'/>
2352 <line tab='4' content='%2522Log.Event%2522'/>
2353 <line tab='3' content='%255D'/>
2354 <line tab='2' content='%257D'/>
2355 <line tab='1' content='%255D%252C'/>
2356 <line tab='1' content='%255B'/>
2357 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2358 <line tab='2' content='%257B'/>
2359 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2360 <line tab='3' content='fields%253A%2B%255B'/>
2361 <line tab='4' content='%2522Assert.Id%2522'/>
2362 <line tab='3' content='%255D'/>
2363 <line tab='2' content='%257D'/>
2364 <line tab='1' content='%255D%252C'/>
2365 <line tab='1' content='%255B'/>
2366 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2367 <line tab='2' content='%257B'/>
2368 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2369 <line tab='3' content='fields%253A%2B%255B'/>
2370 <line tab='4' content='%2522Assert.Id%2522'/>
2371 <line tab='3' content='%255D'/>
2372 <line tab='2' content='%257D'/>
2373 <line tab='1' content='%255D%252C'/>
2374 <line tab='1' content='%255B'/>
2375 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2376 <line tab='2' content='%257B'/>
2377 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2378 <line tab='3' content='fields%253A%2B%255B'/>
2379 <line tab='4' content='%2522Error.Id%2522'/>
2380 <line tab='3' content='%255D'/>
2381 <line tab='2' content='%257D'/>
2382 <line tab='1' content='%255D%252C'/>
2383 <line tab='1' content='%255B'/>
2384 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2385 <line tab='2' content='%257B'/>
2386 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2387 <line tab='3' content='fields%253A%2B%255B'/>
2388 <line tab='4' content='%2522Error.Id%2522'/>
2389 <line tab='3' content='%255D'/>
2390 <line tab='2' content='%257D'/>
2391 <line tab='1' content='%255D'/>
2392 <line tab='0' content='%255D%3B'/>
2393 </synopMeta>
2394 </decl>
2395 <decl spacer='1'/>
2396 <decl kind='config' name='dsp1ProcId' anchor='dsp1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptIpu.dsp1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2397 <synopSpec>
2398 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2399 </synopSpec>
2400 <synopMeta>
2401 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2402 </synopMeta>
2403 <synopTarg>
2404 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_dsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2405 </synopTarg>
2406 </decl>
2407 <decl kind='config' name='dsp2ProcId' anchor='dsp2.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptIpu.dsp2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2408 <synopSpec>
2409 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2410 </synopSpec>
2411 <synopMeta>
2412 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2413 </synopMeta>
2414 <synopTarg>
2415 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_dsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2416 </synopTarg>
2417 </decl>
2418 <decl kind='config' name='ducatiCtrlBaseAddr' anchor='ducati.Ctrl.Base.Addr' altext='ti.sdo.ipc.family.vayu.InterruptIpu.ducatiCtrlBaseAddr' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Base+address+for+the+Ducati+CTRL+register'>
2419 <synopSpec>
2420 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EducatiCtrlBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E+%3D+0x40001000%3B'/>
2421 </synopSpec>
2422 <synopMeta>
2423 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3EducatiCtrlBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%3C%2Fi%3E+0x40001000%3B'/>
2424 </synopMeta>
2425 <synopTarg>
2426 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_ducatiCtrlBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2427 </synopTarg>
2428 </decl>
2429 <decl kind='config' name='eve1ProcId' anchor='eve1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptIpu.eve1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='Statically+retrieve+procIds+to+avoid+doing+this+at+runtime'>
2430 <synopSpec>
2431 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2432 </synopSpec>
2433 <synopMeta>
2434 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2435 </synopMeta>
2436 <synopTarg>
2437 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_eve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2438 </synopTarg>
2439 </decl>
2440 <decl kind='config' name='eve2ProcId' anchor='eve2.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptIpu.eve2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2441 <synopSpec>
2442 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2443 </synopSpec>
2444 <synopMeta>
2445 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2446 </synopMeta>
2447 <synopTarg>
2448 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_eve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2449 </synopTarg>
2450 </decl>
2451 <decl kind='config' name='eve3ProcId' anchor='eve3.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptIpu.eve3ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2452 <synopSpec>
2453 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2454 </synopSpec>
2455 <synopMeta>
2456 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2457 </synopMeta>
2458 <synopTarg>
2459 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_eve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2460 </synopTarg>
2461 </decl>
2462 <decl kind='config' name='eve4ProcId' anchor='eve4.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptIpu.eve4ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2463 <synopSpec>
2464 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2465 </synopSpec>
2466 <synopMeta>
2467 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2468 </synopMeta>
2469 <synopTarg>
2470 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_eve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2471 </synopTarg>
2472 </decl>
2473 <decl kind='config' name='hostProcId' anchor='host.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptIpu.hostProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2474 <synopSpec>
2475 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2476 </synopSpec>
2477 <synopMeta>
2478 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2479 </synopMeta>
2480 <synopTarg>
2481 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_hostProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2482 </synopTarg>
2483 </decl>
2484 <decl kind='config' name='ipu1_0ProcId' anchor='ipu1_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptIpu.ipu1_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2485 <synopSpec>
2486 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2487 </synopSpec>
2488 <synopMeta>
2489 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2490 </synopMeta>
2491 <synopTarg>
2492 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_ipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2493 </synopTarg>
2494 </decl>
2495 <decl kind='config' name='ipu1_1ProcId' anchor='ipu1_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptIpu.ipu1_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2496 <synopSpec>
2497 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2498 </synopSpec>
2499 <synopMeta>
2500 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2501 </synopMeta>
2502 <synopTarg>
2503 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_ipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2504 </synopTarg>
2505 </decl>
2506 <decl kind='config' name='ipu2_0ProcId' anchor='ipu2_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptIpu.ipu2_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2507 <synopSpec>
2508 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2509 </synopSpec>
2510 <synopMeta>
2511 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2512 </synopMeta>
2513 <synopTarg>
2514 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_ipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2515 </synopTarg>
2516 </decl>
2517 <decl kind='config' name='ipu2_1ProcId' anchor='ipu2_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.InterruptIpu.ipu2_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2518 <synopSpec>
2519 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2520 </synopSpec>
2521 <synopMeta>
2522 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
2523 </synopMeta>
2524 <synopTarg>
2525 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_ipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2526 </synopTarg>
2527 </decl>
2528 <decl kind='config' name='mailboxBaseAddr' anchor='mailbox.Base.Addr' altext='ti.sdo.ipc.family.vayu.InterruptIpu.mailboxBaseAddr' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Base+address+for+the+mailbox+subsystems'>
2529 <synopSpec>
2530 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_EVE_MBX%22%3EInterruptIpu.NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_SYS_MBX%22%3EInterruptIpu.NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
2531 </synopSpec>
2532 <synopMeta>
2533 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_EVE_MBX%22%3EInterruptIpu.NUM_EVE_MBX%3C%2Fa%3E%252B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_SYS_MBX%22%3EInterruptIpu.NUM_SYS_MBX%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2534 </synopMeta>
2535 <synopTarg>
2536 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_mailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_EVE_MBX%22%3EInterruptIpu_NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_SYS_MBX%22%3EInterruptIpu_NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
2537 </synopTarg>
2538 <docSect name='details'>
2539 <docPara content='The+%3Ctt%3EmailboxBaseAddr%3C%2Ftt%3E+array+indicates+the+virtual+addresses+through%0A++which+IPC+will+access+various+mailboxes.++The+specific+mailbox+addresses%0A++each+array+index+maps+to+follows%3A'/>
2540 <docPara content='%3CUL%3E%3CLI%3E+0++-+EVE1+MBX0%0A%3C%2FLI%3E%3CLI%3E+1++-+EVE1+MBX1%0A%3C%2FLI%3E%3CLI%3E+2++-+EVE1+MBX2+%28unused%2C+do+not+assign%29%0A%3C%2FLI%3E%3CLI%3E+3++-+EVE2+MBX0%0A%3C%2FLI%3E%3CLI%3E+4++-+EVE2+MBX1%0A%3C%2FLI%3E%3CLI%3E+5++-+EVE2+MBX2+%28unused%2C+do+not+assign%29%0A%3C%2FLI%3E%3CLI%3E+6++-+EVE3+MBX0%0A%3C%2FLI%3E%3CLI%3E+7++-+EVE3+MBX1%0A%3C%2FLI%3E%3CLI%3E+8++-+EVE1+MBX2+%28unused%2C+do+not+assign%29%0A%3C%2FLI%3E%3CLI%3E+9++-+EVE4+MBX0%0A%3C%2FLI%3E%3CLI%3E+10+-+EVE4+MBX1%0A%3C%2FLI%3E%3CLI%3E+11+-+EVE1+MBX2+%28unused%2C+do+not+assign%29%0A%3C%2FLI%3E%3CLI%3E+12++-+System+Mailbox+5%0A%3C%2FLI%3E%3CLI%3E+13++-+System+Mailbox+6%0A%3C%2FLI%3E%3CLI%3E+14++-+System+Mailbox+7%0A%3C%2FLI%3E%3CLI%3E+15++-+System+Mailbox+8%0A%3C%2FLI%3E%3C%2FUL%3E'/>
2541 <docPara content='Note+that+these+mailboxes+are+not+accessible+at+their+physical%0A++addresses+%28in+the+0x4XXX_XXXX+range%29.++So+default+virtual+addresses%0A++through+which+these+mailboxes+will+be+accessed+are+assigned+in+the%0A++0x6XXX_XXXX+range.++Users+must+ensure+these+virtual+addresses+are%0A++correctly+mapped+to+the+0x4XXX_XXXX-based+phys+addrs+in+each+IPUs+AMMU.'/>
2542 </docSect>
2543 </decl>
2544 <decl kind='config' name='mailboxTable' anchor='mailbox.Table' altext='ti.sdo.ipc.family.vayu.InterruptIpu.mailboxTable' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Mailbox+table+for+storing+encoded+Base+Address%2C+mailbox+user+Id%2C%0A+and+sub-mailbox+index'>
2545 <synopSpec>
2546 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu.NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu.NUM_CORES%3C%2Fa%3E%5D%3B'/>
2547 </synopSpec>
2548 <synopMeta>
2549 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu.NUM_CORES%3C%2Fa%3E*%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2550 </synopMeta>
2551 <synopTarg>
2552 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_mailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu_NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu_NUM_CORES%3C%2Fa%3E%5D%3B'/>
2553 </synopTarg>
2554 </decl>
2555 <decl kind='config' name='procIdTable' anchor='proc.Id.Table' altext='ti.sdo.ipc.family.vayu.InterruptIpu.procIdTable' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Processor+Id+table'>
2556 <synopSpec>
2557 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu.NUM_CORES%3C%2Fa%3E%5D%3B'/>
2558 </synopSpec>
2559 <synopMeta>
2560 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2561 </synopMeta>
2562 <synopTarg>
2563 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_procIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FInterruptIpu.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.InterruptIpu.NUM_CORES%22%3EInterruptIpu_NUM_CORES%3C%2Fa%3E%5D%3B'/>
2564 </synopTarg>
2565 </decl>
2566 <decl spacer='1'/>
2567 <decl kind='config' name='common$' anchor='common$' altext='ti.sdo.ipc.family.vayu.InterruptIpu.common$' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+module+configuration+parameters' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23common%24%22+title%3D%22xdc.runtime.IModule.common%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2568 <synopSpec>
2569 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2570 </synopSpec>
2571 <synopMeta>
2572 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2573 </synopMeta>
2574 <docSect name='details'>
2575 <docPara content='All+modules+have+this+configuration+parameter.++Its+name%0A++contains+the+%27%24%27+character+to+ensure+it+does+not+conflict+with%0A++configuration+parameters+declared+by+the+module.++This+allows%0A++new+configuration+parameters+to+be+added+in+the+future+without%0A++any+chance+of+breaking+existing+modules.'/>
2576 </docSect>
2577 </decl>
2578 <decl kind='config' name='rovShowRawTab$' anchor='rov.Show.Raw.Tab$' altext='ti.sdo.ipc.family.vayu.InterruptIpu.rovShowRawTab$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23rov.Show.Raw.Tab%24%22+title%3D%22xdc.runtime.IModule.rovShowRawTab%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2579 <synopSpec>
2580 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
2581 </synopSpec>
2582 <synopMeta>
2583 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
2584 </synopMeta>
2585 </decl>
2586 <decl kind='config' name='viewNameMap$' anchor='view.Name.Map$' altext='ti.sdo.ipc.family.vayu.InterruptIpu.viewNameMap$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Specifies+the+ROV+views+for+the+module' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23view.Name.Map%24%22+title%3D%22xdc.runtime.IModule.viewNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2587 <synopSpec>
2588 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
2589 </synopSpec>
2590 <synopMeta>
2591 <line tab='0' content='%3Cgo%3EInterruptIpu.%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2592 </synopMeta>
2593 </decl>
2594 </group>
2595 <group name='module-wide data'>
2596 </group>
2597 <group name='module-wide functions'>
2598 <decl kind='fxn' name='intClear' anchor='int.Clear' altext='ti.sdo.ipc.family.vayu.InterruptIpu.intClear' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Clear+interrupt' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Clear%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intClear%22%3EIInterrupt%3C%2Fa%3E'>
2599 <synopSpec>
2600 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintClear%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2601 </synopSpec>
2602 <synopTarg>
2603 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_intClear%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2604 </synopTarg>
2605 <docSect name='ARGUMENTS'>
2606 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
2607 </docChild>
2608 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
2609 </docChild>
2610 </docSect>
2611 <docSect name='returns'>
2612 <docPara content='Value+%28if+any%29+of+the+interrupt+before%0A++++++++++++++++++++++++it+was+cleared'/>
2613 </docSect>
2614 </decl>
2615 <decl kind='fxn' name='intDisable' anchor='int.Disable' altext='ti.sdo.ipc.family.vayu.InterruptIpu.intDisable' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Disables+the+interrupt+corresponding+to+intId' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Disable%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intDisable%22%3EIInterrupt%3C%2Fa%3E'>
2616 <synopSpec>
2617 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintDisable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2618 </synopSpec>
2619 <synopTarg>
2620 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_intDisable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2621 </synopTarg>
2622 <docSect name='ARGUMENTS'>
2623 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
2624 </docChild>
2625 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
2626 </docChild>
2627 </docSect>
2628 </decl>
2629 <decl kind='fxn' name='intEnable' anchor='int.Enable' altext='ti.sdo.ipc.family.vayu.InterruptIpu.intEnable' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Enables+the+interrupt+corresponding+to+intId' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Enable%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intEnable%22%3EIInterrupt%3C%2Fa%3E'>
2630 <synopSpec>
2631 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintEnable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2632 </synopSpec>
2633 <synopTarg>
2634 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_intEnable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2635 </synopTarg>
2636 <docSect name='ARGUMENTS'>
2637 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
2638 </docChild>
2639 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
2640 </docChild>
2641 </docSect>
2642 </decl>
2643 <decl kind='fxn' name='intPost' anchor='int.Post' altext='ti.sdo.ipc.family.vayu.InterruptIpu.intPost' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Post%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intPost%22%3EIInterrupt%3C%2Fa%3E'>
2644 <synopSpec>
2645 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintPost%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsrcProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2646 </synopSpec>
2647 <synopTarg>
2648 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_intPost%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsrcProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2649 </synopTarg>
2650 </decl>
2651 <decl kind='fxn' name='intRegister' anchor='int.Register' altext='ti.sdo.ipc.family.vayu.InterruptIpu.intRegister' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Register+an+interrupt+line+to+a+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Register%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intRegister%22%3EIInterrupt%3C%2Fa%3E'>
2652 <synopSpec>
2653 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintRegister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2654 </synopSpec>
2655 <synopTarg>
2656 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_intRegister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EFxn%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efunc%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2657 </synopTarg>
2658 <docSect name='ARGUMENTS'>
2659 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
2660 </docChild>
2661 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
2662 </docChild>
2663 <docChild name='func' summary='Function+to+register.'>
2664 </docChild>
2665 <docChild name='arg' summary='Argument+that+will+be+passed+to+func'>
2666 </docChild>
2667 </docSect>
2668 </decl>
2669 <decl kind='fxn' name='intSend' anchor='int.Send' altext='ti.sdo.ipc.family.vayu.InterruptIpu.intSend' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Send+interrupt+to+the+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Send%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intSend%22%3EIInterrupt%3C%2Fa%3E'>
2670 <synopSpec>
2671 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintSend%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2672 </synopSpec>
2673 <synopTarg>
2674 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_intSend%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Earg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2675 </synopTarg>
2676 <docSect name='ARGUMENTS'>
2677 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
2678 </docChild>
2679 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
2680 </docChild>
2681 <docChild name='arg' summary='Argument+for+sending+interrupt.'>
2682 </docChild>
2683 </docSect>
2684 </decl>
2685 <decl kind='fxn' name='intUnregister' anchor='int.Unregister' altext='ti.sdo.ipc.family.vayu.InterruptIpu.intUnregister' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Unregister+an+interrupt+line+to+a+remote+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23int.Unregister%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.intUnregister%22%3EIInterrupt%3C%2Fa%3E'>
2686 <synopSpec>
2687 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintUnregister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt.IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2688 </synopSpec>
2689 <synopTarg>
2690 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_intUnregister%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2FIInterrupt.html%23.Int.Info%22+title%3D%22ti.sdo.ipc.notifyDrivers.IInterrupt.IntInfo%22%3EIInterrupt_IntInfo%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintInfo%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2691 </synopTarg>
2692 <docSect name='ARGUMENTS'>
2693 <docChild name='remoteProcId' summary='Remote+MultiProc+Id'>
2694 </docChild>
2695 <docChild name='intInfo' summary='Information+needed+to+configure+interrupt+line'>
2696 </docChild>
2697 </docSect>
2698 </decl>
2699 <decl spacer='1'/>
2700 </group>
2701 <group name='module-wide built-ins'>
2702 <synopTarg>
2703 <line tab='0' comment='Get+this+module%27s+unique+id' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Module.Id%22+title%3D%22xdc.runtime.Types.ModuleId%22%3ETypes_ModuleId%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_Module_id%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2704 <line blank='1' always='0'/>
2705 <line tab='0' comment='Test+if+this+module+has+completed+startup' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_Module_startupDone%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2706 <line blank='1' always='0'/>
2707 <line tab='0' comment='The+heap+from+which+this+module+allocates+memory' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_Module_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2708 <line blank='1' always='0'/>
2709 <line tab='0' comment='Test+whether+this+module+has+a+diagnostics+mask' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_Module_hasMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2710 <line blank='1' always='0'/>
2711 <line tab='0' comment='Returns+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_Module_getMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2712 <line blank='1' always='0'/>
2713 <line tab='0' comment='Set+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptIpu_Module_setMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3Emask%3C%2Fspan%3E+%29%3B'/>
2714 </synopTarg>
2715 </group>
2716 </unit>
2717 <unit name='NotifyDriverMbx' kind='module' nodoc='0' metaonly='0' summary='A+notify+driver+based+on+hardware+mailbox' inherits='ti.sdo.ipc.interfaces.INotifyDriver'>
2718 <synopSpec>
2719 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2Fpackage.html%22+title%3D%22ti.sdo.ipc.family.vayu%22%3Eti.sdo.ipc.family.vayu%3C%2Fa%3E%3B'/>
2720 <line blank='1' always='0'/>
2721 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%40ModuleStartup+%3C%2Fspan%3E'/>
2722 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx%3C%2Fspan%3E%3C%2Fgo%3E%3Cspan+class%3D%22xdoc-kw1%22%3E+inherits+%3C%2Fspan%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver%22%3EINotifyDriver%3C%2Fa%3E+%7B'/>
2723 <line tab='0' content='%7D'/>
2724 </synopSpec>
2725 <specInfo>
2726 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%40ModuleStartup+%3C%2Fspan%3E'/>
2727 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2728 <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver%22%3Eti.sdo.ipc.interfaces.INotifyDriver%3C%2Fa%3E'/>
2729 <line tab='1' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%22+title%3D%22xdc.runtime.IModule%22%3Exdc.runtime.IModule%3C%2Fa%3E'/>
2730 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einstance%3C%2Fspan%3E%3A%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2731 </specInfo>
2732 <synopMeta>
2733 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+NotifyDriverMbx+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.ipc.family.vayu.NotifyDriverMbx%27%3C%2Fspan%3E%29%3B'/>
2734 </synopMeta>
2735 <synopTarg>
2736 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23include%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3E%26lt%3Bti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.h%26gt%3B%3C%2Fspan%3E'/>
2737 </synopTarg>
2738 <docSect name='details'>
2739 <docPara content='This+notify+driver+uses+hardware+mailboxes+to+transmit+notifications%0A++to+remote+processors.+This+driver+implements+the%0A++%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver%22%3Eti.sdo.ipc.interfaces.INotifyDriver%3C%2Fa%3E+interface.'/>
2740 <docPara content='Unlike+the+Notify+drivers+available+in+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FnotifyDrivers%2Fpackage.html%22+title%3D%22ti.sdo.ipc.notifyDrivers%22%3Eti.sdo.ipc.notifyDrivers%3C%2Fa%3E%0A++package%2C+this+driver+is+not+generic+and+will+only+work+with+the+Vayu%0A++family+of+devices.'/>
2741 <docPara content='The+driver+does+not+use+shared+memory.+The+event+IDs+and+payloads+are%0A++transmitted+via+the+hardware+mailbox+FIFO.+The+FIFO+can+hold+up+to+4%0A++mailbox+messages.+The+number+of+notification+that+can+be+stored+in+the%0A++FIFO+depends+on+the+size+of+the+payloads+being+sent+via+Notify_sendEvent.%0A++If+the+payload+is+less+than+0x7FFFFFF%2C+then+a+single+message+will+be%0A++sent+per+notification.+Otherwise%2C+two+mailbox+messages+are+needed+to%0A++send+the+notification.'/>
2742 <docPara content='The+behavior+of+Notify_sendEvent+when+the+FIFO+is+full+depends+on+the%0A++value+of+the+%27waitClear%27+argument+to+the+function.+If+%27waitClear%27+is%0A++TRUE%2C+then+Notify_sendEvent+will+spin+waiting+for+enough+room+in+the%0A++FIFO.+If+%27waitClear%27+is+FALSE%2C+then+Notify_sendEvent+will+return%0A++Notify_E_FAIL.'/>
2743 <docPara content='The+Notify_enableEvent+and+Notify_disableEvent+APIs+are+not+supported%0A++by+this+driver.'/>
2744 </docSect>
2745 <group name='local proxy modules'>
2746 </group>
2747 <group name='module-wide constants & types'>
2748 <decl kind='const' name='NUM_CORES' anchor='.N.U.M_.C.O.R.E.S' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2749 <synopSpec>
2750 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
2751 </synopSpec>
2752 <synopMeta>
2753 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
2754 </synopMeta>
2755 <synopTarg>
2756 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_NUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%2911'/>
2757 </synopTarg>
2758 </decl>
2759 <decl kind='const' name='NUM_EVES' anchor='.N.U.M_.E.V.E.S' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_EVES' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2760 <synopSpec>
2761 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
2762 </synopSpec>
2763 <synopMeta>
2764 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
2765 </synopMeta>
2766 <synopTarg>
2767 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_NUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
2768 </synopTarg>
2769 </decl>
2770 <decl kind='const' name='NUM_EVE_MBX' anchor='.N.U.M_.E.V.E_.M.B.X' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_EVE_MBX' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2771 <synopSpec>
2772 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+12%3B'/>
2773 </synopSpec>
2774 <synopMeta>
2775 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+12%3B'/>
2776 </synopMeta>
2777 <synopTarg>
2778 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_NUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%2912'/>
2779 </synopTarg>
2780 </decl>
2781 <decl kind='const' name='NUM_SYS_MBX' anchor='.N.U.M_.S.Y.S_.M.B.X' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_SYS_MBX' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2782 <synopSpec>
2783 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
2784 </synopSpec>
2785 <synopMeta>
2786 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
2787 </synopMeta>
2788 <synopTarg>
2789 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_NUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
2790 </synopTarg>
2791 </decl>
2792 <decl spacer='1'/>
2793 <decl spacer='1'/>
2794 <decl kind='struct' name='BasicView' anchor='.Basic.View' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.BasicView' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
2795 <synopSpec>
2796 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EBasicView%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2797 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProc%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2798 <line tab='0' content='%7D%3B'/>
2799 </synopSpec>
2800 <synopMeta>
2801 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EBasicView%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2802 <line blank='1' always='0'/>
2803 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProc%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2804 </synopMeta>
2805 </decl>
2806 <decl spacer='1'/>
2807 <decl kind='struct' name='Instance_State' anchor='.Instance_.State' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.Instance_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='instance+state+structure'>
2808 <synopSpec>
2809 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInstance_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2810 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EevtRegMask%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2811 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FNotify.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.Notify.Handle%22%3ENotify.Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnotifyHandle%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2812 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2813 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteVirtId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2814 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcpuIntrNum%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2815 <line tab='0' content='%7D%3B'/>
2816 </synopSpec>
2817 <synopMeta>
2818 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EInstance_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2819 <line blank='1' always='0'/>
2820 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EevtRegMask%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBits32%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2821 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnotifyHandle%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FNotify.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.Notify.Handle%22%3ENotify.Handle%3C%2Fa%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2822 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2823 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteVirtId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2824 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcpuIntrNum%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2825 </synopMeta>
2826 <synopTarg>
2827 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Instance_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2828 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EevtRegMask%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2829 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2FNotify.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.Notify.Handle%22%3ENotify_Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnotifyHandle%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2830 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2831 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteVirtId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2832 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcpuIntrNum%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2833 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Instance_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2834 </synopTarg>
2835 </decl>
2836 <decl spacer='1'/>
2837 <decl kind='struct' name='MailboxView' anchor='.Mailbox.View' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.MailboxView' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
2838 <synopSpec>
2839 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMailboxView%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2840 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edirection%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2841 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxAddr%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2842 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsubMbxId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2843 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmsgCount%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2844 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmbxInterrupt%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2845 <line tab='0' content='%7D%3B'/>
2846 </synopSpec>
2847 <synopMeta>
2848 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EMailboxView%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2849 <line blank='1' always='0'/>
2850 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edirection%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2851 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxAddr%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2852 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsubMbxId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2853 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmsgCount%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2854 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmbxInterrupt%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2855 </synopMeta>
2856 </decl>
2857 <decl spacer='1'/>
2858 <decl kind='struct' name='ModuleView' anchor='.Module.View' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.ModuleView' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
2859 <synopSpec>
2860 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EModuleView%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2861 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx.Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EdrvHandles%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx.NUM_CORES%3C%2Fa%3E%5D%3B'/>
2862 <line tab='0' content='%7D%3B'/>
2863 </synopSpec>
2864 <synopMeta>
2865 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EModuleView%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2866 <line blank='1' always='0'/>
2867 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EdrvHandles%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx.Handle%3C%2Fa%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2868 </synopMeta>
2869 </decl>
2870 <decl spacer='1'/>
2871 <decl kind='struct' name='Module_State' anchor='.Module_.State' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.Module_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2872 <synopSpec>
2873 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2874 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx.Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EdrvHandles%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx.NUM_CORES%3C%2Fa%3E%5D%3B'/>
2875 <line tab='0' content='%7D%3B'/>
2876 </synopSpec>
2877 <synopMeta>
2878 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2879 <line blank='1' always='0'/>
2880 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EdrvHandles%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx.Handle%3C%2Fa%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2881 </synopMeta>
2882 <synopTarg>
2883 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Module_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2884 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EdrvHandles%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx_NUM_CORES%3C%2Fa%3E%5D%3B'/>
2885 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Module_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2886 </synopTarg>
2887 </decl>
2888 </group>
2889 <group name='module-wide config parameters'>
2890 <decl spacer='1'/>
2891 <decl kind='config' name='configNameMap$' anchor='config.Name.Map$' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.configNameMap$' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23config.Name.Map%24%22+title%3D%22xdc.runtime.IModule.configNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2892 <synopSpec>
2893 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D+%3D+%255B'/>
2894 <line tab='1' content='%255B'/>
2895 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
2896 <line tab='2' content='%257B'/>
2897 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2898 <line tab='3' content='fields%253A%2B%255B'/>
2899 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
2900 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
2901 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
2902 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
2903 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
2904 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
2905 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
2906 <line tab='3' content='%255D'/>
2907 <line tab='2' content='%257D'/>
2908 <line tab='1' content='%255D%252C'/>
2909 <line tab='1' content='%255B'/>
2910 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
2911 <line tab='2' content='%257B'/>
2912 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2913 <line tab='3' content='fields%253A%2B%255B'/>
2914 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
2915 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
2916 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
2917 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
2918 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
2919 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
2920 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
2921 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
2922 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
2923 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
2924 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
2925 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
2926 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
2927 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
2928 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
2929 <line tab='3' content='%255D'/>
2930 <line tab='2' content='%257D'/>
2931 <line tab='1' content='%255D%252C'/>
2932 <line tab='1' content='%255B'/>
2933 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
2934 <line tab='2' content='%257B'/>
2935 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2936 <line tab='3' content='fields%253A%2B%255B'/>
2937 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
2938 <line tab='4' content='%2522common%2524.gateParams%2522'/>
2939 <line tab='3' content='%255D'/>
2940 <line tab='2' content='%257D'/>
2941 <line tab='1' content='%255D%252C'/>
2942 <line tab='1' content='%255B'/>
2943 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2944 <line tab='2' content='%257B'/>
2945 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2946 <line tab='3' content='fields%253A%2B%255B'/>
2947 <line tab='4' content='%2522Log.Event%2522'/>
2948 <line tab='3' content='%255D'/>
2949 <line tab='2' content='%257D'/>
2950 <line tab='1' content='%255D%252C'/>
2951 <line tab='1' content='%255B'/>
2952 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2953 <line tab='2' content='%257B'/>
2954 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2955 <line tab='3' content='fields%253A%2B%255B'/>
2956 <line tab='4' content='%2522Log.Event%2522'/>
2957 <line tab='3' content='%255D'/>
2958 <line tab='2' content='%257D'/>
2959 <line tab='1' content='%255D%252C'/>
2960 <line tab='1' content='%255B'/>
2961 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2962 <line tab='2' content='%257B'/>
2963 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2964 <line tab='3' content='fields%253A%2B%255B'/>
2965 <line tab='4' content='%2522Assert.Id%2522'/>
2966 <line tab='3' content='%255D'/>
2967 <line tab='2' content='%257D'/>
2968 <line tab='1' content='%255D%252C'/>
2969 <line tab='1' content='%255B'/>
2970 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2971 <line tab='2' content='%257B'/>
2972 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2973 <line tab='3' content='fields%253A%2B%255B'/>
2974 <line tab='4' content='%2522Assert.Id%2522'/>
2975 <line tab='3' content='%255D'/>
2976 <line tab='2' content='%257D'/>
2977 <line tab='1' content='%255D%252C'/>
2978 <line tab='1' content='%255B'/>
2979 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2980 <line tab='2' content='%257B'/>
2981 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2982 <line tab='3' content='fields%253A%2B%255B'/>
2983 <line tab='4' content='%2522Error.Id%2522'/>
2984 <line tab='3' content='%255D'/>
2985 <line tab='2' content='%257D'/>
2986 <line tab='1' content='%255D%252C'/>
2987 <line tab='1' content='%255B'/>
2988 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2989 <line tab='2' content='%257B'/>
2990 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2991 <line tab='3' content='fields%253A%2B%255B'/>
2992 <line tab='4' content='%2522Error.Id%2522'/>
2993 <line tab='3' content='%255D'/>
2994 <line tab='2' content='%257D'/>
2995 <line tab='1' content='%255D'/>
2996 <line tab='0' content='%255D%3B'/>
2997 </synopSpec>
2998 <synopMeta>
2999 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%255B'/>
3000 <line tab='1' content='%255B'/>
3001 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
3002 <line tab='2' content='%257B'/>
3003 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3004 <line tab='3' content='fields%253A%2B%255B'/>
3005 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
3006 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
3007 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
3008 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
3009 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
3010 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
3011 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
3012 <line tab='3' content='%255D'/>
3013 <line tab='2' content='%257D'/>
3014 <line tab='1' content='%255D%252C'/>
3015 <line tab='1' content='%255B'/>
3016 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
3017 <line tab='2' content='%257B'/>
3018 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3019 <line tab='3' content='fields%253A%2B%255B'/>
3020 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
3021 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
3022 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
3023 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
3024 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
3025 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
3026 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
3027 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
3028 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
3029 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
3030 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
3031 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
3032 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
3033 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
3034 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
3035 <line tab='3' content='%255D'/>
3036 <line tab='2' content='%257D'/>
3037 <line tab='1' content='%255D%252C'/>
3038 <line tab='1' content='%255B'/>
3039 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
3040 <line tab='2' content='%257B'/>
3041 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3042 <line tab='3' content='fields%253A%2B%255B'/>
3043 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
3044 <line tab='4' content='%2522common%2524.gateParams%2522'/>
3045 <line tab='3' content='%255D'/>
3046 <line tab='2' content='%257D'/>
3047 <line tab='1' content='%255D%252C'/>
3048 <line tab='1' content='%255B'/>
3049 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
3050 <line tab='2' content='%257B'/>
3051 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3052 <line tab='3' content='fields%253A%2B%255B'/>
3053 <line tab='4' content='%2522Log.Event%2522'/>
3054 <line tab='3' content='%255D'/>
3055 <line tab='2' content='%257D'/>
3056 <line tab='1' content='%255D%252C'/>
3057 <line tab='1' content='%255B'/>
3058 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
3059 <line tab='2' content='%257B'/>
3060 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
3061 <line tab='3' content='fields%253A%2B%255B'/>
3062 <line tab='4' content='%2522Log.Event%2522'/>
3063 <line tab='3' content='%255D'/>
3064 <line tab='2' content='%257D'/>
3065 <line tab='1' content='%255D%252C'/>
3066 <line tab='1' content='%255B'/>
3067 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
3068 <line tab='2' content='%257B'/>
3069 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3070 <line tab='3' content='fields%253A%2B%255B'/>
3071 <line tab='4' content='%2522Assert.Id%2522'/>
3072 <line tab='3' content='%255D'/>
3073 <line tab='2' content='%257D'/>
3074 <line tab='1' content='%255D%252C'/>
3075 <line tab='1' content='%255B'/>
3076 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
3077 <line tab='2' content='%257B'/>
3078 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
3079 <line tab='3' content='fields%253A%2B%255B'/>
3080 <line tab='4' content='%2522Assert.Id%2522'/>
3081 <line tab='3' content='%255D'/>
3082 <line tab='2' content='%257D'/>
3083 <line tab='1' content='%255D%252C'/>
3084 <line tab='1' content='%255B'/>
3085 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
3086 <line tab='2' content='%257B'/>
3087 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3088 <line tab='3' content='fields%253A%2B%255B'/>
3089 <line tab='4' content='%2522Error.Id%2522'/>
3090 <line tab='3' content='%255D'/>
3091 <line tab='2' content='%257D'/>
3092 <line tab='1' content='%255D%252C'/>
3093 <line tab='1' content='%255B'/>
3094 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
3095 <line tab='2' content='%257B'/>
3096 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
3097 <line tab='3' content='fields%253A%2B%255B'/>
3098 <line tab='4' content='%2522Error.Id%2522'/>
3099 <line tab='3' content='%255D'/>
3100 <line tab='2' content='%257D'/>
3101 <line tab='1' content='%255D'/>
3102 <line tab='0' content='%255D%3B'/>
3103 </synopMeta>
3104 </decl>
3105 <decl spacer='1'/>
3106 <decl kind='config' name='A_notSupported' anchor='.A_not.Supported' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.A_notSupported' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Assert+raised+when+trying+to+use+Notify_%5Benable%2Fdisable%5DEvent+with%0A++NotifyDriverMbx'>
3107 <synopSpec>
3108 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert.Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EA_notSupported%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%257B'/>
3109 <line tab='1' content='msg%253A%2B%2522A_notSupported%253A%2B%255Benable%252Fdisable%255DEvent%2Bnot%2Bsupported%2522'/>
3110 <line tab='0' content='%257D%3B'/>
3111 </synopSpec>
3112 <synopMeta>
3113 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EA_notSupported%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Desc%22+title%3D%22xdc.runtime.Assert.Desc%22%3EAssert.Desc%3C%2Fa%3E%3C%2Fi%3E+%257B'/>
3114 <line tab='1' content='msg%253A%2B%2522A_notSupported%253A%2B%255Benable%252Fdisable%255DEvent%2Bnot%2Bsupported%2522'/>
3115 <line tab='0' content='%257D%3B'/>
3116 </synopMeta>
3117 <synopTarg>
3118 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert_Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_A_notSupported%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3119 </synopTarg>
3120 </decl>
3121 <decl kind='config' name='dsp1ProcId' anchor='dsp1.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.dsp1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3122 <synopSpec>
3123 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3124 </synopSpec>
3125 <synopMeta>
3126 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3127 </synopMeta>
3128 <synopTarg>
3129 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_dsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3130 </synopTarg>
3131 </decl>
3132 <decl kind='config' name='dsp2ProcId' anchor='dsp2.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.dsp2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3133 <synopSpec>
3134 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3135 </synopSpec>
3136 <synopMeta>
3137 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3138 </synopMeta>
3139 <synopTarg>
3140 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_dsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3141 </synopTarg>
3142 </decl>
3143 <decl kind='config' name='eve1ProcId' anchor='eve1.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.eve1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='define+MultiProcID+for+each+core+to+avoid+doing+this+at+runtime'>
3144 <synopSpec>
3145 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3146 </synopSpec>
3147 <synopMeta>
3148 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3149 </synopMeta>
3150 <synopTarg>
3151 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_eve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3152 </synopTarg>
3153 </decl>
3154 <decl kind='config' name='eve2ProcId' anchor='eve2.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.eve2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3155 <synopSpec>
3156 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3157 </synopSpec>
3158 <synopMeta>
3159 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3160 </synopMeta>
3161 <synopTarg>
3162 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_eve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3163 </synopTarg>
3164 </decl>
3165 <decl kind='config' name='eve3ProcId' anchor='eve3.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.eve3ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3166 <synopSpec>
3167 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3168 </synopSpec>
3169 <synopMeta>
3170 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3171 </synopMeta>
3172 <synopTarg>
3173 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_eve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3174 </synopTarg>
3175 </decl>
3176 <decl kind='config' name='eve4ProcId' anchor='eve4.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.eve4ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3177 <synopSpec>
3178 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3179 </synopSpec>
3180 <synopMeta>
3181 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3182 </synopMeta>
3183 <synopTarg>
3184 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_eve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3185 </synopTarg>
3186 </decl>
3187 <decl kind='config' name='hostProcId' anchor='host.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.hostProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3188 <synopSpec>
3189 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3190 </synopSpec>
3191 <synopMeta>
3192 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3193 </synopMeta>
3194 <synopTarg>
3195 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_hostProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3196 </synopTarg>
3197 </decl>
3198 <decl kind='config' name='ipu1_0ProcId' anchor='ipu1_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.ipu1_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3199 <synopSpec>
3200 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3201 </synopSpec>
3202 <synopMeta>
3203 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3204 </synopMeta>
3205 <synopTarg>
3206 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_ipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3207 </synopTarg>
3208 </decl>
3209 <decl kind='config' name='ipu1_1ProcId' anchor='ipu1_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.ipu1_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3210 <synopSpec>
3211 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3212 </synopSpec>
3213 <synopMeta>
3214 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3215 </synopMeta>
3216 <synopTarg>
3217 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_ipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3218 </synopTarg>
3219 </decl>
3220 <decl kind='config' name='ipu2_0ProcId' anchor='ipu2_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.ipu2_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3221 <synopSpec>
3222 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3223 </synopSpec>
3224 <synopMeta>
3225 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3226 </synopMeta>
3227 <synopTarg>
3228 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_ipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3229 </synopTarg>
3230 </decl>
3231 <decl kind='config' name='ipu2_1ProcId' anchor='ipu2_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.ipu2_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3232 <synopSpec>
3233 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3234 </synopSpec>
3235 <synopMeta>
3236 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3237 </synopMeta>
3238 <synopTarg>
3239 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_ipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3240 </synopTarg>
3241 </decl>
3242 <decl kind='config' name='mailboxBaseAddr' anchor='mailbox.Base.Addr' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.mailboxBaseAddr' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3243 <synopSpec>
3244 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_EVE_MBX%22%3ENotifyDriverMbx.NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_SYS_MBX%22%3ENotifyDriverMbx.NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
3245 </synopSpec>
3246 <synopMeta>
3247 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_EVE_MBX%22%3ENotifyDriverMbx.NUM_EVE_MBX%3C%2Fa%3E%252B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_SYS_MBX%22%3ENotifyDriverMbx.NUM_SYS_MBX%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
3248 </synopMeta>
3249 <synopTarg>
3250 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_mailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_EVE_MBX%22%3ENotifyDriverMbx_NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_SYS_MBX%22%3ENotifyDriverMbx_NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
3251 </synopTarg>
3252 </decl>
3253 <decl kind='config' name='mailboxTable' anchor='mailbox.Table' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.mailboxTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3254 <synopSpec>
3255 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx.NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx.NUM_CORES%3C%2Fa%3E%5D%3B'/>
3256 </synopSpec>
3257 <synopMeta>
3258 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx.NUM_CORES%3C%2Fa%3E*%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
3259 </synopMeta>
3260 <synopTarg>
3261 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_mailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx_NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx_NUM_CORES%3C%2Fa%3E%5D%3B'/>
3262 </synopTarg>
3263 </decl>
3264 <decl kind='config' name='procIdTable' anchor='proc.Id.Table' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.procIdTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3265 <synopSpec>
3266 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx.NUM_CORES%3C%2Fa%3E%5D%3B'/>
3267 </synopSpec>
3268 <synopMeta>
3269 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
3270 </synopMeta>
3271 <synopTarg>
3272 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_procIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.NUM_CORES%22%3ENotifyDriverMbx_NUM_CORES%3C%2Fa%3E%5D%3B'/>
3273 </synopTarg>
3274 </decl>
3275 <decl spacer='1'/>
3276 <decl kind='config' name='common$' anchor='common$' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.common$' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+module+configuration+parameters' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23common%24%22+title%3D%22xdc.runtime.IModule.common%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
3277 <synopSpec>
3278 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3279 </synopSpec>
3280 <synopMeta>
3281 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
3282 </synopMeta>
3283 <docSect name='details'>
3284 <docPara content='All+modules+have+this+configuration+parameter.++Its+name%0A++contains+the+%27%24%27+character+to+ensure+it+does+not+conflict+with%0A++configuration+parameters+declared+by+the+module.++This+allows%0A++new+configuration+parameters+to+be+added+in+the+future+without%0A++any+chance+of+breaking+existing+modules.'/>
3285 </docSect>
3286 </decl>
3287 <decl kind='config' name='rovShowRawTab$' anchor='rov.Show.Raw.Tab$' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.rovShowRawTab$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23rov.Show.Raw.Tab%24%22+title%3D%22xdc.runtime.IModule.rovShowRawTab%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
3288 <synopSpec>
3289 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
3290 </synopSpec>
3291 <synopMeta>
3292 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
3293 </synopMeta>
3294 </decl>
3295 <decl kind='config' name='rovViewInfo' anchor='rov.View.Info' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.rovViewInfo' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
3296 <synopSpec>
3297 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Frov%2FViewInfo.html%23.Instance%22+title%3D%22xdc.rov.ViewInfo.Instance%22%3EViewInfo.Instance%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovViewInfo%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fxdc%252Frov%252FViewInfo.html%2523per-instance_creation%2522%2Btitle%253D%2522xdc.rov.ViewInfo.create%2522%253EViewInfo.create%253C%252Fa%253E%3B'/>
3298 </synopSpec>
3299 <synopMeta>
3300 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3ErovViewInfo%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Frov%2FViewInfo.html%23.Instance%22+title%3D%22xdc.rov.ViewInfo.Instance%22%3EViewInfo.Instance%3C%2Fa%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fxdc%252Frov%252FViewInfo.html%2523per-instance_creation%2522%2Btitle%253D%2522xdc.rov.ViewInfo.create%2522%253EViewInfo.create%253C%252Fa%253E%3B'/>
3301 </synopMeta>
3302 </decl>
3303 <decl kind='config' name='viewNameMap$' anchor='view.Name.Map$' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.viewNameMap$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Specifies+the+ROV+views+for+the+module' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23view.Name.Map%24%22+title%3D%22xdc.runtime.IModule.viewNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
3304 <synopSpec>
3305 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
3306 </synopSpec>
3307 <synopMeta>
3308 <line tab='0' content='%3Cgo%3ENotifyDriverMbx.%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
3309 </synopMeta>
3310 </decl>
3311 </group>
3312 <group name='module-wide data'>
3313 </group>
3314 <group name='module-wide functions'>
3315 <decl spacer='1'/>
3316 </group>
3317 <group name='module-wide built-ins'>
3318 <synopTarg>
3319 <line tab='0' comment='Get+this+module%27s+unique+id' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Module.Id%22+title%3D%22xdc.runtime.Types.ModuleId%22%3ETypes_ModuleId%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Module_id%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
3320 <line blank='1' always='0'/>
3321 <line tab='0' comment='Test+if+this+module+has+completed+startup' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Module_startupDone%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
3322 <line blank='1' always='0'/>
3323 <line tab='0' comment='The+heap+from+which+this+module+allocates+memory' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Module_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
3324 <line blank='1' always='0'/>
3325 <line tab='0' comment='Test+whether+this+module+has+a+diagnostics+mask' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Module_hasMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
3326 <line blank='1' always='0'/>
3327 <line tab='0' comment='Returns+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Module_getMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
3328 <line blank='1' always='0'/>
3329 <line tab='0' comment='Set+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Module_setMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3Emask%3C%2Fspan%3E+%29%3B'/>
3330 </synopTarg>
3331 </group>
3332 <group name='$instance'>
3333 <synopSpec>
3334 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einstance%3C%2Fspan%3E%3A'/>
3335 <line blank='1' always='0'/>
3336 </synopSpec>
3337 </group>
3338 <group name='per-instance object types'>
3339 <synopTarg>
3340 <line tab='0' comment='Opaque+internal+representation+of+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Object%3C%2Fspan%3E%3C%2Fgo%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Object%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3341 <line blank='1' always='0'/>
3342 <line tab='0' comment='Client+reference+to+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Object%22%3ENotifyDriverMbx_Object%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Handle%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3343 <line blank='1' always='0'/>
3344 <line tab='0' comment='Opaque+client+structure+large+enough+to+hold+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Struct%3C%2Fspan%3E%3C%2Fgo%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Struct%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3345 <line blank='1' always='1'/>
3346 <line tab='0' comment='Convert+this+instance+structure+pointer+into+an+instance+handle' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_handle%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Struct%22%3ENotifyDriverMbx_Struct%3C%2Fa%3E+*structP+%29%3B'/>
3347 <line blank='1' always='0'/>
3348 <line tab='0' comment='Convert+this+instance+handle+into+an+instance+structure+pointer' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Struct%22%3ENotifyDriverMbx_Struct%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_struct%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle+%29%3B'/>
3349 </synopTarg>
3350 </group>
3351 <group name='per-instance config parameters'>
3352 <synopMeta>
3353 <line tab='0' comment='Instance+config-params+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NotifyDriverMbx.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3354 <line tab='1' comment='Interrupt+vector+ID+to+be+used+by+the+driver' anchor='int.Vector.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.intVectorId' content='params.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%257E1u%3B'/>
3355 <line tab='1' comment='The+MultiProc+ID+corresponding+to+the+remote+processor' anchor='remote.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.remoteProcId' content='params.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3356 </synopMeta>
3357 <synopTarg>
3358 <line tab='0' comment='Instance+config-params+structure' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Params%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
3359 <line tab='1' comment='Common+per-instance+configs' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIInstance.html%23per-instance_config_parameters%22+title%3D%22xdc.runtime.IInstance.Params%22%3EIInstance_Params%3C%2Fa%3E+*instance%3B'/>
3360 <line tab='1' comment='Interrupt+vector+ID+to+be+used+by+the+driver' anchor='int.Vector.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.intVectorId' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3361 <line tab='1' comment='The+MultiProc+ID+corresponding+to+the+remote+processor' anchor='remote.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.remoteProcId' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3362 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Params%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3363 <line blank='1' always='1'/>
3364 <line tab='0' comment='Initialize+this+config-params+structure+with+supplier-specified+defaults+before+instance+creation' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Params_init%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Params%22%3ENotifyDriverMbx_Params%3C%2Fa%3E+*params+%29%3B'/>
3365 </synopTarg>
3366 <decl kind='config' name='intVectorId' anchor='int.Vector.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.intVectorId' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Interrupt+vector+ID+to+be+used+by+the+driver'>
3367 <synopSpec>
3368 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%257E1u%3B'/>
3369 </synopSpec>
3370 <synopMeta>
3371 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NotifyDriverMbx.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3372 <line tab='0' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3373 <line tab='0' content='%3Cgo%3Eparams.%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%257E1u%3B'/>
3374 </synopMeta>
3375 <synopTarg>
3376 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Params%22%3ENotifyDriverMbx_Params%3C%2Fa%3E+%7B'/>
3377 <line tab='1' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3378 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EintVectorId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3379 </synopTarg>
3380 <docSect name='details'>
3381 <docPara content='This+parameter+is+only+used+by+C66+targets.%0A++This+is+a+required+parameter%2C+it+is+not+optional.'/>
3382 </docSect>
3383 </decl>
3384 <decl kind='config' name='remoteProcId' anchor='remote.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.remoteProcId' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='The+MultiProc+ID+corresponding+to+the+remote+processor'>
3385 <synopSpec>
3386 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3387 </synopSpec>
3388 <synopMeta>
3389 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NotifyDriverMbx.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3390 <line tab='0' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3391 <line tab='0' content='%3Cgo%3Eparams.%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
3392 </synopMeta>
3393 <synopTarg>
3394 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Params%22%3ENotifyDriverMbx_Params%3C%2Fa%3E+%7B'/>
3395 <line tab='1' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3396 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3397 </synopTarg>
3398 <docSect name='details'>
3399 <docPara content='This+is+a+required+parameter%2C+it+is+not+optional.'/>
3400 </docSect>
3401 </decl>
3402 <decl spacer='1'/>
3403 </group>
3404 <group name='per-instance creation'/>
3405 <group name='per-instance deletion'/>
3406 <group name='per-instance functions'>
3407 <decl kind='fxn' name='disable' anchor='disable' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.disable' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Disable+a+NotifyDriver+instance' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%23disable%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver.disable%22%3EINotifyDriver%3C%2Fa%3E'>
3408 <synopSpec>
3409 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edisable%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
3410 </synopSpec>
3411 <synopTarg>
3412 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_disable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle+%29%3B'/>
3413 </synopTarg>
3414 <docSect name='ARGUMENTS'>
3415 <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3ENotifyDriverMbx%3C%2Ftt%3E+instance+object'>
3416 </docChild>
3417 </docSect>
3418 <docSect name='details'>
3419 <docPara content='Disables+the+ability+of+a+Notify+driver+to+receive+events+for+a+given%0A++processor.+This+interface+function+is+called+by+the+Notify_disable%0A++function.+Refer+to+its+documentation+for+more+details.'/>
3420 </docSect>
3421 </decl>
3422 <decl kind='fxn' name='disableEvent' anchor='disable.Event' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.disableEvent' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Disable+an+event' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%23disable.Event%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver.disableEvent%22%3EINotifyDriver%3C%2Fa%3E'>
3423 <synopSpec>
3424 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EdisableEvent%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeventId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3425 </synopSpec>
3426 <synopTarg>
3427 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_disableEvent%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeventId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3428 </synopTarg>
3429 <docSect name='ARGUMENTS'>
3430 <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3ENotifyDriverMbx%3C%2Ftt%3E+instance+object'>
3431 </docChild>
3432 <docChild name='eventId' summary='Number+of+event+to+disable'>
3433 </docChild>
3434 </docSect>
3435 <docSect name='details'>
3436 <docPara content='This+interface+function+is+called+by+the+Notify_disableEvent+function.%0A++Refer+to+its+documentation+for+more+details.'/>
3437 <docPara content='The+Notify+module+does+validation+of+the+eventId.++The+Notify+module%0A++enters+calls+this+function+within+the+Notify+module+gate.'/>
3438 </docSect>
3439 </decl>
3440 <decl kind='fxn' name='enable' anchor='enable' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.enable' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Enable+a+NotifyDriver+instance' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%23enable%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver.enable%22%3EINotifyDriver%3C%2Fa%3E'>
3441 <synopSpec>
3442 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eenable%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
3443 </synopSpec>
3444 <synopTarg>
3445 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_enable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle+%29%3B'/>
3446 </synopTarg>
3447 <docSect name='ARGUMENTS'>
3448 <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3ENotifyDriverMbx%3C%2Ftt%3E+instance+object'>
3449 </docChild>
3450 </docSect>
3451 <docSect name='details'>
3452 <docPara content='Enables+the+ability+of+a+Notify+driver+to+receive+events+for+a+given%0A++processor.+This+interface+function+is+called+by+the+Notify_restore%0A++function.+Refer+to+its+documentation+for+more+details.'/>
3453 </docSect>
3454 </decl>
3455 <decl kind='fxn' name='enableEvent' anchor='enable.Event' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.enableEvent' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Enable+an+event' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%23enable.Event%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver.enableEvent%22%3EINotifyDriver%3C%2Fa%3E'>
3456 <synopSpec>
3457 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EenableEvent%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeventId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3458 </synopSpec>
3459 <synopTarg>
3460 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_enableEvent%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeventId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3461 </synopTarg>
3462 <docSect name='ARGUMENTS'>
3463 <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3ENotifyDriverMbx%3C%2Ftt%3E+instance+object'>
3464 </docChild>
3465 <docChild name='eventId' summary='Number+of+event+to+enable'>
3466 </docChild>
3467 </docSect>
3468 <docSect name='details'>
3469 <docPara content='This+interface+function+is+called+by+the+Notify_disableEvent+function.%0A++Refer+to+its+documentation+for+more+details.'/>
3470 <docPara content='The+Notify+module+does+validation+of+the+eventId.++The+Notify+module%0A++enters+calls+this+function+within+the+Notify+module+gate.'/>
3471 </docSect>
3472 </decl>
3473 <decl kind='fxn' name='registerEvent' anchor='register.Event' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.registerEvent' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Register+a+callback+to+an+event' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%23register.Event%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver.registerEvent%22%3EINotifyDriver%3C%2Fa%3E'>
3474 <synopSpec>
3475 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EregisterEvent%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeventId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3476 </synopSpec>
3477 <synopTarg>
3478 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_registerEvent%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeventId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3479 </synopTarg>
3480 <docSect name='ARGUMENTS'>
3481 <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3ENotifyDriverMbx%3C%2Ftt%3E+instance+object'>
3482 </docChild>
3483 <docChild name='eventId' summary='Number+of+event+that+is+being+registered'>
3484 </docChild>
3485 </docSect>
3486 <docSect name='details'>
3487 <docPara content='This+driver+function+is+called+by+the+Notify_registerEvent+function%0A++within+the+Notify+module+gate.+Refer+to+its+documentation+for+more%0A++details.'/>
3488 </docSect>
3489 </decl>
3490 <decl kind='fxn' name='sendEvent' anchor='send.Event' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.sendEvent' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Send+a+signal+to+an+event' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%23send.Event%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver.sendEvent%22%3EINotifyDriver%3C%2Fa%3E'>
3491 <synopSpec>
3492 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsendEvent%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeventId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Epayload%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EwaitClear%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3493 </synopSpec>
3494 <synopTarg>
3495 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_sendEvent%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeventId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Epayload%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EwaitClear%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3496 </synopTarg>
3497 <docSect name='ARGUMENTS'>
3498 <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3ENotifyDriverMbx%3C%2Ftt%3E+instance+object'>
3499 </docChild>
3500 <docChild name='eventId' summary='Number+of+event+to+signal'>
3501 </docChild>
3502 <docChild name='payload' summary='Payload+%28optional%29+to+pass+to+callback+function'>
3503 </docChild>
3504 <docChild name='waitClear' summary='If+TRUE%2C+have+the+NotifyDriver+wait+for%0A+++++++++++++++++++++++acknowledgement+back+from+the+destination%0A+++++++++++++++++++++++processor.'>
3505 </docChild>
3506 </docSect>
3507 <docSect name='returns'>
3508 <docPara content='Notify+status'/>
3509 </docSect>
3510 <docSect name='details'>
3511 <docPara content='This+interface+function+is+called+by+the+Notify_sendEvent+function.%0A++Notify_sendEvent+does+not+provide+any+context+protection+for%0A++INotifyDriver_sendEvent%2C+so+appropriate+measures+must+be+taken+within%0A++the+driver+itself.'/>
3512 </docSect>
3513 </decl>
3514 <decl kind='fxn' name='setNotifyHandle' anchor='set.Notify.Handle' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.setNotifyHandle' nodoc='1' external='1' overrides='0' readonly='0' instance='1' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%23set.Notify.Handle%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver.setNotifyHandle%22%3EINotifyDriver%3C%2Fa%3E'>
3515 <synopSpec>
3516 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsetNotifyHandle%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EdriverHandle%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3517 </synopSpec>
3518 <synopTarg>
3519 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_setNotifyHandle%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EdriverHandle%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3520 </synopTarg>
3521 <docSect name='ARGUMENTS'>
3522 <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3ENotifyDriverMbx%3C%2Ftt%3E+instance+object'>
3523 </docChild>
3524 </docSect>
3525 </decl>
3526 <decl kind='fxn' name='unregisterEvent' anchor='unregister.Event' altext='ti.sdo.ipc.family.vayu.NotifyDriverMbx.unregisterEvent' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Remove+an+event+listener+from+an+event' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%23unregister.Event%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver.unregisterEvent%22%3EINotifyDriver%3C%2Fa%3E'>
3527 <synopSpec>
3528 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EunregisterEvent%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeventId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3529 </synopSpec>
3530 <synopTarg>
3531 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_unregisterEvent%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeventId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
3532 </synopTarg>
3533 <docSect name='ARGUMENTS'>
3534 <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3ENotifyDriverMbx%3C%2Ftt%3E+instance+object'>
3535 </docChild>
3536 <docChild name='eventId' summary='Number+of+event+that+is+being+unregistered'>
3537 </docChild>
3538 </docSect>
3539 <docSect name='details'>
3540 <docPara content='This+driver+function+is+called+by+the+Notify_unregisterEvent+function%0A++within+the+Notify+module+gate.+Refer+to+it+for+more+details.'/>
3541 </docSect>
3542 </decl>
3543 <decl spacer='1'/>
3544 </group>
3545 <group name='per-instance convertors'>
3546 <synopTarg>
3547 <line tab='0' comment='unconditionally+move+one+level+up+the+inheritance+hierarchy' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver.Handle%22%3EINotifyDriver_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Handle_upCast%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle+%29%3B'/>
3548 <line blank='1' always='0'/>
3549 <line tab='0' comment='conditionally+move+one+level+down+the+inheritance+hierarchy%3B+NULL+upon+failure' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Handle_downCast%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifyDriver.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.interfaces.INotifyDriver.Handle%22%3EINotifyDriver_Handle%3C%2Fa%3E+handle+%29%3B'/>
3550 </synopTarg>
3551 </group>
3552 <group name='per-instance built-ins'>
3553 <synopTarg>
3554 <line tab='0' comment='The+number+of+statically-created+instance+objects' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Object_count%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
3555 <line blank='1' always='0'/>
3556 <line tab='0' comment='The+handle+of+the+i-th+statically-created+instance+object+%28array+%3D%3D+NULL%29' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Object_get%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Object%22%3ENotifyDriverMbx_Object%3C%2Fa%3E+*array%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E+i+%29%3B'/>
3557 <line blank='1' always='0'/>
3558 <line tab='0' comment='The+handle+of+the+first+dynamically-created+instance+object%2C+or+NULL' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Object_first%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
3559 <line blank='1' always='0'/>
3560 <line tab='0' comment='The+handle+of+the+next+dynamically-created+instance+object%2C+or+NULL' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Object_next%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle+%29%3B'/>
3561 <line blank='1' always='0'/>
3562 <line tab='0' comment='The+heap+used+to+allocate+dynamically-created+instance+objects' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Object_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
3563 <line blank='1' always='0'/>
3564 <line tab='0' comment='The+label+associated+with+this+instance+object' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Label%22+title%3D%22xdc.runtime.Types.Label%22%3ETypes_Label%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Handle_label%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Label%22+title%3D%22xdc.runtime.Types.Label%22%3ETypes_Label%3C%2Fa%3E+*buf+%29%3B'/>
3565 <line blank='1' always='0'/>
3566 <line tab='0' comment='The+name+of+this+instance+object' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifyDriverMbx_Handle_name%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifyDriverMbx.html%23per-instance_object_types%22+title%3D%22ti.sdo.ipc.family.vayu.NotifyDriverMbx.Handle%22%3ENotifyDriverMbx_Handle%3C%2Fa%3E+handle+%29%3B'/>
3567 </synopTarg>
3568 </group>
3569 </unit>
3570 <unit name='NotifySetup' kind='module' nodoc='0' metaonly='0' summary='Notify+driver+setup+proxy+for+Vayu' inherits='ti.sdo.ipc.interfaces.INotifySetup'>
3571 <synopSpec>
3572 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2Fpackage.html%22+title%3D%22ti.sdo.ipc.family.vayu%22%3Eti.sdo.ipc.family.vayu%3C%2Fa%3E%3B'/>
3573 <line blank='1' always='0'/>
3574 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%40ModuleStartup+%3C%2Fspan%3E'/>
3575 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup%3C%2Fspan%3E%3C%2Fgo%3E%3Cspan+class%3D%22xdoc-kw1%22%3E+inherits+%3C%2Fspan%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifySetup.html%22+title%3D%22ti.sdo.ipc.interfaces.INotifySetup%22%3EINotifySetup%3C%2Fa%3E+%7B'/>
3576 <line tab='0' content='%7D'/>
3577 </synopSpec>
3578 <specInfo>
3579 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%40ModuleStartup+%3C%2Fspan%3E'/>
3580 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3581 <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifySetup.html%22+title%3D%22ti.sdo.ipc.interfaces.INotifySetup%22%3Eti.sdo.ipc.interfaces.INotifySetup%3C%2Fa%3E'/>
3582 <line tab='1' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%22+title%3D%22xdc.runtime.IModule%22%3Exdc.runtime.IModule%3C%2Fa%3E'/>
3583 </specInfo>
3584 <synopMeta>
3585 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+NotifySetup+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.ipc.family.vayu.NotifySetup%27%3C%2Fspan%3E%29%3B'/>
3586 </synopMeta>
3587 <synopTarg>
3588 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23include%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3E%26lt%3Bti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.h%26gt%3B%3C%2Fspan%3E'/>
3589 </synopTarg>
3590 <docSect name='details'>
3591 <docPara content='This+module+creates+and+registers+the+IPC+Notify+drivers+for+the+Vayu%0A++device+family.+There+are+two+types+of+notify+drivers+available%3A+1%29+shared%0A++memory+driver%2C+and+2%29+mailbox+driver.+Use+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22NotifySetup.html%23connections%22+title%3D%22connections%22%3Econnections%3C%2Fa%3E%0A++configuration+parameter+to+select+which+driver+to+use+for+communicating%0A++with+each+remote+processor.'/>
3592 <docPara content='The+shared+memory+notify+driver+is+the+default+driver.+It+implements+the%0A++full+Notify+API+set.+This+driver+uses+memory+for+passing+the+notify%0A++payload+between+processors.+The+memory+is+allocated+from+SharedRegion+%230.'/>
3593 <docPara content='The+mailbox+notify+driver+uses+hardware+FIFOs+for+passing+the+notify%0A++payload+between+processors.+No+shared+memory+is+required.+However%2C+this%0A++driver+does+not+implement+the+full+Notify+API+set.+For+example%2C+the%0A++%3Ctt%3ENotify_sendEvent%28%29%3C%2Ftt%3E+API+will+never+return+%3Ctt%3ENotify_E_EVTNOTREGISTERED%3C%2Ftt%3E%0A++because+it+does+not+track+this+information.'/>
3594 <docPara content='When+configuring+the+notify+driver%2C+you+specify+which+driver+to+use%0A++for+communicating+to+each+remote+processor.+If+not+configured%2C+the%0A++shared+memory+driver+will+be+used+by+default.+Both+sides+of+each+connection%0A++must+use+the+same+driver.+This+is+an+easy+mistake+to+make+and+there+is%0A++no+way+to+check+this.'/>
3595 <docPara content='This+module+is+primarily+used+by+notify+driver+authors.+It+is+not+expected%0A++that+any+application+would+ever+use+this+module+in+its+runtime+code.%0A++The+typical+use+of+this+module+is+simply+to+configure+which+notify+driver%0A++to+use.+See+the+following+example+for+details.'/>
3596 </docSect>
3597 <docSect name='Configuration Example'>
3598 <docPara content=''/>
3599 <docPara content='The+following+is+a+three+processor+example%3A+HOST+DSP1+EVE1.+In+this%0A++example%2C+HOST+and+DSP1+will+communicate+using+the+shared+memory+driver%0A++and+DSP1+and+EVE1+will+communicate+using+the+mailbox+driver.+This+example%0A++explicitly+configures+the+shared+memory+driver+for+HOST+and+DSP1%2C+but%0A++this+is+strictly+not+necessary.+If+left+unconfigured%2C+the+shared+memory%0A++driver+would+be+used+as+the+default.+Also%2C+the+connection+between+HOST%0A++and+EVE1+is+left+undefined+as+we+don%27t+expect+to+use+this+connection.'/>
3600 <docPara content='Notice+that+each+connection+configuration+specifies+the+remote+processor%0A++name+and+the+driver+type.+This+is+how+the+local+processor+declares+which%0A++driver+it+will+use+when+communicating+to+that+remote+processor.+The%0A++corresponding+configuration+on+the+remote+processor+must+be+complimentary.'/>
3601 <docPara content='Add+the+following+to+your+HOST+configuration+script.'/>
3602 <docPara content='%3CPRE+class%3D%22Example%22%3E++%2F%2F+configure+the+notify+driver%0A++var+NotifySetup+%3D+xdc.useModule%28%27ti.sdo.ipc.family.vayu.NotifySetup%27%29%3B%0A%0A++NotifySetup.connections.%24add%28%0A++++++new+NotifySetup.Connection%28%7B%0A++++++++++driver%3A+NotifySetup.Driver_SHAREDMEMORY%2C%0A++++++++++procName%3A+%22DSP1%22%0A++++++%7D%29%0A++%29%3B%0A%3C%2FPRE%3E'/>
3603 <docPara content='Add+the+following+to+your+DSP1+configuration+script.'/>
3604 <docPara content='%3CPRE+class%3D%22Example%22%3E++%2F%2F+configure+the+notify+driver%0A++var+NotifySetup+%3D+xdc.useModule%28%27ti.sdo.ipc.family.vayu.NotifySetup%27%29%3B%0A%0A++NotifySetup.connections.%24add%28%0A++++++new+NotifySetup.Connection%28%7B%0A++++++++++driver%3A+NotifySetup.Driver_SHAREDMEMORY%2C%0A++++++++++procName%3A+%22HOST%22%0A++++++%7D%29%0A++%29%3B%0A%0A++NotifySetup.connections.%24add%28%0A++++++new+NotifySetup.Connection%28%7B%0A++++++++++driver%3A+NotifySetup.Driver_MAILBOX%2C%0A++++++++++procName%3A+%22EVE1%22%0A++++++%7D%29%0A++%29%3B%0A%3C%2FPRE%3E'/>
3605 <docPara content='Add+the+following+to+your+EVE1+configuration+script.'/>
3606 <docPara content='%3CPRE+class%3D%22Example%22%3E++%2F%2F+configure+the+notify+driver%0A++var+NotifySetup+%3D+xdc.useModule%28%27ti.sdo.ipc.family.vayu.NotifySetup%27%29%3B%0A%0A++NotifySetup.connections.%24add%28%0A++++++new+NotifySetup.Connection%28%7B%0A++++++++++driver%3A+NotifySetup.Driver_MAILBOX%2C%0A++++++++++procName%3A+%22DSP1%22%0A++++++%7D%29%0A++%29%3B%0A%3C%2FPRE%3E'/>
3607 </docSect>
3608 <group name='local proxy modules'>
3609 </group>
3610 <group name='module-wide constants & types'>
3611 <decl kind='const' name='NUM_CORES' anchor='.N.U.M_.C.O.R.E.S' altext='ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3612 <synopSpec>
3613 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
3614 </synopSpec>
3615 <synopMeta>
3616 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3ENUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+11%3B'/>
3617 </synopMeta>
3618 <synopTarg>
3619 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_NUM_CORES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%2911'/>
3620 </synopTarg>
3621 </decl>
3622 <decl kind='const' name='NUM_EVES' anchor='.N.U.M_.E.V.E.S' altext='ti.sdo.ipc.family.vayu.NotifySetup.NUM_EVES' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3623 <synopSpec>
3624 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
3625 </synopSpec>
3626 <synopMeta>
3627 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
3628 </synopMeta>
3629 <synopTarg>
3630 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_NUM_EVES%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
3631 </synopTarg>
3632 </decl>
3633 <decl kind='const' name='NUM_EVE_MBX' anchor='.N.U.M_.E.V.E_.M.B.X' altext='ti.sdo.ipc.family.vayu.NotifySetup.NUM_EVE_MBX' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3634 <synopSpec>
3635 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+12%3B'/>
3636 </synopSpec>
3637 <synopMeta>
3638 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3ENUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+12%3B'/>
3639 </synopMeta>
3640 <synopTarg>
3641 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_NUM_EVE_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%2912'/>
3642 </synopTarg>
3643 </decl>
3644 <decl kind='const' name='NUM_SYS_MBX' anchor='.N.U.M_.S.Y.S_.M.B.X' altext='ti.sdo.ipc.family.vayu.NotifySetup.NUM_SYS_MBX' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3645 <synopSpec>
3646 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
3647 </synopSpec>
3648 <synopMeta>
3649 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3ENUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
3650 </synopMeta>
3651 <synopTarg>
3652 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_NUM_SYS_MBX%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%3C%2Fi%3E%294'/>
3653 </synopTarg>
3654 </decl>
3655 <decl spacer='1'/>
3656 <decl kind='enum' name='Driver' anchor='.Driver' altext='ti.sdo.ipc.family.vayu.NotifySetup.Driver' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Define+the+available+notify+drivers'>
3657 <decl kind='enumval' name='Driver_SHAREDMEMORY' anchor='.Driver_.S.H.A.R.E.D.M.E.M.O.R.Y'/>
3658 <decl kind='enumval' name='Driver_MAILBOX' anchor='.Driver_.M.A.I.L.B.O.X'/>
3659 <synopSpec>
3660 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eenum%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EDriver%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
3661 <line tab='1' comment='shared+memory+driver' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EDriver_SHAREDMEMORY%3C%2Fspan%3E%3C%2Fgo%3E%2C+'/>
3662 <line tab='1' comment='hardware+mailbox+driver' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EDriver_MAILBOX%3C%2Fspan%3E%3C%2Fgo%3E'/>
3663 <line tab='0' content='%7D%3B'/>
3664 </synopSpec>
3665 <synopMeta>
3666 <line tab='0' content='%3Ci%3Evalues+of+type+%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EDriver%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fi%3E'/>
3667 <line tab='1' comment='shared+memory+driver' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EDriver_SHAREDMEMORY%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3668 <line tab='1' comment='hardware+mailbox+driver' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EDriver_MAILBOX%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3669 </synopMeta>
3670 <synopTarg>
3671 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Eenum%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Driver%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
3672 <line tab='1' comment='shared+memory+driver' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Driver_SHAREDMEMORY%3C%2Fspan%3E%3C%2Fgo%3E%2C+'/>
3673 <line tab='1' comment='hardware+mailbox+driver' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Driver_MAILBOX%3C%2Fspan%3E%3C%2Fgo%3E'/>
3674 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Driver%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3675 </synopTarg>
3676 <docSect name='details'>
3677 <docPara content='For+any+given+connection+to+a+remote+processor%2C+one+of+the%0A++following+notify+driver+types+may+be+used.+Each+driver+has%0A++different+characteristics+and+system+requirements.'/>
3678 <docPara content='%3Cdiv+class%3D%22xdocText%22%3E%3Cdl%3E%0A++%3Cdt%3EDriver_SHAREDMEMORY%3C%2Fdt%3E%0A++++++%3Cdd%3E%0A++++++This+driver+uses+shared+memory+for+passing+the+notify+payload%0A++++++between+processors.+Additional+state+is+also+stored+in+the%0A++++++shared+memory.%3Cbr%3E%3Cbr%3E%0A%0A++++++There+is+a+separate%2C+cache-aligned+block+of+memory+for+each%0A++++++event+number.+This+is+necessary+to+maintain+cache+coherency.%0A++++++However%2C+this+requires+a+non-trivial+amount+of+memory.%3Cbr%3E%3Cbr%3E%0A++++++%3C%2Fdd%3E%0A%0A++%3Cdt%3EDriver_MAILBOX%3C%2Fdt%3E%0A++++++%3Cdd%3E%0A++++++This+driver+uses+a+hardware+FIFO+%28provided+by+the+hardware%0A++++++mailbox%29+to+pass+the+notify+payload+between+processors.+No%0A++++++shared+memory+is+required+by+this+driver.%3Cbr%3E%3Cbr%3E%0A%0A++++++This+driver+does+not+support+the+full+Notify+API+set.+This%0A++++++driver+has+lower+delivery+latency+when+compard+to+the+shared%0A++++++memory+driver.%3Cbr%3E%3Cbr%3E%0A++++++%3C%2Fdd%3E%0A++%3C%2Fdl%3E'/>
3679 </docSect>
3680 </decl>
3681 <decl spacer='1'/>
3682 <decl kind='typedef' name='DriverIsr' anchor='.Driver.Isr' altext='ti.sdo.ipc.family.vayu.NotifySetup.DriverIsr' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary=''>
3683 <synopSpec>
3684 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%28*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EDriverIsr%3C%2Fspan%3E%3C%2Fgo%3E%29%28%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%29%3B'/>
3685 </synopSpec>
3686 <synopTarg>
3687 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%28*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_DriverIsr%3C%2Fspan%3E%3C%2Fgo%3E%29%28%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%29%3B'/>
3688 </synopTarg>
3689 </decl>
3690 <decl spacer='1'/>
3691 <decl kind='struct' name='Connection' anchor='.Connection' altext='ti.sdo.ipc.family.vayu.NotifySetup.Connection' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Define+a+notify+driver+connection'>
3692 <synopSpec>
3693 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EConnection%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
3694 <line tab='1' comment='notify+driver' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Driver%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.Driver%22%3ENotifySetup.Driver%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edriver%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3695 <line tab='1' comment='remote+processor+name' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocName%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3696 <line tab='0' content='%7D%3B'/>
3697 </synopSpec>
3698 <synopMeta>
3699 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EConnection%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3700 <line blank='1' always='0'/>
3701 <line tab='1' comment='notify+driver' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edriver%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Driver%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.Driver%22%3ENotifySetup.Driver%3C%2Fa%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3702 <line tab='1' comment='remote+processor+name' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocName%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3703 </synopMeta>
3704 <synopTarg>
3705 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Connection%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
3706 <line tab='1' comment='notify+driver' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Driver%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.Driver%22%3ENotifySetup_Driver%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edriver%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3707 <line tab='1' comment='remote+processor+name' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocName%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3708 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Connection%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3709 </synopTarg>
3710 <docSect name='FIELDS'>
3711 <docChild name='driver' summary='The+driver+to+be+used+for+this+connection.+See+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22NotifySetup.html%23.Driver%22+title%3D%22Driver%22%3EDriver%3C%2Fa%3E%0A++enumeration+for+details.'>
3712 </docChild>
3713 <docChild name='procName' summary='The+name+of+the+remote+processor+for+the+given+connection.'>
3714 </docChild>
3715 </docSect>
3716 <docSect name='details'>
3717 <docPara content='Each+IPC+connection+is+defined+by+two+end-points%3A+the+local%0A++processor+and+the+remote+processor.+Each+connection+supports%0A++only+one+type+of+notify+driver.+In+other+words%2C+both+ends+of%0A++the+connection+must+configure+the+same+notify+driver+type.'/>
3718 <docPara content='However%2C+when+a+processor+has+multiple+connections+%28when%0A++communicating+with+multiple+remote+processors%29%2C+each+connection%0A++is+configured+independently.+Therefore%2C+different+notify+drivers%0A++may+be+used+for+different+connections.+Currently%2C+IPC+supports%0A++only+one+connection+for+each+remote+processor.'/>
3719 <docPara content='The+configuration+for+a+given+connection+must+be+coordinated+with%0A++the+remote+processor.+Each+processor+is+only+able+to+configure+its%0A++local+end-point+for+the+connection.+It+is+important+that+the+remote%0A++processor+use+the+same+notify+driver+for+the+connection.'/>
3720 </docSect>
3721 </decl>
3722 <decl spacer='1'/>
3723 <decl kind='struct' name='DrvBind' anchor='.Drv.Bind' altext='ti.sdo.ipc.family.vayu.NotifySetup.DrvBind' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3724 <synopSpec>
3725 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EDrvBind%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
3726 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Driver%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.Driver%22%3ENotifySetup.Driver%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edriver%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3727 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3728 <line tab='0' content='%7D%3B'/>
3729 </synopSpec>
3730 <synopMeta>
3731 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EDrvBind%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3732 <line blank='1' always='0'/>
3733 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edriver%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Driver%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.Driver%22%3ENotifySetup.Driver%3C%2Fa%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3734 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3735 </synopMeta>
3736 <synopTarg>
3737 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_DrvBind%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
3738 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Driver%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.Driver%22%3ENotifySetup_Driver%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edriver%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3739 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3740 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_DrvBind%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3741 </synopTarg>
3742 </decl>
3743 <decl spacer='1'/>
3744 <decl kind='struct' name='Module_State' anchor='.Module_.State' altext='ti.sdo.ipc.family.vayu.NotifySetup.Module_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3745 <synopSpec>
3746 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
3747 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumPlugged%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
3748 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Drv.Bind%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.DrvBind%22%3ENotifySetup.DrvBind%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconnAry%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Elength%3C%2Fspan%3E%5D%3B'/>
3749 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EinterruptTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup.NUM_CORES%3C%2Fa%3E%5D%3B'/>
3750 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Driver.Isr%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.DriverIsr%22%3ENotifySetup.DriverIsr%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EisrDispatchTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup.NUM_CORES%3C%2Fa%3E%5D%3B'/>
3751 <line tab='0' content='%7D%3B'/>
3752 </synopSpec>
3753 <synopMeta>
3754 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3755 <line blank='1' always='0'/>
3756 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumPlugged%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3757 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconnAry%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Drv.Bind%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.DrvBind%22%3ENotifySetup.DrvBind%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Elength%3C%2Fspan%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3758 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EinterruptTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3759 <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EisrDispatchTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Driver.Isr%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.DriverIsr%22%3ENotifySetup.DriverIsr%3C%2Fa%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
3760 </synopMeta>
3761 <synopTarg>
3762 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Module_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
3763 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumPlugged%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
3764 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Drv.Bind%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.DrvBind%22%3ENotifySetup_DrvBind%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconnAry%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3Elength%3C%2Fspan%3E%5D%3B'/>
3765 <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EinterruptTable%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup_NUM_CORES%3C%2Fa%3E%5D%3B'/>
3766 <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Driver.Isr%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.DriverIsr%22%3ENotifySetup_DriverIsr%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EisrDispatchTable%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup_NUM_CORES%3C%2Fa%3E%5D%3B'/>
3767 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Module_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
3768 </synopTarg>
3769 </decl>
3770 </group>
3771 <group name='module-wide config parameters'>
3772 <decl spacer='1'/>
3773 <decl kind='config' name='configNameMap$' anchor='config.Name.Map$' altext='ti.sdo.ipc.family.vayu.NotifySetup.configNameMap$' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23config.Name.Map%24%22+title%3D%22xdc.runtime.IModule.configNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
3774 <synopSpec>
3775 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D+%3D+%255B'/>
3776 <line tab='1' content='%255B'/>
3777 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
3778 <line tab='2' content='%257B'/>
3779 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3780 <line tab='3' content='fields%253A%2B%255B'/>
3781 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
3782 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
3783 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
3784 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
3785 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
3786 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
3787 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
3788 <line tab='3' content='%255D'/>
3789 <line tab='2' content='%257D'/>
3790 <line tab='1' content='%255D%252C'/>
3791 <line tab='1' content='%255B'/>
3792 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
3793 <line tab='2' content='%257B'/>
3794 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3795 <line tab='3' content='fields%253A%2B%255B'/>
3796 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
3797 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
3798 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
3799 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
3800 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
3801 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
3802 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
3803 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
3804 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
3805 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
3806 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
3807 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
3808 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
3809 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
3810 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
3811 <line tab='3' content='%255D'/>
3812 <line tab='2' content='%257D'/>
3813 <line tab='1' content='%255D%252C'/>
3814 <line tab='1' content='%255B'/>
3815 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
3816 <line tab='2' content='%257B'/>
3817 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3818 <line tab='3' content='fields%253A%2B%255B'/>
3819 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
3820 <line tab='4' content='%2522common%2524.gateParams%2522'/>
3821 <line tab='3' content='%255D'/>
3822 <line tab='2' content='%257D'/>
3823 <line tab='1' content='%255D%252C'/>
3824 <line tab='1' content='%255B'/>
3825 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
3826 <line tab='2' content='%257B'/>
3827 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3828 <line tab='3' content='fields%253A%2B%255B'/>
3829 <line tab='4' content='%2522Log.Event%2522'/>
3830 <line tab='3' content='%255D'/>
3831 <line tab='2' content='%257D'/>
3832 <line tab='1' content='%255D%252C'/>
3833 <line tab='1' content='%255B'/>
3834 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
3835 <line tab='2' content='%257B'/>
3836 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
3837 <line tab='3' content='fields%253A%2B%255B'/>
3838 <line tab='4' content='%2522Log.Event%2522'/>
3839 <line tab='3' content='%255D'/>
3840 <line tab='2' content='%257D'/>
3841 <line tab='1' content='%255D%252C'/>
3842 <line tab='1' content='%255B'/>
3843 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
3844 <line tab='2' content='%257B'/>
3845 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3846 <line tab='3' content='fields%253A%2B%255B'/>
3847 <line tab='4' content='%2522Assert.Id%2522'/>
3848 <line tab='3' content='%255D'/>
3849 <line tab='2' content='%257D'/>
3850 <line tab='1' content='%255D%252C'/>
3851 <line tab='1' content='%255B'/>
3852 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
3853 <line tab='2' content='%257B'/>
3854 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
3855 <line tab='3' content='fields%253A%2B%255B'/>
3856 <line tab='4' content='%2522Assert.Id%2522'/>
3857 <line tab='3' content='%255D'/>
3858 <line tab='2' content='%257D'/>
3859 <line tab='1' content='%255D%252C'/>
3860 <line tab='1' content='%255B'/>
3861 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
3862 <line tab='2' content='%257B'/>
3863 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3864 <line tab='3' content='fields%253A%2B%255B'/>
3865 <line tab='4' content='%2522Error.Id%2522'/>
3866 <line tab='3' content='%255D'/>
3867 <line tab='2' content='%257D'/>
3868 <line tab='1' content='%255D%252C'/>
3869 <line tab='1' content='%255B'/>
3870 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
3871 <line tab='2' content='%257B'/>
3872 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
3873 <line tab='3' content='fields%253A%2B%255B'/>
3874 <line tab='4' content='%2522Error.Id%2522'/>
3875 <line tab='3' content='%255D'/>
3876 <line tab='2' content='%257D'/>
3877 <line tab='1' content='%255D'/>
3878 <line tab='0' content='%255D%3B'/>
3879 </synopSpec>
3880 <synopMeta>
3881 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%255B'/>
3882 <line tab='1' content='%255B'/>
3883 <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
3884 <line tab='2' content='%257B'/>
3885 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3886 <line tab='3' content='fields%253A%2B%255B'/>
3887 <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
3888 <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
3889 <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
3890 <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
3891 <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
3892 <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
3893 <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
3894 <line tab='3' content='%255D'/>
3895 <line tab='2' content='%257D'/>
3896 <line tab='1' content='%255D%252C'/>
3897 <line tab='1' content='%255B'/>
3898 <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
3899 <line tab='2' content='%257B'/>
3900 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3901 <line tab='3' content='fields%253A%2B%255B'/>
3902 <line tab='4' content='%2522common%2524.logger%2522%252C'/>
3903 <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
3904 <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
3905 <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
3906 <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
3907 <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
3908 <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
3909 <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
3910 <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
3911 <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
3912 <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
3913 <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
3914 <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
3915 <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
3916 <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
3917 <line tab='3' content='%255D'/>
3918 <line tab='2' content='%257D'/>
3919 <line tab='1' content='%255D%252C'/>
3920 <line tab='1' content='%255B'/>
3921 <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
3922 <line tab='2' content='%257B'/>
3923 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3924 <line tab='3' content='fields%253A%2B%255B'/>
3925 <line tab='4' content='%2522common%2524.gate%2522%252C'/>
3926 <line tab='4' content='%2522common%2524.gateParams%2522'/>
3927 <line tab='3' content='%255D'/>
3928 <line tab='2' content='%257D'/>
3929 <line tab='1' content='%255D%252C'/>
3930 <line tab='1' content='%255B'/>
3931 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
3932 <line tab='2' content='%257B'/>
3933 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3934 <line tab='3' content='fields%253A%2B%255B'/>
3935 <line tab='4' content='%2522Log.Event%2522'/>
3936 <line tab='3' content='%255D'/>
3937 <line tab='2' content='%257D'/>
3938 <line tab='1' content='%255D%252C'/>
3939 <line tab='1' content='%255B'/>
3940 <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
3941 <line tab='2' content='%257B'/>
3942 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
3943 <line tab='3' content='fields%253A%2B%255B'/>
3944 <line tab='4' content='%2522Log.Event%2522'/>
3945 <line tab='3' content='%255D'/>
3946 <line tab='2' content='%257D'/>
3947 <line tab='1' content='%255D%252C'/>
3948 <line tab='1' content='%255B'/>
3949 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
3950 <line tab='2' content='%257B'/>
3951 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3952 <line tab='3' content='fields%253A%2B%255B'/>
3953 <line tab='4' content='%2522Assert.Id%2522'/>
3954 <line tab='3' content='%255D'/>
3955 <line tab='2' content='%257D'/>
3956 <line tab='1' content='%255D%252C'/>
3957 <line tab='1' content='%255B'/>
3958 <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
3959 <line tab='2' content='%257B'/>
3960 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
3961 <line tab='3' content='fields%253A%2B%255B'/>
3962 <line tab='4' content='%2522Assert.Id%2522'/>
3963 <line tab='3' content='%255D'/>
3964 <line tab='2' content='%257D'/>
3965 <line tab='1' content='%255D%252C'/>
3966 <line tab='1' content='%255B'/>
3967 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
3968 <line tab='2' content='%257B'/>
3969 <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
3970 <line tab='3' content='fields%253A%2B%255B'/>
3971 <line tab='4' content='%2522Error.Id%2522'/>
3972 <line tab='3' content='%255D'/>
3973 <line tab='2' content='%257D'/>
3974 <line tab='1' content='%255D%252C'/>
3975 <line tab='1' content='%255B'/>
3976 <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
3977 <line tab='2' content='%257B'/>
3978 <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
3979 <line tab='3' content='fields%253A%2B%255B'/>
3980 <line tab='4' content='%2522Error.Id%2522'/>
3981 <line tab='3' content='%255D'/>
3982 <line tab='2' content='%257D'/>
3983 <line tab='1' content='%255D'/>
3984 <line tab='0' content='%255D%3B'/>
3985 </synopMeta>
3986 </decl>
3987 <decl spacer='1'/>
3988 <decl kind='config' name='A_internal' anchor='.A_internal' altext='ti.sdo.ipc.family.vayu.NotifySetup.A_internal' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
3989 <synopSpec>
3990 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert.Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EA_internal%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%257B'/>
3991 <line tab='1' content='msg%253A%2B%2522A_internal%253A%2Binternal%2Bimplementation%2Berror%2522'/>
3992 <line tab='0' content='%257D%3B'/>
3993 </synopSpec>
3994 <synopMeta>
3995 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EA_internal%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Desc%22+title%3D%22xdc.runtime.Assert.Desc%22%3EAssert.Desc%3C%2Fa%3E%3C%2Fi%3E+%257B'/>
3996 <line tab='1' content='msg%253A%2B%2522A_internal%253A%2Binternal%2Bimplementation%2Berror%2522'/>
3997 <line tab='0' content='%257D%3B'/>
3998 </synopMeta>
3999 <synopTarg>
4000 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert_Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_A_internal%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4001 </synopTarg>
4002 </decl>
4003 <decl kind='config' name='dsp1ProcId' anchor='dsp1.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.dsp1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4004 <synopSpec>
4005 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4006 </synopSpec>
4007 <synopMeta>
4008 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Edsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4009 </synopMeta>
4010 <synopTarg>
4011 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_dsp1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4012 </synopTarg>
4013 </decl>
4014 <decl kind='config' name='dsp2ProcId' anchor='dsp2.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.dsp2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4015 <synopSpec>
4016 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4017 </synopSpec>
4018 <synopMeta>
4019 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Edsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4020 </synopMeta>
4021 <synopTarg>
4022 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_dsp2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4023 </synopTarg>
4024 </decl>
4025 <decl kind='config' name='dspIntVectId' anchor='dsp.Int.Vect.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.dspIntVectId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4026 <synopSpec>
4027 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EdspIntVectId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
4028 </synopSpec>
4029 <synopMeta>
4030 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EdspIntVectId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+4%3B'/>
4031 </synopMeta>
4032 <synopTarg>
4033 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_dspIntVectId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4034 </synopTarg>
4035 </decl>
4036 <decl kind='config' name='eve1ProcId' anchor='eve1.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.eve1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4037 <synopSpec>
4038 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4039 </synopSpec>
4040 <synopMeta>
4041 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Eeve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4042 </synopMeta>
4043 <synopTarg>
4044 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_eve1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4045 </synopTarg>
4046 </decl>
4047 <decl kind='config' name='eve2ProcId' anchor='eve2.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.eve2ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4048 <synopSpec>
4049 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4050 </synopSpec>
4051 <synopMeta>
4052 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Eeve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4053 </synopMeta>
4054 <synopTarg>
4055 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_eve2ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4056 </synopTarg>
4057 </decl>
4058 <decl kind='config' name='eve3ProcId' anchor='eve3.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.eve3ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4059 <synopSpec>
4060 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4061 </synopSpec>
4062 <synopMeta>
4063 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Eeve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4064 </synopMeta>
4065 <synopTarg>
4066 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_eve3ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4067 </synopTarg>
4068 </decl>
4069 <decl kind='config' name='eve4ProcId' anchor='eve4.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.eve4ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4070 <synopSpec>
4071 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4072 </synopSpec>
4073 <synopMeta>
4074 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Eeve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4075 </synopMeta>
4076 <synopTarg>
4077 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_eve4ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4078 </synopTarg>
4079 </decl>
4080 <decl kind='config' name='eveIntVectId_INTC0' anchor='eve.Int.Vect.Id_.I.N.T.C0' altext='ti.sdo.ipc.family.vayu.NotifySetup.eveIntVectId_INTC0' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4081 <synopSpec>
4082 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeveIntVectId_INTC0%3C%2Fspan%3E%3C%2Fgo%3E+%3D+4%3B'/>
4083 </synopSpec>
4084 <synopMeta>
4085 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EeveIntVectId_INTC0%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+4%3B'/>
4086 </synopMeta>
4087 <synopTarg>
4088 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_eveIntVectId_INTC0%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4089 </synopTarg>
4090 </decl>
4091 <decl kind='config' name='eveIntVectId_INTC1' anchor='eve.Int.Vect.Id_.I.N.T.C1' altext='ti.sdo.ipc.family.vayu.NotifySetup.eveIntVectId_INTC1' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4092 <synopSpec>
4093 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EeveIntVectId_INTC1%3C%2Fspan%3E%3C%2Fgo%3E+%3D+8%3B'/>
4094 </synopSpec>
4095 <synopMeta>
4096 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EeveIntVectId_INTC1%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+8%3B'/>
4097 </synopMeta>
4098 <synopTarg>
4099 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_eveIntVectId_INTC1%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4100 </synopTarg>
4101 </decl>
4102 <decl kind='config' name='hostProcId' anchor='host.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.hostProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4103 <synopSpec>
4104 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4105 </synopSpec>
4106 <synopMeta>
4107 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EhostProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4108 </synopMeta>
4109 <synopTarg>
4110 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_hostProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4111 </synopTarg>
4112 </decl>
4113 <decl kind='config' name='ipu1_0ProcId' anchor='ipu1_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.ipu1_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4114 <synopSpec>
4115 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4116 </synopSpec>
4117 <synopMeta>
4118 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4119 </synopMeta>
4120 <synopTarg>
4121 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_ipu1_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4122 </synopTarg>
4123 </decl>
4124 <decl kind='config' name='ipu1_1ProcId' anchor='ipu1_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.ipu1_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4125 <synopSpec>
4126 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4127 </synopSpec>
4128 <synopMeta>
4129 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Eipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4130 </synopMeta>
4131 <synopTarg>
4132 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_ipu1_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4133 </synopTarg>
4134 </decl>
4135 <decl kind='config' name='ipu2_0ProcId' anchor='ipu2_0.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.ipu2_0ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4136 <synopSpec>
4137 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4138 </synopSpec>
4139 <synopMeta>
4140 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4141 </synopMeta>
4142 <synopTarg>
4143 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_ipu2_0ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4144 </synopTarg>
4145 </decl>
4146 <decl kind='config' name='ipu2_1ProcId' anchor='ipu2_1.Proc.Id' altext='ti.sdo.ipc.family.vayu.NotifySetup.ipu2_1ProcId' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4147 <synopSpec>
4148 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4149 </synopSpec>
4150 <synopMeta>
4151 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Eipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.I.N.V.A.L.I.D.I.D%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.INVALIDID%2522%253EMultiProc.INVALIDID%253C%252Fa%253E%3B'/>
4152 </synopMeta>
4153 <synopTarg>
4154 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_ipu2_1ProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4155 </synopTarg>
4156 </decl>
4157 <decl kind='config' name='mailboxBaseAddr' anchor='mailbox.Base.Addr' altext='ti.sdo.ipc.family.vayu.NotifySetup.mailboxBaseAddr' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4158 <synopSpec>
4159 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_EVE_MBX%22%3ENotifySetup.NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_SYS_MBX%22%3ENotifySetup.NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
4160 </synopSpec>
4161 <synopMeta>
4162 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EmailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_EVE_MBX%22%3ENotifySetup.NUM_EVE_MBX%3C%2Fa%3E%252B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_SYS_MBX%22%3ENotifySetup.NUM_SYS_MBX%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
4163 </synopMeta>
4164 <synopTarg>
4165 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_mailboxBaseAddr%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.E.V.E_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_EVE_MBX%22%3ENotifySetup_NUM_EVE_MBX%3C%2Fa%3E%26nbsp%3B%252B%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.S.Y.S_.M.B.X%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_SYS_MBX%22%3ENotifySetup_NUM_SYS_MBX%3C%2Fa%3E%5D%3B'/>
4166 </synopTarg>
4167 </decl>
4168 <decl kind='config' name='mailboxTable' anchor='mailbox.Table' altext='ti.sdo.ipc.family.vayu.NotifySetup.mailboxTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4169 <synopSpec>
4170 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup.NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup.NUM_CORES%3C%2Fa%3E%5D%3B'/>
4171 </synopSpec>
4172 <synopMeta>
4173 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EmailboxTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup.NUM_CORES%3C%2Fa%3E*%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
4174 </synopMeta>
4175 <synopTarg>
4176 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_mailboxTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup_NUM_CORES%3C%2Fa%3E%26nbsp%3B*%26nbsp%3B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup_NUM_CORES%3C%2Fa%3E%5D%3B'/>
4177 </synopTarg>
4178 </decl>
4179 <decl kind='config' name='procIdTable' anchor='proc.Id.Table' altext='ti.sdo.ipc.family.vayu.NotifySetup.procIdTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
4180 <synopSpec>
4181 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup.NUM_CORES%3C%2Fa%3E%5D%3B'/>
4182 </synopSpec>
4183 <synopMeta>
4184 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EprocIdTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup.NUM_CORES%3C%2Fa%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
4185 </synopMeta>
4186 <synopTarg>
4187 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_procIdTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.N.U.M_.C.O.R.E.S%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.NUM_CORES%22%3ENotifySetup_NUM_CORES%3C%2Fa%3E%5D%3B'/>
4188 </synopTarg>
4189 </decl>
4190 <decl spacer='1'/>
4191 <decl kind='config' name='common$' anchor='common$' altext='ti.sdo.ipc.family.vayu.NotifySetup.common$' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+module+configuration+parameters' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23common%24%22+title%3D%22xdc.runtime.IModule.common%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
4192 <synopSpec>
4193 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
4194 </synopSpec>
4195 <synopMeta>
4196 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
4197 </synopMeta>
4198 <docSect name='details'>
4199 <docPara content='All+modules+have+this+configuration+parameter.++Its+name%0A++contains+the+%27%24%27+character+to+ensure+it+does+not+conflict+with%0A++configuration+parameters+declared+by+the+module.++This+allows%0A++new+configuration+parameters+to+be+added+in+the+future+without%0A++any+chance+of+breaking+existing+modules.'/>
4200 </docSect>
4201 </decl>
4202 <decl kind='config' name='connections' anchor='connections' altext='ti.sdo.ipc.family.vayu.NotifySetup.connections' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Configure+the+notify+driver+for+each+given+connection' metaonly='1'>
4203 <synopSpec>
4204 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Connection%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.Connection%22%3ENotifySetup.Connection%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Econnections%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Elength%3C%2Fspan%3E%5D%3B'/>
4205 </synopSpec>
4206 <synopMeta>
4207 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3Econnections%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Connection%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.Connection%22%3ENotifySetup.Connection%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Elength%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
4208 </synopMeta>
4209 <docSect name='details'>
4210 <docPara content='Use+this+configuration+parameter+to+define+which+notify+driver%0A++is+to+be+used+when+communicating+with+remote+processors.+Create%0A++one+entry+in+this+array+for+each+connection.+Each+entry+you+create%2C%0A++defines+the+local+end-point+of+the+connection.+The+remote+processor%0A++must+have+a+complimentary+entry+in+its+%3Ctt%3Econnections%3C%2Ftt%3E+array.'/>
4211 <docPara content='Any+connection+which+is+undefined%2C+will+use+the+shared+memory%0A++notify+driver.+It+is+not+necessary+to+define+all+connections%2C+just%0A++the+ones+which+will+not+use+the+default.'/>
4212 <docPara content='To+define+a+local+end-point+connection%2C+establish+a+reference+to%0A++this+module+and+add+a+new+entry+to+this+array.'/>
4213 <docPara content='The+following+example+show+how+to+setup+the+mailbox+driver+for%0A++communicating+from+DSP1+to+EVE1+and+EVE2.'/>
4214 <docPara content='Add+the+following+to+your+DSP1+configuration+script.'/>
4215 <docPara content='%3CPRE+class%3D%22Example%22%3E++%2F%2F+configure+the+notify+driver%0A++var+NotifySetup+%3D+xdc.useModule%28%27ti.sdo.ipc.family.vayu.NotifySetup%27%29%3B%0A%0A++NotifySetup.connections.%24add%28%0A++++++new+NotifySetup.Connection%28%7B%0A++++++++++driver%3A+NotifySetup.Driver_MAILBOX%2C%0A++++++++++procName%3A+%22EVE1%22%0A++++++%7D%29%0A++%29%3B%0A%0A++NotifySetup.connections.%24add%28%0A++++++new+NotifySetup.Connection%28%7B%0A++++++++++driver%3A+NotifySetup.Driver_MAILBOX%2C%0A++++++++++procName%3A+%22EVE2%22%0A++++++%7D%29%0A++%29%3B%0A%3C%2FPRE%3E'/>
4216 <docPara content='Add+the+following+to+your+EVE1+configuration+script.'/>
4217 <docPara content='%3CPRE+class%3D%22Example%22%3E++%2F%2F+configure+the+notify+driver%0A++var+NotifySetup+%3D+xdc.useModule%28%27ti.sdo.ipc.family.vayu.NotifySetup%27%29%3B%0A%0A++NotifySetup.connections.%24add%28%0A++++++new+NotifySetup.Connection%28%7B%0A++++++++++driver%3A+NotifySetup.Driver_MAILBOX%2C%0A++++++++++procName%3A+%22DSP1%22%0A++++++%7D%29%0A++%29%3B%0A%3C%2FPRE%3E'/>
4218 <docPara content='Add+the+following+to+your+EVE2+configuration+script.'/>
4219 <docPara content='%3CPRE+class%3D%22Example%22%3E++%2F%2F+configure+the+notify+driver%0A++var+NotifySetup+%3D+xdc.useModule%28%27ti.sdo.ipc.family.vayu.NotifySetup%27%29%3B%0A%0A++NotifySetup.connections.%24add%28%0A++++++new+NotifySetup.Connection%28%7B%0A++++++++++driver%3A+NotifySetup.Driver_MAILBOX%2C%0A++++++++++procName%3A+%22DSP1%22%0A++++++%7D%29%0A++%29%3B%0A%3C%2FPRE%3E'/>
4220 </docSect>
4221 </decl>
4222 <decl kind='config' name='rovShowRawTab$' anchor='rov.Show.Raw.Tab$' altext='ti.sdo.ipc.family.vayu.NotifySetup.rovShowRawTab$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23rov.Show.Raw.Tab%24%22+title%3D%22xdc.runtime.IModule.rovShowRawTab%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
4223 <synopSpec>
4224 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
4225 </synopSpec>
4226 <synopMeta>
4227 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
4228 </synopMeta>
4229 </decl>
4230 <decl kind='config' name='viewNameMap$' anchor='view.Name.Map$' altext='ti.sdo.ipc.family.vayu.NotifySetup.viewNameMap$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Specifies+the+ROV+views+for+the+module' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23view.Name.Map%24%22+title%3D%22xdc.runtime.IModule.viewNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
4231 <synopSpec>
4232 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
4233 </synopSpec>
4234 <synopMeta>
4235 <line tab='0' content='%3Cgo%3ENotifySetup.%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
4236 </synopMeta>
4237 </decl>
4238 </group>
4239 <group name='module-wide data'>
4240 </group>
4241 <group name='module-wide functions'>
4242 <decl kind='fxn' name='attach' anchor='attach' altext='ti.sdo.ipc.family.vayu.NotifySetup.attach' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Function+that+will+be+called+in+Notify_attach' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifySetup.html%23attach%22+title%3D%22ti.sdo.ipc.interfaces.INotifySetup.attach%22%3EINotifySetup%3C%2Fa%3E'>
4243 <synopSpec>
4244 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eattach%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedAddr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4245 </synopSpec>
4246 <synopTarg>
4247 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_attach%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedAddr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4248 </synopTarg>
4249 </decl>
4250 <decl kind='fxn' name='interruptTable' anchor='interrupt.Table' altext='ti.sdo.ipc.family.vayu.NotifySetup.interruptTable' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary=''>
4251 <synopSpec>
4252 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EinterruptTable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsrcVirtId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4253 </synopSpec>
4254 <synopTarg>
4255 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_interruptTable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsrcVirtId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4256 </synopTarg>
4257 </decl>
4258 <decl kind='fxn' name='numIntLines' anchor='num.Int.Lines' altext='ti.sdo.ipc.family.vayu.NotifySetup.numIntLines' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Returns+number+of+interrupt+lines+to+the+processor' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifySetup.html%23num.Int.Lines%22+title%3D%22ti.sdo.ipc.interfaces.INotifySetup.numIntLines%22%3EINotifySetup%3C%2Fa%3E'>
4259 <synopSpec>
4260 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumIntLines%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4261 </synopSpec>
4262 <synopTarg>
4263 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_numIntLines%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4264 </synopTarg>
4265 </decl>
4266 <decl kind='fxn' name='plugHwi' anchor='plug.Hwi' altext='ti.sdo.ipc.family.vayu.NotifySetup.plugHwi' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary=''>
4267 <synopSpec>
4268 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EplugHwi%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcpuIntrNum%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Driver.Isr%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.DriverIsr%22%3ENotifySetup.DriverIsr%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eisr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4269 </synopSpec>
4270 <synopTarg>
4271 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_plugHwi%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcpuIntrNum%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2FNotifySetup.html%23.Driver.Isr%22+title%3D%22ti.sdo.ipc.family.vayu.NotifySetup.DriverIsr%22%3ENotifySetup_DriverIsr%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eisr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4272 </synopTarg>
4273 </decl>
4274 <decl kind='fxn' name='sharedMemReq' anchor='shared.Mem.Req' altext='ti.sdo.ipc.family.vayu.NotifySetup.sharedMemReq' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Shared+Memory+Required+for+a+single+notification+line' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Finterfaces%2FINotifySetup.html%23shared.Mem.Req%22+title%3D%22ti.sdo.ipc.interfaces.INotifySetup.sharedMemReq%22%3EINotifySetup%3C%2Fa%3E'>
4275 <synopSpec>
4276 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3ESizeT%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedMemReq%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedAddr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4277 </synopSpec>
4278 <synopTarg>
4279 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3ESizeT%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_sharedMemReq%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedAddr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4280 </synopTarg>
4281 </decl>
4282 <decl kind='fxn' name='unplugHwi' anchor='unplug.Hwi' altext='ti.sdo.ipc.family.vayu.NotifySetup.unplugHwi' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary=''>
4283 <synopSpec>
4284 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EunplugHwi%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcpuIntrNum%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4285 </synopSpec>
4286 <synopTarg>
4287 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_unplugHwi%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcpuIntrNum%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4288 </synopTarg>
4289 </decl>
4290 <decl spacer='1'/>
4291 </group>
4292 <group name='module-wide built-ins'>
4293 <synopTarg>
4294 <line tab='0' comment='Get+this+module%27s+unique+id' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Module.Id%22+title%3D%22xdc.runtime.Types.ModuleId%22%3ETypes_ModuleId%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Module_id%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
4295 <line blank='1' always='0'/>
4296 <line tab='0' comment='Test+if+this+module+has+completed+startup' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Module_startupDone%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
4297 <line blank='1' always='0'/>
4298 <line tab='0' comment='The+heap+from+which+this+module+allocates+memory' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Module_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
4299 <line blank='1' always='0'/>
4300 <line tab='0' comment='Test+whether+this+module+has+a+diagnostics+mask' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Module_hasMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
4301 <line blank='1' always='0'/>
4302 <line tab='0' comment='Returns+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Module_getMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
4303 <line blank='1' always='0'/>
4304 <line tab='0' comment='Set+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENotifySetup_Module_setMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3Emask%3C%2Fspan%3E+%29%3B'/>
4305 </synopTarg>
4306 </group>
4307 </unit>
4308 <unit name='TableInit' kind='module' nodoc='0' metaonly='1' summary=''>
4309 <synopSpec>
4310 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fipc%2Ffamily%2Fvayu%2Fpackage.html%22+title%3D%22ti.sdo.ipc.family.vayu%22%3Eti.sdo.ipc.family.vayu%3C%2Fa%3E%3B'/>
4311 <line blank='1' always='0'/>
4312 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ETableInit%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
4313 <line tab='0' content='%7D'/>
4314 </synopSpec>
4315 <specInfo>
4316 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ETableInit%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
4317 </specInfo>
4318 <synopMeta>
4319 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+TableInit+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.ipc.family.vayu.TableInit%27%3C%2Fspan%3E%29%3B'/>
4320 </synopMeta>
4321 <group name='module-wide constants & types'>
4322 <decl spacer='1'/>
4323 </group>
4324 <group name='module-wide config parameters'>
4325 <decl spacer='1'/>
4326 <decl spacer='1'/>
4327 <decl spacer='1'/>
4328 </group>
4329 <group name='module-wide data'>
4330 </group>
4331 <group name='module-wide functions'>
4332 <decl spacer='1'/>
4333 <decl kind='fxn' name='generateTable' anchor='generate.Table' altext='ti.sdo.ipc.family.vayu.TableInit.generateTable' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
4334 <synopSpec>
4335 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgenerateTable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptCore%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4336 </synopSpec>
4337 <synopMeta>
4338 <line tab='0' content='%3Cgo%3ETableInit.%3Cspan+class%3D%22xdoc-id%22%3EgenerateTable%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptCore%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%3C%2Fi%3E'/>
4339 </synopMeta>
4340 </decl>
4341 <decl kind='fxn' name='initProcId' anchor='init.Proc.Id' altext='ti.sdo.ipc.family.vayu.TableInit.initProcId' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
4342 <synopSpec>
4343 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EinitProcId%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptCore%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
4344 </synopSpec>
4345 <synopMeta>
4346 <line tab='0' content='%3Cgo%3ETableInit.%3Cspan+class%3D%22xdoc-id%22%3EinitProcId%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInterruptCore%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%3C%2Fi%3E'/>
4347 </synopMeta>
4348 </decl>
4349 </group>
4350 </unit>
4351 <docSect name='details'>
4352 <docPara content='Low-level+modules+which+interact+directly+with+the+device+are%0A++grouped+into+family+packages.+This+package+handles+the+Vayu%0A++class+of+devices+%28DRA7xx%2C+TDA2xx%2C+OMAP57xx%29.'/>
4353 </docSect>
4354 </package>