1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<HTML>
3<HEAD>
4<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
5<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 7.0.1.0 for Windows">
6<META http-equiv="Content-Style-Type" content="text/css">
7<BASE target="main">
8<TITLE>OS Function List</TITLE>
9<LINK rel="stylesheet" href="../css/titles.css">
10</HEAD>
11<BODY>
12<H3>Operating System (OS)</H3>
13<P>[<A href="list_os.html"><B>Function List</B></A>]</P>
14<DL>
15<DT>Initialization
16<DD><A href="init/OS_Init.html">OS_Init</A>
17<DD><A href="init/OS_InitChina.html">OS_InitChina</A>
18<DD><A href="init/OS_ShowAttentionChina.html">OS_ShowAttentionChina</A>
19<DD><A href="init/NitroStartUp.html">NitroStartUp</A>
20<DD><A href="init/NitroStaticInit.html">NitroStaticInit</A>
21</DL>
22<DL>
23<DT>Reset
24<DD><A href="reset/OS_InitReset.html">OS_InitReset</A>
25<DD><A href="reset/OS_ResetSystem.html">OS_ResetSystem</A>
26<DD><A href="reset/OS_GetResetParameter.html">OS_GetResetParameter</A>
27</DL>
28<DL>
29<DT>Jumping to the System Menu or NAND Applications
30<DD><A href="appJump/OS_JumpToSystemMenu.html">OS_JumpToSystemMenu</A>
31<DD><A href="appJump/OS_RebootSystem.html">OS_RebootSystem</A>
32<DD><A href="appJump/OS_JumpToWirelessSetting.html">OS_JumpToWirelessSetting</A>
33<DD><A href="appJump/OS_JumpToInternetSetting.html">OS_JumpToInternetSetting</A>
34<DD><A href="appJump/OS_JumpToEULAViewer.html">OS_JumpToEULAViewer</A>
35<DD><A href="appJump/OS_IsRebooted.html">OS_IsRebooted</A>
36<DD><A href="appJump/OS_IsBootFromSystemMenu.html">OS_IsBootFromSystemMenu</A>
37</DL>
38<DL>
39<DT>System State
40<DD><A href="system/OS_EnableInterrupts.html">OS_EnableInterrupts</A>
41<DD><A href="system/OS_DisableInterrupts.html">OS_DisableInterrupts</A>
42<DD><A href="system/OS_RestoreInterrupts.html">OS_RestoreInterrupts</A>
43<DD><A href="system/OS_EnableInterrupts_IrqAndFiq.html">OS_EnableInterrupts_IrqAndFiq</A>
44<DD><A href="system/OS_DisableInterrupts_IrqAndFiq.html">OS_DisableInterrupts_IrqAndFiq</A>
45<DD><A href="system/OS_RestoreInterrupts_IrqAndFiq.html">OS_RestoreInterrupts_IrqAndFiq</A>
46<DD><A href="system/OS_GetCpsrIrq.html">OS_GetCpsrIrq</A>
47<DD><A href="system/OS_GetProcMode.html">OS_GetProcMode</A>
48<DD><A href="system/OS_Halt.html">OS_Halt</A>
49<DD><A href="system/OS_Terminate.html">OS_Terminate</A>
50<DD><A href="system/OS_Exit.html">OS_Exit</A>
51<DD><A href="system/OS_FExit.html">OS_FExit</A>
52<DD><A href="system/OS_SpinWait.html">OS_SpinWait</A>
53<DD><A href="system/OS_SpinWait.html">OS_SpinWaitCpuCycles</A>
54<DD><A href="system/OS_SpinWait.html">OS_SpinWaitSysCycles</A>
55</DL>
56
57<DL>
58<DT>TCM
59<DD><A href="tcm/OS_EnableITCM.html">OS_EnableITCM</A>
60<DD><A href="tcm/OS_DisableITCM.html">OS_DisableITCM</A>
61<DD><A href="tcm/OS_GetITCMAddress.html">OS_GetITCMAddress</A>
62<DD><A href="tcm/OS_EnableDTCM.html">OS_EnableDTCM</A>
63<DD><A href="tcm/OS_DisableDTCM.html">OS_DisableDTCM</A>
64<DD><A href="tcm/OS_SetITCMParam.html">OS_SetITCMParam</A>
65<DD><A href="tcm/OS_GetITCMParam.html">OS_GetITCMParam</A>
66<DD><A href="tcm/OS_SetDTCMParam.html">OS_SetDTCMParam</A>
67<DD><A href="tcm/OS_GetDTCMParam.html">OS_GetDTCMParam</A>
68<DD><A href="tcm/OS_SetDTCMAddress.html">OS_SetDTCMAddress</A>
69<DD><A href="tcm/OS_GetDTCMAddress.html">OS_GetDTCMAddress</A>
70</DL>
71
72<DL>
73<DT>Protection Unit
74<DD><A href="protectionUnit/OS_EnableProtectionUnit.html">OS_EnableProtectionUnit</A>
75<DD><A href="protectionUnit/OS_DisableProtectionUnit.html">OS_DisableProtectionUnit</A>
76<DD><A href="protectionUnit/OS_SetProtectionRegion.html">OS_SetProtectionRegion</A>
77<DD><A href="protectionUnit/OS_SetProtectionRegion.html">OS_SetProtectionRegionParam</A>
78<DD><A href="protectionUnit/OS_GetProtectionRegion.html">OS_GetProtectionRegionAddress</A>
79<DD><A href="protectionUnit/OS_GetProtectionRegion.html">OS_GetProtectionRegionSize</A>
80<DD><A href="protectionUnit/OS_GetProtectionRegion.html">OS_GetProtectionRegionParam</A>
81<DD><A href="protectionUnit/OS_DumpProtectionRegion.html">OS_DumpProtectionRegion</A>
82</DL>
83
84<DL>
85<DT>Exceptions
86<DD><A href="exception/OS_InitException.html">OS_InitException</A>
87<DD><A href="exception/OS_SetUserExceptionHandler.html">OS_SetUserExceptionHandler</A>
88<DD><A href="exception/OS_SetExceptionVectorLower.html">OS_SetExceptionVectorLower</A>
89<DD><A href="exception/OS_SetExceptionVectorUpper.html">OS_SetExceptionVectorUpper</A>
90</DL>
91<DL>
92<DT>Interrupts
93<DD><A href="irq/interrupts_list.html">Types of Interrupts</A>
94<DD><A href="irq/OS_GetIrq.html">OS_GetIrq</A>
95<DD><A href="irq/OS_EnableIrq.html">OS_EnableIrq</A>
96<DD><A href="irq/OS_DisableIrq.html">OS_DisableIrq</A>
97<DD><A href="irq/OS_RestoreIrq.html">OS_RestoreIrq</A>
98<DD><A href="irq/OS_SetIrqMask.html">OS_SetIrqMask</A>
99<DD><A href="irq/OS_GetIrqMask.html">OS_GetIrqMask</A>
100<DD><A href="irq/OS_EnableIrqMask.html">OS_EnableIrqMask</A>
101<DD><A href="irq/OS_DisableIrqMask.html">OS_DisableIrqMask</A>
102<DD><A href="irq/OS_ResetRequestIrqMask.html">OS_ResetRequestIrqMask</A>
103<DD><A href="irq/OS_GetRequestIrqMask.html">OS_GetRequestIrqMask</A>
104<DD><A href="irq/OS_InitIrqTable.html">OS_InitIrqTable</A>
105<DD><A href="irq/OS_SetIrqFunction.html">OS_SetIrqFunction</A>
106<DD><A href="irq/OS_GetIrqFunction.html">OS_GetIrqFunction</A>
107<DD><A href="irq/OS_SetIrqCheckFlag.html">OS_SetIrqCheckFlag</A>
108<DD><A href="irq/OS_ClearIrqCheckFlag.html">OS_ClearIrqCheckFlag</A>
109<DD><A href="irq/OS_GetIrqCheckFlag.html">OS_GetIrqCheckFlag</A>
110<DD><A href="irq/OS_WaitIrq.html">OS_WaitIrq</A>
111<DD><A href="irq/OS_WaitAnyIrq.html">OS_WaitAnyIrq</A>
112<DD><A href="system/OS_WaitInterrupt.html">OS_WaitInterrupt</A>
113<DD><A href="system/OS_WaitVBlankIntr.html">OS_WaitVBlankIntr</A>
114<DD><A href="irq/OS_GetVBlankCount.html">OS_GetVBlankCount</A>
115</DL>
116<DL>
117<DT>Timer
118<DD><A href="timer/OS_StartTimer.html">OS_StartTimer</A>
119<DD><A href="timer/OS_StartTimer.html">OS_StartTimer32</A>
120<DD><A href="timer/OS_StartTimer.html">OS_StartTimer48</A>
121<DD><A href="timer/OS_StartTimer.html">OS_StartTimer64</A>
122<DD><A href="timer/OS_StopTimer.html">OS_StopTimer</A>
123<DD><A href="timer/OS_StopTimer.html">OS_StopTimer32</A>
124<DD><A href="timer/OS_StopTimer.html">OS_StopTimer48</A>
125<DD><A href="timer/OS_StopTimer.html">OS_StopTimer64</A>
126</DL>
127
128<DL>
129<DT>Alarms
130<DD><A href="alarm/OS_InitAlarm.html">OS_InitAlarm</A>
131<DD><A href="alarm/OS_EndAlarm.html">OS_EndAlarm</A>
132<DD><A href="alarm/OS_IsAlarmAvailable.html">OS_IsAlarmAvailable</A>
133<DD><A href="alarm/OS_CreateAlarm.html">OS_CreateAlarm</A>
134<DD><A href="alarm/OS_SetAlarm.html">OS_SetAlarm</A>
135<DD><A href="alarm/OS_SetPeriodicAlarm.html">OS_SetPeriodicAlarm</A>
136<DD><A href="alarm/OS_SetAlarmTag.html">OS_SetAlarmTag</A>
137<DD><A href="alarm/OS_CancelAlarm.html">OS_CancelAlarm</A>
138<DD><A href="alarm/OS_CancelAlarms.html">OS_CancelAlarms</A>
139<DD><A href="alarm/OS_CancelAllAlarms.html">OS_CancelAllAlarms</A>
140</DL>
141
142<DL>
143<DT>V-Count Alarms
144<DD><A href="valarm/OS_InitVAlarm.html">OS_InitVAlarm</A>
145<DD><A href="valarm/OS_EndVAlarm.html">OS_EndVAlarm</A>
146<DD><A href="valarm/OS_IsVAlarmAvailable.html">OS_IsVAlarmAvailable</A>
147<DD><A href="valarm/OS_CreateVAlarm.html">OS_CreateVAlarm</A>
148<DD><A href="valarm/OS_SetVAlarm.html">OS_SetVAlarm</A>
149<DD><A href="valarm/OS_SetOneTimeVAlarm.html">OS_SetOneTimeVAlarm</A>
150<DD><A href="valarm/OS_SetPeriodicVAlarm.html">OS_SetPeriodicVAlarm</A>
151<DD><A href="valarm/OS_SetVAlarmTag.html">OS_SetVAlarmTag</A>
152<DD><A href="valarm/OS_CancelVAlarm.html">OS_CancelVAlarm</A>
153<DD><A href="valarm/OS_CancelVAlarms.html">OS_CancelVAlarms</A>
154<DD><A href="valarm/OS_CancelAllVAlarms.html">OS_CancelAllVAlarms</A>
155</DL>
156
157
158<DL>
159<DT>Time
160<DD><A href="time/OS_InitTick.html">OS_InitTick</A>
161<DD><A href="time/OS_IsTickAvailable.html">OS_IsTickAvailable</A>
162<DD><A href="time/OS_GetTick.html">OS_GetTick</A>
163<DD><A href="time/OS_GetTickLo.html">OS_GetTickLo</A>
164<DD><A href="time/OS_SetTick.html">OS_SetTick</A>
165<DD><A href="time/OS_SecondsToTicks.html">OS_MicroSecondsToTicks*</A>
166<DD><A href="time/OS_SecondsToTicks.html">OS_MilliSecondsToTicks*</A>
167<DD><A href="time/OS_SecondsToTicks.html">OS_SecondsToTicks*</A>
168<DD><A href="time/OS_TicksToSeconds.html">OS_TicksToMicroSeconds*</A>
169<DD><A href="time/OS_TicksToSeconds.html">OS_TicksToMilliSeconds*</A>
170<DD><A href="time/OS_TicksToSeconds.html">OS_TicksToSeconds*</A>
171</DL>
172<DL>
173<DT>Thread
174<DD><A href="thread/OS_InitThread.html">OS_InitThread</A>
175<DD><A href="thread/OS_IsThreadAvailable.html">OS_IsThreadAvailable</A>
176<DD><A href="thread/OS_CreateThread.html">OS_CreateThread</A>
177<DD><A href="thread/OS_InitThreadQueue.html">OS_InitThreadQueue</A>
178<DD><A href="thread/OS_ExitThread.html">OS_ExitThread</A>
179<DD><A href="thread/OS_KillThread.html">OS_KillThread</A>
180<DD><A href="thread/OS_KillThread.html">OS_KillThreadWithPriority</A>
181<DD><A href="thread/OS_DestroyThread.html">OS_DestroyThread</A>
182<DD><A href="thread/OS_JoinThread.html">OS_JoinThread</A>
183<DD><A href="thread/OS_IsThreadTerminated.html">OS_IsThreadTerminated</A>
184<DD><A href="thread/OS_SelectThread.html">OS_SelectThread</A>
185<DD><A href="thread/OS_SetSwitchThreadCallback.html">OS_SetSwitchThreadCallback</A>
186<DD><A href="thread/OS_RescheduleThread.html">OS_RescheduleThread</A>
187<DD><A href="thread/OS_YieldThread.html">OS_YieldThread</A>
188<DD><A href="thread/OS_SleepThread.html">OS_SleepThread</A>
189<DD><A href="thread/OS_SleepThreadDirect.html">OS_SleepThreadDirect</A>
190<DD><A href="thread/OS_Sleep.html">OS_Sleep</A>
191<DD><A href="thread/OS_WakeupThread.html">OS_WakeupThread</A>
192<DD><A href="thread/OS_WakeupThreadDirect.html">OS_WakeupThreadDirect</A>
193<DD><A href="thread/OS_SetThreadPriority.html">OS_SetThreadPriority</A>
194<DD><A href="thread/OS_GetThreadPriority.html">OS_GetThreadPriority</A>
195<DD><A href="thread/OS_GetCurrentThread.html">OS_GetCurrentThread</A>
196<DD><A href="thread/OS_GetNumberOfThread.html">OS_GetNumberOfThread</A>
197<DD><A href="thread/OS_DisableScheduler.html">OS_DisableScheduler</A>
198<DD><A href="thread/OS_EnableScheduler.html">OS_EnableScheduler</A>
199<DD><A href="thread/OS_SetThreadParameter.html">OS_SetThreadParameter</A>
200<DD><A href="thread/OS_GetThreadParameter.html">OS_GetThreadParameter</A>
201<DD><A href="thread/OS_SetThreadDestructor.html">OS_SetThreadDestructor</A>
202<DD><A href="thread/OS_GetThreadDestructor.html">OS_GetThreadDestructor</A>
203<DD><A href="thread/OS_SetThreadDestructorStack.html">OS_SetThreadDestructorStack</A>
204<DD><A href="thread/OS_DumpThreadList.html">OS_DumpThreadList</A>
205</DL>
206<DL>
207<DT>Exclusion Control
208<DD><A href="mutex/OS_InitMutex.html">OS_InitMutex</A>
209<DD><A href="mutex/OS_LockMutex.html">OS_LockMutex</A>
210<DD><A href="mutex/OS_UnlockMutex.html">OS_UnlockMutex</A>
211<DD><A href="mutex/OS_TryLockMutex.html">OS_TryLockMutex</A>
212<DD><A href="mutex/OS_LockMutexRW.html">OS_LockMutexR</A>
213<DD><A href="mutex/OS_LockMutexRW.html">OS_LockMutexW</A>
214<DD><A href="mutex/OS_UnlockMutexRW.html">OS_UnlockMutexR</A>
215<DD><A href="mutex/OS_UnlockMutexRW.html">OS_UnlockMutexW</A>
216<DD><A href="mutex/OS_UnlockMutexRW.html">OS_UnlockMutexRW</A>
217<DD><A href="mutex/OS_TryLockMutexRW.html">OS_TryLockMutexR</A>
218<DD><A href="mutex/OS_TryLockMutexRW.html">OS_TryLockMutexW</A>
219<DD><A href="mutex/OS_LockMutexFromToRW.html">OS_LockMutexFromRToW</A>
220<DD><A href="mutex/OS_LockMutexFromToRW.html">OS_LockMutexFromWToR</A>
221<DD><A href="mutex/OS_TryLockMutexFromToRW.html">OS_TryLockMutexFromRToW</A>
222<DD><A href="mutex/OS_TryLockMutexFromToRW.html">OS_TryLockMutexFromWToR</A>
223<DD><A href="spinLock/OS_InitLock.html">OS_InitLock</A>
224<DD><A href="spinLock/OS_LockCard.html">OS_LockCard</A>
225<DD><A href="spinLock/OS_LockCartridge.html">OS_LockCartridge</A>
226<DD><A href="spinLock/OS_UnlockCard.html">OS_UnlockCard</A>
227<DD><A href="spinLock/OS_UnlockCartridge.html">OS_UnlockCartridge</A>
228<DD><A href="spinLock/OS_TryLockCard.html">OS_TryLockCard</A>
229<DD><A href="spinLock/OS_TryLockCartridge.html">OS_TryLockCartridge</A>
230<DD><A href="spinLock/OS_GetLockID.html">OS_GetLockID</A>
231<DD><A href="spinLock/OS_ReleaseLockID.html">OS_ReleaseLockID</A>
232</DL>
233<DL>
234<DT>Context
235<DD><A href="context/OS_InitContext.html">OS_InitContext</A>
236<DD><A href="context/OS_SaveContext.html">OS_SaveContext</A>
237<DD><A href="context/OS_LoadContext.html">OS_LoadContext</A>
238<DD><A href="context/OS_DumpContext.html">OS_DumpContext</A>
239</DL>
240<DL>
241<DT>Messages
242<DD><A href="message/OS_InitMessageQueue.html">OS_InitMessageQueue</A>
243<DD><A href="message/OS_SendMessage.html">OS_SendMessage</A>
244<DD><A href="message/OS_JamMessage.html">OS_JamMessage</A>
245<DD><A href="message/OS_ReceiveMessage.html">OS_ReceiveMessage</A>
246<DD><A href="message/OS_ReadMessage.html">OS_ReadMessage</A>
247</DL>
248<DL>
249<DT>Events
250<DD><A href="event/OS_InitEvent.html">OS_InitEvent</A>
251<DD><A href="event/OS_WaitEvent.html">OS_WaitEvent</A>*
252<DD><A href="event/OS_SignalEvent.html">OS_SignalEvent</A>
253<DD><A href="event/OS_PollEvent.html">OS_PollEvent*</A>
254<DD><A href="event/OS_ClearEvent.html">OS_ClearEvent</A>
255<DD><A href="event/OS_ClearEvent.html">OS_ClearAllEvent</A>
256</DL>
257<DL>
258<DT>Cache
259<DD><A href="cache/DC_Enable.html">DC_Enable</A>
260<DD><A href="cache/DC_Disable.html">DC_Disable</A>
261<DD><A href="cache/DC_Restore.html">DC_Restore</A>
262<DD><A href="cache/DC_InvalidateAll.html">DC_InvalidateAll</A>
263<DD><A href="cache/DC_StoreAll.html">DC_StoreAll</A>
264<DD><A href="cache/DC_StoreAll.html">DC_CleanAll</A>
265<DD><A href="cache/DC_FlushAll.html">DC_FlushAll</A>
266<DD><A href="cache/DC_FlushAll.html">DC_CleanAndInvalidateAll</A>
267<DD><A href="cache/DC_InvalidateRange.html">DC_InvalidateRange</A>
268<DD><A href="cache/DC_StoreRange.html">DC_StoreRange</A>
269<DD><A href="cache/DC_StoreRange.html">DC_CleanRange</A>
270<DD><A href="cache/DC_FlushRange.html">DC_FlushRange</A>
271<DD><A href="cache/DC_FlushRange.html">DC_CleanAndInvalidateRange</A>
272<DD><A href="cache/DC_TouchRange.html"><font color="#808080">DC_TouchRange</font></A>
273<DD><A href="cache/DC_LockdownRange.html">DC_LockdownRange</A>
274<DD><A href="cache/DC_Unlockdown.html">DC_Unlockdown</A>
275<DD><A href="cache/DC_UnlockdownAll.html">DC_UnlockdownAll</A>
276
277<DD><A href="cache/DC_WaitWriteBufferEmpty.html">DC_WaitWriteBufferEmpty</A>
278<DD><A href="cache/IC_Enable.html">IC_Enable</A>
279<DD><A href="cache/IC_Disable.html">IC_Disable</A>
280<DD><A href="cache/IC_Restore.html">IC_Restore</A>
281<DD><A href="cache/IC_InvalidateAll.html">IC_InvalidateAll</A>
282<DD><A href="cache/IC_InvalidateRange.html">IC_InvalidateRange</A>
283<DD><A href="cache/IC_PrefetchRange.html">IC_PrefetchRange</A>
284<DD><A href="cache/IC_LockdownRange.html">IC_LockdownRange</A>
285<DD><A href="cache/IC_Unlockdown.html">IC_Unlockdown</A>
286<DD><A href="cache/IC_UnlockdownAll.html">IC_UnlockdownAll</A>
287</DL>
288<DL>
289<DT>Arena
290<DD><A href="arena/OS_InitArena.html">OS_InitArena</A>
291<DD><A href="arena/OS_EnableMainExArena.html">OS_EnableMainExArena</A>
292<DD><A href="arena/OS_DisableMainExArena.html">OS_DisableMainExArena</A>
293<DD><A href="arena/OS_SetArenaHi.html">OS_SetArenaHi</A>
294<DD><A href="arena/OS_SetArenaHi.html">OS_Set*ArenaHi</A>
295<DD><A href="arena/OS_SetArenaLo.html">OS_SetArenaLo</A>
296<DD><A href="arena/OS_SetArenaLo.html">OS_Set*ArenaLo</A>
297<DD><A href="arena/OS_GetArenaHi.html">OS_GetArenaHi</A>
298<DD><A href="arena/OS_GetArenaHi.html">OS_Get*ArenaHi</A>
299<DD><A href="arena/OS_GetArenaLo.html">OS_GetArenaLo</A>
300<DD><A href="arena/OS_GetArenaLo.html">OS_Get*ArenaLo</A>
301<DD><A href="arena/OS_AllocFromArenaHi.html">OS_AllocFromArenaHi</A>
302<DD><A href="arena/OS_AllocFromArenaHi.html">OS_AllocFrom*ArenaHi</A>
303<DD><A href="arena/OS_AllocFromArenaLo.html">OS_AllocFromArenaLo</A>
304<DD><A href="arena/OS_AllocFromArenaLo.html">OS_AllocFrom*ArenaLo</A>
305<DD><A href="arena/OS_DumpArenaInfo.html">OS_DumpArenaInfo</A>
306<DD><A href="arena/OS_DumpAllArenaInfo.html">OS_DumpAllArenaInfo</A>
307</DL>
308<DL>
309<DT>Memory Allocation
310<DD><A href="alloc/OS_InitAlloc.html">OS_InitAlloc</A>
311<DD><A href="alloc/OS_ClearAlloc.html">OS_ClearAlloc</A>
312<DD><A href="alloc/OS_CreateHeap.html">OS_CreateHeap</A>
313<DD><A href="alloc/OS_CreateExtraHeap.html">OS_CreateExtraHeap</A>
314<DD><A href="alloc/OS_DestroyHeap.html">OS_DestroyHeap</A>
315<DD><A href="alloc/OS_ClearHeap.html">OS_ClearHeap</A>
316<DD><A href="alloc/OS_ClearExtraHeap.html">OS_ClearExtraHeap</A>
317<DD><A href="alloc/OS_AddToHeap.html">OS_AddToHeap</A>
318<DD><A href="alloc/OS_AddExtraAreaToHeap.html">OS_AddExtraAreaToHeap</A>
319<DD><A href="alloc/OS_SetCurrentHeap.html">OS_SetCurrentHeap</A>
320<DD><A href="alloc/OS_AllocFromHeap.html">OS_AllocFromHeap</A>
321<DD><A href="alloc/OS_AllocFromHeap.html">OS_AllocFrom*</A>
322<DD><A href="alloc/OS_AllocFromHeap.html">OS_Alloc</A>
323<DD><A href="alloc/OS_AllocFixed.html">OS_AllocFixed</A>
324<DD><A href="alloc/OS_FreeToHeap.html">OS_FreeToHeap</A>
325<DD><A href="alloc/OS_FreeToHeap.html">OS_FreeTo*</A>
326<DD><A href="alloc/OS_FreeToHeap.html">OS_Free</A>
327<DD><A href="alloc/OS_FreeAllToHeap.html">OS_FreeAllToHeap</A>
328<DD><A href="alloc/OS_FreeAllToHeap.html">OS_FreeAllTo*</A>
329<DD><A href="alloc/OS_FreeAllToHeap.html">OS_FreeAll</A>
330<DD><A href="alloc/OS_CheckHeap.html">OS_CheckHeap</A>
331<DD><A href="alloc/OS_DumpHeap.html">OS_DumpHeap</A>
332<DD><A href="alloc/OS_ReferentSize.html">OS_ReferentSize</A>
333<DD><A href="alloc/OS_VisitAllocated.html">OS_VisitAllocated</A>
334<DD><A href="alloc/OS_GetTotalAllocSize.html">OS_GetTotalAllocSize</A>
335<DD><A href="alloc/OS_GetTotalOccupiedSize.html">OS_GetTotalOccupiedSize</A>
336<DD><A href="alloc/OS_GetTotalFreeSize.html">OS_GetTotalFreeSize</A>
337<DD><A href="alloc/OS_GetMaxFreeSize.html">OS_GetMaxFreeSize</A>
338<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnMainMemory</A>
339<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnExtendedMainMemory</A>
340<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnWramA</A>
341<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnWramB</A>
342<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnWramC</A>
343<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnWram0</A>
344<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnWram1</A>
345<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnWram</A>
346<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnVram</A>
347<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnItcm</A>
348<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnDtcm</A>
349<DD><A href="alloc/OS_IsOnMemory.html">OS_IsOnArm7PrvWram</A>
350
351</DL>
352<DL>
353<DT>System Information
354<DD><A href="ownerInfo/OS_GetOwnerInfo.html">OS_GetOwnerInfo</A>
355<DD><A href="ownerInfo/OS_GetOwnerInfo.html">OS_GetOwnerInfoEx</A>
356<DD><A href="ownerInfo/OSOwnerInfo.html">OSOwnerInfo</A>
357<DD><A href="ownerInfo/OSOwnerInfo.html">OSOwnerInfoEx</A>
358<DD><A href="ownerInfo/OS_GetOwnerRtcOffset.html">OS_GetOwnerRtcOffset</A>
359<DD><A href="ownerInfo/OS_GetMacAddress.html">OS_GetMacAddress</A>
360<DD><A href="ownerInfo/OS_GetFavoriteColorTable.html">OS_GetFavoriteColorTable</A>
361<DD><A href="ownerInfo/OS_GetFavoriteColor.html">OS_GetFavoriteColor</A>
362<DD><A href="ownerInfo/os_favorite_color_const.html">OS_FAVORITE_COLOR_*</A>
363<DD><A href="ownerInfo/OS_IsAvailableWireless.html">OS_IsAvailableWireless</A>
364<DD><A href="ownerInfo/OS_IsAgreeEULA.html">OS_IsAgreeEULA</A>
365<DD><A href="ownerInfo/OS_GetAgreedEULAVersion.html">OS_GetAgreedEULAVersion</A>
366<DD><A href="ownerInfo/OS_IsParentalControledApp.html">OS_IsParentalControledApp</A>
367<DD><A href="ownerInfo/OS_IsRestrictPictoChatBoot.html">OS_IsRestrictPictoChatBoot</A>
368<DD><A href="ownerInfo/OS_IsRestrictDSDownloadBoot.html">OS_IsRestrictDSDownloadBoot</A>
369<DD><A href="ownerInfo/OS_IsRestrictBrowserBoot.html">OS_IsRestrictBrowserBoot</A>
370<DD><A href="ownerInfo/OS_IsRestrictPrepaidPoint.html">OS_IsRestrictPrepaidPoint</A>
371<DD><A href="ownerInfo/OS_IsRestrictPhotoExchange.html">OS_IsRestrictPhotoExchange</A>
372<DD><A href="ownerInfo/OS_IsRestrictUGC.html">OS_IsRestrictUGC</A>
373<DD><A href="ownerInfo/OS_IsForceDisableWireless.html">OS_IsForceDisableWireless</A>
374<DD><A href="ownerInfo/OS_GetRegion.html">OS_GetRegion</A>
375<DD><A href="ownerInfo/OS_GetRegionCodeA3.html">OS_GetRegionCodeA3</A>
376<DD><A href="ownerInfo/OS_GetRegionCodeA2.html">OS_GetRegionCodeA2</A>
377<DD><A href="entropy/OS_GetLowEntropyData.html">OS_GetLowEntropyData</A>
378</DL>
379<DL>
380<DT>Boot Information
381<DD><A href="bootInfo/OS_GetBootType.html">OS_GetBootType</A>
382<DD><A href="bootInfo/OS_GetBootInfo.html">OS_GetBootInfo</A>
383</DL>
384<DL>
385<DT>Operating Environment
386<DD><A href="consoleType/OS_IsRunOnEmulator.html">OS_IsRunOnEmulator</A>
387<DD><A href="consoleType/OS_IsRunOnDebugger.html">OS_IsRunOnDebugger</A>
388<DD><A href="consoleType/OS_IsRunOnTwl.html">OS_IsRunOnTwl</A>
389<DD><A href="consoleType/OS_GetConsoleType.html">OS_GetConsoleType</A>
390<DD><A href="consoleType/OS_GetRunningConsoleType.html">OS_GetRunningConsoleType</A>
391<DD><A href="system/OS_IsCodecTwlMode.html">OS_IsCodecTwlMode</A>
392</DL>
393
394<DL>
395<DT>Debug (String Display)
396<DD><A href="debug/OS_PutString.html">OS_PutString</A>
397<DD><A href="debug/OS_FPutString.html">OS_FPutString</A>
398<DD><A href="debug/OS_Printf.html">OS_Printf</A>
399<DD><A href="debug/OS_FPrintf.html">OS_FPrintf</A>
400<DD><A href="debug/OS_TPrintf.html">OS_TPrintf</A>
401<DD><A href="debug/OS_TFPrintf.html">OS_TFPrintf</A>
402<DD><A href="debug/OS_VPrintf.html">OS_VPrintf</A>
403<DD><A href="debug/OS_VFPrintf.html">OS_VFPrintf</A>
404<DD><A href="debug/OS_TVPrintf.html">OS_TVPrintf</A>
405<DD><A href="debug/OS_TVFPrintf.html">OS_TVFPrintf</A>
406<DD><A href="debug/OS_SPrintf.html">OS_SPrintf</A>
407<DD><A href="debug/OS_VSPrintf.html">OS_VSPrintf</A>
408<DD><A href="debug/OS_SNPrintf.html">OS_SNPrintf</A>
409<DD><A href="debug/OS_VSNPrintf.html">OS_VSNPrintf</A>
410<DD><A href="debug/OS_TPrintfEx.html">OS_TPrintfEx</A>
411<DD><A href="debug/OS_TFPrintfEx.html">OS_TFPrintfEx</A>
412<DD><A href="debug/OS_TVPrintfEx.html">OS_TVPrintfEx</A>
413<DD><A href="debug/OS_TVFPrintfEx.html">OS_TVFPrintfEx</A>
414<DD><A href="debug/OS_VSNPrintfEx.html">OS_VSNPrintfEx</A>
415<DD><A href="debug/OS_Warning.html">OS_Warning</A>
416<DD><A href="debug/OS_FWarning.html">OS_FWarning</A>
417<DD><A href="debug/OS_TWarning.html">OS_TWarning</A>
418<DD><A href="debug/OS_TFWarning.html">OS_TFWarning</A>
419<DD><A href="debug/OS_SetPrintOutput.html">OS_SetPrintOutput</A>
420<DD><A href="debug/OS_InitPrintServer.html"><font color="#808080">OS_InitPrintServer</font></A>
421<DD><A href="debug/OS_PrintServer.html"><font color="#808080">OS_PrintServer</font></A>
422<DD><A href="debug/OS_SetPrintBlockingMode.html"><font color="#808080">OS_SetPrintBlockingMode</font></A>
423<DD><A href="debug/OS_GetPrintBlockingMode.html"><font color="#808080">OS_GetPrintBlockingMode</font></A>
424</DL>
425<DL>
426<DT>Debug (Assert)
427<DD><A href="debug/SDK_ASSERT.html">SDK_ASSERT*</A>
428<DD><A href="debug/SDK_WARNING.html">SDK_WARNING</A>
429<DD><A href="debug/OS_Panic.html">OS_Panic</A>
430<DD><A href="debug/OS_FPanic.html">OS_FPanic</A>
431<DD><A href="debug/OS_TPanic.html">OS_TPanic</A>
432<DD><A href="debug/OS_TFPanic.html">OS_TFPanic</A>
433<DD><A href="debug/SDK_COMPILER_ASSERT.html">SDK_COMPILER_ASSERT</A>
434</DL>
435<DL>
436<DT>Debug (Function Call Trace)
437<DD><A href="callTrace/OS_InitCallTrace.html">OS_InitCallTrace</A>
438<DD><A href="callTrace/OS_DumpCallTrace.html">OS_DumpCallTrace</A>
439<DD><A href="callTrace/OS_DumpThreadCallTrace.html">OS_DumpThreadCallTrace</A>
440<DD><A href="callTrace/OS_CalcCallTraceLines.html">OS_CalcCallTraceLines</A>
441<DD><A href="callTrace/OS_CalcCallTraceBufferSize.html">OS_CalcCallTraceBufferSize</A>
442
443<DD><A href="callTrace/OS_ClearCallTraceBuffer.html">OS_ClearCallTraceBuffer</A>
444<DD><A href="callTrace/OS_EnableCallTrace.html">OS_EnableCallTrace</A>
445<DD><A href="callTrace/OS_DisableCallTrace.html">OS_DisableCallTrace</A>
446<DD><A href="callTrace/OS_RestoreCallTrace.html">OS_RestoreCallTrace</A>
447</DL>
448<DL>
449<DT>Debug (Function Cost Measurement)
450<DD><A href="functionCost/OS_InitFunctionCost.html">OS_InitFunctionCost</A>
451<DD><A href="functionCost/OS_CalcFunctionCostLines.html">OS_CalcFunctionCostLines</A>
452<DD><A href="functionCost/OS_CalcFunctionCostBufferSize.html">OS_CalcFunctionCostBufferSize</A>
453<DD><A href="functionCost/OS_ClearFunctionCostBuffer.html">OS_ClearFunctionCostBuffer</A>
454<DD><A href="functionCost/OS_CheckFunctionCostBuffer.html">OS_CheckFunctionCostBuffer</A>
455<DD><A href="functionCost/OS_EnableFunctionCost.html">OS_EnableFunctionCost</A>
456<DD><A href="functionCost/OS_DisableFunctionCost.html">OS_DisableFunctionCost</A>
457<DD><A href="functionCost/OS_RestoreFunctionCost.html">OS_RestoreFunctionCost</A>
458<DD><A href="functionCost/OS_InitStatistics.html">OS_InitStatistics</A>
459<DD><A href="functionCost/OS_CheckStatisticsBuffer.html">OS_CheckStatisticsBuffer</A>
460<DD><A href="functionCost/OS_CalcStatistics.html">OS_CalcStatistics</A>
461<DD><A href="functionCost/OS_CalcThreadStatistics.html">OS_CalcThreadStatistics</A>
462<DD><A href="functionCost/OS_DumpStatistics.html">OS_DumpStatistics</A>
463</DL>
464
465<DL>
466<DT>Debug (Stack Check)
467<DD><A href="stack/OS_SetThreadStackWarningOffset.html">OS_SetThreadStackWarningOffset</A>
468<DD><A href="stack/OS_CheckStack.html">OS_CheckStack</A>
469<DD><A href="stack/OS_GetStackStatus.html">OS_GetStackStatus</A>
470<DD><A href="stack/OS_SetIrqStackChecker.html">OS_SetIrqStackChecker</A>
471<DD><A href="stack/OS_SetIrqStackWarningOffset.html">OS_SetIrqStackWarningOffset</A>
472<DD><A href="stack/OS_CheckIrqStack.html">OS_CheckIrqStack</A>
473<DD><A href="stack/OS_GetIrqStackStatus.html">OS_GetIrqStackStatus</A>
474</DL>
475
476<DL>
477<DT>Debug (Argument)
478<DD><A href="argument/OS_GetArgc.html">OS_GetArgc</A>
479<DD><A href="argument/OS_GetArgv.html">OS_GetArgv</A>
480<DD><A href="argument/OS_GetOpt.html">OS_GetOpt*</A>
481<DD><A href="argument/OS_ConvertToArguments.html">OS_ConvertToArguments</A>
482<DD><A href="argument/OS_SetArgumentBuffer.html">OS_SetArgumentBuffer</A>
483<DD><A href="argument/OS_GetArgumentBuffer.html">OS_GetArgumentBuffer</A>
484</DL>
485
486<hr><p>CONFIDENTIAL</p></body>
487</HTML>