⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 support_reference_overview.htm

📁 SDIO Linux documentation
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<link type="text/css" rel="stylesheet" href="CodeTHelp.css">
</head>
<body marginheight="0" marginwidth="0" topmargin="0" leftmargin="0" bgcolor="#FFFFFF">
<a name="TopTopic"></a>
<table cellpadding="4" cellspacing="0" border="0" width="100%">
<tr>
<td bgcolor="#0000FF" rowspan="2" width="40%"><a href="http://www.codetelligence.com"><img border="0" height="40" width="252" name="image" src="Images/codetelligence_lrg.gif"></a></td><td bgcolor="#0000FF" height="62" width="50%"><font face="Arial, Helvetica, sans-serif" size="5" color="#FFFFFF"><strong>Codetelligence Embedded SDIO Stack<br>Support Functions Documentation</strong></font></td><td bgcolor="#0000FF" height="62" width="10%"><td><a href="PD_Reference.htm#FUNC_SDLIB_SetupIOAbortAsync"><img border="0" height="32" width="27" src="Images/leftarrow.gif"></a></td><td><a href="Support_Reference.htm#FUNC_CriticalSectionAcquire%22"><img border="0" height="32" width="27" src="Images/rightarrow.gif"></a></td></td>
</tr>
</table>
<br>
<table cellpadding="0" cellspacing="10" border="0" width="100%">
<tr>
<td width="93%"><font face="Arial, Helvetica, sans-serif"><span class="Topic">
<blockquote>
<table width="100%" cellspacing="0" cellpadding="0">
<td>
<br>
<div align="center">
<span class="FUNCPROTOTYPE"></span>
</div>
</td>
</table>
</blockquote>
</span></font></td>
</tr>
</table>
<hr>
<table cellpadding="15" cellspacing="0" border="0" width="100%">
<tr>
<td>
<p class="FUNCHEADINGS">Abstract:</p>
<blockquote>
<p class="BODYTEXT">
<br>
 Support Functions.
    </p>
</blockquote>
</td>
</tr>
</table><table width="100%" border="0" cellspacing="10" cellpadding="0"><tr>
<td><a href="Support_Reference.htm#FUNC_CriticalSectionAcquire">
CriticalSectionAcquire
        </a></td><td>Acquire a critical section lock.</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_CriticalSectionDelete">
CriticalSectionDelete
        </a></td><td>Cleanup a critical section object</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_CriticalSectionInit">
CriticalSectionInit
        </a></td><td>Initialize a critical section object.</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_CriticalSectionRelease">
CriticalSectionRelease
        </a></td><td>Release a critical section lock.</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_DBG_ASSERT">
DBG_ASSERT
        </a></td><td>Evaluation the expression and throw an assertion if false.</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_DBG_PRINT">
DBG_PRINT
        </a></td><td>Print a string to the debugger or console</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_KernelAlloc">
KernelAlloc
        </a></td><td>Allocate a block of kernel accessible memory</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_KernelFree">
KernelFree
        </a></td><td>Free a block of kernel accessible memory.</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_OSSleep">
OSSleep
        </a></td><td>Sleep or delay the execution context for a number of milliseconds.</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_REL_PRINT">
REL_PRINT
        </a></td><td>Print a string to the debugger or console</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SD_GET_OS_DEVICE">
SD_GET_OS_DEVICE
        </a></td><td>get the OSs device object</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SD_GET_OS_HELPER_CONTEXT">
SD_GET_OS_HELPER_CONTEXT
        </a></td><td>Obtains the context for the helper function</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SD_IS_HELPER_SHUTTING_DOWN">
SD_IS_HELPER_SHUTTING_DOWN
        </a></td><td>Check helper function shut down flag.</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SD_WAIT_FOR_WAKEUP">
SD_WAIT_FOR_WAKEUP
        </a></td><td>Suspend and wait for wakeup signal</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SD_WAKE_OS_HELPER">
SD_WAKE_OS_HELPER
        </a></td><td>Wake the helper thread</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SDLIB_CreateMessageQueue">
SDLIB_CreateMessageQueue
        </a></td><td>Create a message queue</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SDLIB_DeleteMessageQueue">
SDLIB_DeleteMessageQueue
        </a></td><td>Delete a message queue</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SDLIB_GetMessage">
SDLIB_GetMessage
        </a></td><td>Get a message from a message queue</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SDLIB_IsQueueEmpty">
SDLIB_IsQueueEmpty
        </a></td><td>Check message queue is empty</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SDLIB_OSCreateHelper">
SDLIB_OSCreateHelper
        </a></td><td>Create an OS-specific helper task/thread</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SDLIB_OSDeleteHelper">
SDLIB_OSDeleteHelper
        </a></td><td>Delete an OS helper task/thread</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SDLIB_PostMessage">
SDLIB_PostMessage
        </a></td><td>Post a message queue</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SDLIB_PrintBuffer">
SDLIB_PrintBuffer
        </a></td><td>Print a buffer to the debug output</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SemaphoreDelete">
SemaphoreDelete
        </a></td><td>Cleanup a semaphore object.</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SemaphoreInitialize">
SemaphoreInitialize
        </a></td><td>Initialize a semaphore object.</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SemaphorePend">
SemaphorePend
        </a></td><td>Acquire the semaphore or pend if the resource is not available</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SemaphorePendInterruptable">
SemaphorePendInterruptable
        </a></td><td>Acquire the semaphore or pend if the resource is not available</td>
</tr>
<tr>
<td><a href="Support_Reference.htm#FUNC_SemaphorePost">
SemaphorePost
        </a></td><td>Post a semaphore.</td>
</tr></table>&nbsp;<br>
<table cellpadding="2" cellspacing="0" border="0" width="100%">
<tr>
<td>
<div align="right">
<a href="#TopTopic">Back to top</a>
</div>
</td>
</tr>
<tr bgcolor="#0000FF">
<td><font face="Arial, Helvetica, sans-serif" color="#FFFFFF"><strong>&copy;2004  </strong></font><font face="Arial, Helvetica, sans-serif" color="#FFFFFF"><strong>Code<em>telligence</em>,
        Inc.   </strong></font><a target="_blank" href="http://www.codetelligence.com"><font face="Arial, Helvetica, sans-serif" color="#FFFFFF">www.codetelligence.com</font></a></td>
</tr>
</table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -