亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ixosal.h

?? 針對(duì)OpenJtag通用調(diào)試板的Uboot程序
?? H
字號(hào):
/** * @file IxOsal.h * * @brief Top include file for OSAL  *  *  * @par * IXP400 SW Release version 2.0 *  * -- Copyright Notice -- *  * @par * Copyright 2001-2005, Intel Corporation. * All rights reserved. *  * @par * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright *    notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright *    notice, this list of conditions and the following disclaimer in the *    documentation and/or other materials provided with the distribution. * 3. Neither the name of the Intel Corporation nor the names of its contributors *    may be used to endorse or promote products derived from this software *    without specific prior written permission. *  * @par * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. *  * @par * -- End of Copyright Notice -- */#ifndef IxOsal_H#define IxOsal_H/* Basic types */#include "IxOsalTypes.h"/* Include assert */#include "IxOsalAssert.h"/*  * Config header gives users option to choose IO MEM  * and buffer management modules  */#include "IxOsalConfig.h"/* * Symbol file needed by some OS. */#include "IxOsalUtilitySymbols.h"/* OS-specific header */#include "IxOsalOs.h"/** * @defgroup IxOsal Operating System Abstraction Layer (IxOsal) API * * @brief This service provides a thin layer of OS dependency services.  * * This file contains the API to the functions which are some what OS dependant and would * require porting to a particular OS.  * A primary focus of the component development is to make them as OS independent as possible. * All other components should abstract their OS dependency to this module. * Services overview *	-# Data types, constants, defines *	-# Interrupts *              - bind interrupts to handlers *              - unbind interrupts from handlers *             	- disables all interrupts  *              - enables all interrupts  *              - selectively disables interrupts  *              - enables an interrupt level  *              - disables an interrupt level  *      -# Memory *              - allocates memory *              - frees memory  *              - copies memory zones  *              - fills a memory zone  *              - allocates cache-safe memory  *              - frees cache-safe memory  *              - physical to virtual address translation  *              - virtual to physical address translation  *              - cache to memory flush  *              - cache line invalidate  *      -# Threads *              - creates a new thread  *              - starts a newly created thread  *              - kills an existing thread  *              - exits a running thread  *              - sets the priority of an existing thread  *              - suspends thread execution  *              - resumes thread execution  *      -# IPC *              - creates a message queue  *              - deletes a message queue  *              - sends a message to a message queue  *              - receives a message from a message queue *      -# Thread Synchronisation *              - initializes a mutex  *              - locks a mutex  *              - unlocks a mutex  *              - non-blocking attempt to lock a mutex  *              - destroys a mutex object  *              - initializes a fast mutex  *              - non-blocking attempt to lock a fast mutex  *              - unlocks a fast mutex  *              - destroys a fast mutex object  *              - initializes a semaphore  *              - posts to (increments) a semaphore  *              - waits on (decrements) a semaphore  *              - non-blocking wait on semaphore  *              - gets semaphore value  *              - destroys a semaphore object  *              - yields execution of current thread  *      -# Time functions *              - yielding sleep for a number of milliseconds  *              - busy sleep for a number of microseconds  *              - value of the timestamp counter  *              - resolution of the timestamp counter  *              - system clock rate, in ticks  *              - current system time  *              - converts ixOsalTimeVal into ticks  *              - converts ticks into ixOsalTimeVal  *              - converts ixOsalTimeVal to milliseconds  *              - converts milliseconds to IxOsalTimeval  *              - "equal" comparison for IxOsalTimeval  *              - "less than" comparison for IxOsalTimeval  *              - "greater than" comparison for IxOsalTimeval  *              - "add" operator for IxOsalTimeval  *              - "subtract" operator for IxOsalTimeval  *      -# Logging *              - sets the current logging verbosity level  *              - interrupt-safe logging function  *      -# Timer services *              - schedules a repeating timer  *              - schedules a single-shot timer  *              - cancels a running timer  *              - displays all the running timers  *      -# Optional Modules *              - Buffer management module *              - I/O memory and endianess support module * * @{ *//* * Prototypes *//* ==========================  Interrupts  ================================ *  *//**  * @ingroup IxOsal * * @brief Binds an interrupt handler to an interrupt level * * @param irqLevel (in)   - interrupt level * @param irqHandler (in) - interrupt handler * @param parameter (in)  - custom parameter to be passed to the *                          interrupt handler * * Binds an interrupt handler to an interrupt level. The operation will * fail if the wrong level is selected, if the handler is NULL, or if the * interrupt is already bound. This functions binds the specified C * routine to an interrupt level. When called, the "parameter" value will * be passed to the routine. * * Reentrant: no * IRQ safe:  no * * @return IX_SUCCESS if the operation succeeded or IX_FAIL otherwise */PUBLIC IX_STATUS ixOsalIrqBind (UINT32 irqLevel,				IxOsalVoidFnVoidPtr irqHandler,				void *parameter);/**  * @ingroup IxOsal * * @brief Unbinds an interrupt handler from an interrupt level * * @param irqLevel (in)   - interrupt level * * Unbinds the selected interrupt level from any previously registered * handler  * * @li Reentrant: no * @li IRQ safe:  no * * @return IX_SUCCESS if the operation succeeded or IX_FAIL otherwise */PUBLIC IX_STATUS ixOsalIrqUnbind (UINT32 irqLevel);/**  * @ingroup IxOsal * * @brief Disables all interrupts * * @param - none * * Disables all the interrupts and prevents tasks scheduling  * * @li Reentrant: no * @li IRQ safe:  yes * * @return interrupt enable status prior to locking */PUBLIC UINT32 ixOsalIrqLock (void);/**  * @ingroup IxOsal * * @brief Enables all interrupts * * @param irqEnable (in) - interrupt enable status, prior to interrupt *                         locking  * * Enables the interrupts and task scheduling, cancelling the effect * of ixOsalIrqLock()  * * @li Reentrant: no * @li IRQ safe:  yes * * @return IX_SUCCESS if the operation succeeded or IX_FAIL otherwise */PUBLIC void ixOsalIrqUnlock (UINT32 irqEnable);/**  * @ingroup IxOsal * * @brief Selectively disables interrupts * * @param irqLevel 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91老师片黄在线观看| 国产一区视频在线看| 色噜噜偷拍精品综合在线| **欧美大码日韩| 在线视频欧美精品| 午夜电影网亚洲视频| 91精品国产综合久久久久久 | 亚洲mv在线观看| 欧美日韩在线一区二区| 日本91福利区| 国产嫩草影院久久久久| 91一区二区在线| 日日夜夜精品免费视频| 久久色在线观看| 91麻豆文化传媒在线观看| 亚洲第一在线综合网站| 欧美大度的电影原声| 丁香一区二区三区| 亚洲小少妇裸体bbw| 欧美电影免费提供在线观看| 国产suv精品一区二区883| 亚洲三级小视频| 日韩一区二区三区电影在线观看| 韩国中文字幕2020精品| 中文字幕一区免费在线观看 | 欧美精品日韩精品| 国产尤物一区二区在线| 亚洲精品久久久蜜桃| 日韩一区二区三区精品视频| 99久久伊人网影院| 日本不卡一二三| 综合激情网...| 日韩视频123| 日本福利一区二区| 国产精品一区二区视频| 图片区小说区区亚洲影院| 国产日产欧产精品推荐色| 欧美美女黄视频| 成人涩涩免费视频| 蜜臀av一区二区在线免费观看| 亚洲国产成人在线| 日韩精品中文字幕一区| 在线视频国产一区| 不卡区在线中文字幕| 蜜桃一区二区三区在线观看| 一区二区三区精品视频在线| 国产午夜精品一区二区三区嫩草| 欧美日韩视频在线第一区| 丁香一区二区三区| 国产在线精品视频| 日本成人在线一区| 亚洲国产成人av好男人在线观看| 国产精品国产三级国产普通话99| 日韩欧美国产高清| 88在线观看91蜜桃国自产| 91视频一区二区| 成人a免费在线看| 国产在线视频精品一区| 奇米777欧美一区二区| 亚洲一区二区精品视频| 亚洲乱码国产乱码精品精可以看| 国产日韩影视精品| 久久精品视频一区| 精品国产凹凸成av人网站| 欧美一区二区三级| 7777精品伊人久久久大香线蕉经典版下载 | 色综合中文综合网| 日本人妖一区二区| 亚洲成人免费电影| 亚洲黄色av一区| 亚洲精品久久久久久国产精华液| 中文字幕一区视频| 中文字幕一区二区三区色视频| 日本一区免费视频| 国产欧美日韩另类一区| 国产亚洲精品资源在线26u| 久久久蜜桃精品| 久久亚洲欧美国产精品乐播| 精品成人免费观看| 久久久久久久精| 欧美国产日韩a欧美在线观看| 国产农村妇女毛片精品久久麻豆 | 欧美视频一二三区| 欧美在线观看一二区| 在线亚洲+欧美+日本专区| 色偷偷成人一区二区三区91 | 欧美电影免费提供在线观看| 欧美成人a∨高清免费观看| 欧美成人r级一区二区三区| 精品福利av导航| 中文欧美字幕免费| 亚洲精品国产无天堂网2021| 亚洲影视资源网| 午夜精品久久久久影视| 麻豆成人综合网| 国产成人激情av| 一本色道久久加勒比精品| 欧美午夜精品久久久久久孕妇| 69av一区二区三区| 久久久综合九色合综国产精品| 国产女人aaa级久久久级| 亚洲蜜桃精久久久久久久| 午夜a成v人精品| 麻豆精品视频在线| 成人一区二区在线观看| 欧日韩精品视频| 欧美mv日韩mv亚洲| 亚洲欧洲99久久| 日韩1区2区3区| 成人久久18免费网站麻豆| 在线视频国内自拍亚洲视频| 67194成人在线观看| 国产日韩一级二级三级| 亚洲午夜电影在线| 国产黄人亚洲片| 欧美性xxxxx极品少妇| 久久免费看少妇高潮| 一区二区三区国产| 国产呦萝稀缺另类资源| 91麻豆福利精品推荐| 精品女同一区二区| 一区二区三区精品在线观看| 激情综合网最新| 欧美网站一区二区| 国产日韩精品久久久| 天天亚洲美女在线视频| 成人精品一区二区三区四区| 3d成人h动漫网站入口| 中文字幕永久在线不卡| 极品少妇xxxx精品少妇偷拍| 欧美艳星brazzers| 国产精品伦理在线| 久久99精品一区二区三区| 色综合天天视频在线观看 | 久久精品在这里| 日韩专区欧美专区| 色综合久久久久综合体桃花网| 精品噜噜噜噜久久久久久久久试看| 亚洲女人****多毛耸耸8| 狠狠色丁香婷婷综合久久片| 欧美日韩在线播| 亚洲欧美激情小说另类| 国产成人一区在线| 精品三级av在线| 日本亚洲最大的色成网站www| 日本韩国精品一区二区在线观看| 国产视频不卡一区| 精品一区二区三区不卡| 欧美精品乱人伦久久久久久| 一区二区三区国产精华| 99久久精品99国产精品| 中文字幕免费在线观看视频一区| 久久精品72免费观看| 6080日韩午夜伦伦午夜伦| 亚洲综合一区二区精品导航| 色综合视频在线观看| 18欧美乱大交hd1984| www.成人网.com| 国产精品免费av| 成人久久久精品乱码一区二区三区| 久久这里只有精品首页| 久久99国产精品免费| 日韩欧美自拍偷拍| 久久精品国产亚洲aⅴ| 91精品欧美综合在线观看最新| 亚洲国产裸拍裸体视频在线观看乱了| 波多野结衣亚洲一区| 国产精品久久久久aaaa| caoporn国产精品| 国产精品久久久久久久久动漫 | 色综合色狠狠综合色| 最新久久zyz资源站| 91免费版在线看| 亚洲激情图片小说视频| 在线视频欧美精品| 亚洲成人av免费| 日韩欧美三级在线| 精品一区二区三区香蕉蜜桃| 久久一区二区三区国产精品| 国产精品99久久久久久似苏梦涵| 国产日韩精品一区二区三区| 成人午夜碰碰视频| 最新国产精品久久精品| 日本伦理一区二区| 午夜精品福利一区二区蜜股av| 欧美精品xxxxbbbb| 免费精品视频最新在线| 久久综合色综合88| 成人亚洲一区二区一| 一区二区三区在线观看欧美| 欧美美女网站色| 国产麻豆日韩欧美久久| 亚洲品质自拍视频| 制服丝袜中文字幕亚洲| 韩国三级电影一区二区| 自拍偷拍国产精品| 91.成人天堂一区| 国产成a人无v码亚洲福利| 亚洲人成在线播放网站岛国| 欧美肥大bbwbbw高潮|