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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? portable.h

?? 430上實現簡單的web服務器
?? H
字號:
/*
	FreeRTOS V2.5.5 - Copyright (C) 2003 - 2005 Richard Barry.

	This file is part of the FreeRTOS distribution.

	FreeRTOS is free software; you can redistribute it and/or modify
	it under the terms of the GNU General Public License as published by
	the Free Software Foundation; either version 2 of the License, or
	(at your option) any later version.

	FreeRTOS is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with FreeRTOS; if not, write to the Free Software
	Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

	A special exception to the GPL can be applied should you wish to distribute
	a combined work that includes FreeRTOS, without being obliged to provide
	the source code for any proprietary components.  See the licensing section 
	of http://www.FreeRTOS.org for full details of how and when the exception
	can be applied.

	***************************************************************************
	See http://www.FreeRTOS.org for documentation, latest information, license 
	and contact details.  Please ensure to read the configuration and relevant 
	port sections of the online documentation.
	***************************************************************************
*/

/*-----------------------------------------------------------
 * Portable layer API.  Each function must be defined for each port.
 *----------------------------------------------------------*/

#ifndef PORTABLE_H
#define PORTABLE_H

/* Include the macro file relevant to the port being used. */

#ifdef OPEN_WATCOM_INDUSTRIAL_PC_PORT
	#include "..\..\source\portable\owatcom\16bitdos\pc\portmacro.h"
	typedef void ( __interrupt __far *pxISR )();
#endif

#ifdef OPEN_WATCOM_FLASH_LITE_186_PORT
	#include "..\..\source\portable\owatcom\16bitdos\flsh186\portmacro.h"
	typedef void ( __interrupt __far *pxISR )();
#endif

#ifdef GCC_MEGA_AVR
	#include "../portable/GCC/ATMega323/portmacro.h"
#endif

#ifdef IAR_MEGA_AVR
	#include "../portable/IAR/ATMega323/portmacro.h"
#endif

#ifdef BCC_INDUSTRIAL_PC_PORT
	#include "..\portable\BCC\16BitDOS\PC\prtmacro.h"
    typedef void ( __interrupt __far *pxISR )();
#endif

#ifdef BCC_FLASH_LITE_186_PORT
	#include "..\portable\BCC\16BitDOS\flsh186\prtmacro.h"
    typedef void ( __interrupt __far *pxISR )();
#endif

#ifdef MPLAB_PIC18F_PORT
	#include "..\..\source\portable\MPLAB\PIC18F\portmacro.h"
#endif

#ifdef SDCC_CYGNAL
	#include "../../Source/portable/SDCC/Cygnal/portmacro.h"
#endif

#ifdef GCC_ARM7
	#include "../../Source/portable/GCC/ARM7/portmacro.h"
#endif

#ifdef GCC_MSP430
	#include "../../Source/portable/GCC/MSP430F449/portmacro.h"
#endif

#ifdef GCC_MSP430_EW2
  #include "../../Source/portable/GCC/MSP430F149/portmacro.h"
#endif

#ifdef KEIL_ARM7
	#include "..\..\Source\portable\Keil\ARM7\portmacro.h"
#endif

#ifdef SAM7_IAR
	#include "..\..\Source\portable\IAR\AtmelSAM7S64\portmacro.h"
#endif

/*
 * Setup the stack of a new task so it is ready to be placed under the 
 * scheduler control.  The registers have to be placed on the stack in
 * the order that the port expects to find them.
 */
portSTACK_TYPE *pxPortInitialiseStack( portSTACK_TYPE *pxTopOfStack, pdTASK_CODE pxCode, void *pvParameters );

/*
 * Map to the memory management routines required for the port. 
 */
void *pvPortMalloc( unsigned portSHORT usSize );
void vPortFree( void *pv );
void vPortInitialiseBlocks( void );

/* 
 * Setup the hardware ready for the scheduler to take control.  This generally
 * sets up a tick interrupt and sets timers for the correct tick frequency.
 */
portSHORT sPortStartScheduler( portSHORT sUsePreemption );

/*
 * Undo any hardware/ISR setup that was performed by sPortStartScheduler() so
 * the hardware is left in its original condition after the scheduler stops
 * executing.
 */
void vPortEndScheduler( void );

/*
 * Finds the high water mark of stack usage.  Returns the smallest amount of 
 * free stack that has been available since the task started.
 *
 * THIS FUNCTION IS INTENDED FOR DEBUGGING ONLY, AND SHOULD NOT BE CALLED FROM
 * NORMAL APPLICATION CODE>
 */
unsigned portSHORT usPortCheckFreeStackSpace( const unsigned portCHAR *pucStackByte, unsigned portCHAR ucStackFillByte );

#endif /* PORTABLE_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99在线观看| 国产真实乱子伦精品视频| 国产婷婷精品av在线| 欧美一区二区三区电影| 欧美日韩三级视频| 91麻豆精品国产91久久久久久久久 | 蜜桃视频一区二区| 丝袜国产日韩另类美女| 日av在线不卡| 久久国产精品99精品国产 | 欧美一级高清大全免费观看| 555www色欧美视频| 欧美变态tickling挠脚心| 精品久久久久久久久久久久包黑料 | 91福利小视频| 欧美日高清视频| 日韩欧美一卡二卡| 亚洲在线免费播放| 亚洲一区二区三区在线看| 性做久久久久久| 免费在线观看一区二区三区| 韩国精品主播一区二区在线观看| 国产成人免费视频| 91在线免费看| 欧美一区二区三区白人| 久久久久久一二三区| 国产精品丝袜久久久久久app| 蜜臀av一区二区在线观看| 捆绑调教一区二区三区| 国产成人av电影在线播放| 色婷婷综合视频在线观看| 欧美一区二区三区色| 久久精品一区四区| 一区二区三区国产精品| 蜜桃视频在线一区| 99九九99九九九视频精品| 51精品秘密在线观看| 国产精品丝袜在线| 日韩电影一区二区三区| 国产mv日韩mv欧美| 欧美色偷偷大香| 久久久久久久久久久电影| 一区二区在线观看av| 国产乱码精品一品二品| 在线影院国内精品| 国产精品午夜免费| 蜜臀va亚洲va欧美va天堂| 色94色欧美sute亚洲13| 久久免费美女视频| 日韩黄色免费电影| 在线观看av一区| 欧美激情在线免费观看| 免费不卡在线视频| 色综合网色综合| 国产三级精品三级| 免费黄网站欧美| 在线观看日韩毛片| 中文字幕欧美一| 九一久久久久久| 欧美一级久久久| 一区二区三区91| 91网站在线观看视频| 久久久久久久久久美女| 久久国产欧美日韩精品| 欧美军同video69gay| 亚洲激情网站免费观看| 成人精品免费网站| 国产亚洲精品bt天堂精选| 乱中年女人伦av一区二区| 欧美日韩国产123区| 亚洲午夜日本在线观看| 91丨九色丨蝌蚪富婆spa| 国产精品视频一二三| 国产99一区视频免费 | 久久久午夜精品| 麻豆成人91精品二区三区| 欧美一区二区三区视频在线观看 | 国产一区二区三区四区五区入口 | 亚洲四区在线观看| 国产高清久久久| 欧美韩日一区二区三区四区| 国产又粗又猛又爽又黄91精品| 日韩精品在线网站| 黑人精品欧美一区二区蜜桃 | 亚洲免费在线视频一区 二区| av亚洲精华国产精华精华| 国产精品美女久久久久久久久久久 | 偷窥少妇高潮呻吟av久久免费| 欧美精选一区二区| 日韩精品一级二级| 欧美tickling挠脚心丨vk| 国内精品伊人久久久久av一坑| 久久精品一区八戒影视| eeuss鲁片一区二区三区在线观看| 欧美国产综合一区二区| 91麻豆国产福利精品| 亚洲国产成人高清精品| 日韩精品一区二区三区在线观看 | 91免费看视频| 亚洲成精国产精品女| 欧美一级高清片在线观看| 国产成人av电影在线观看| 亚洲人快播电影网| 欧美男生操女生| 高清日韩电视剧大全免费| 亚洲精品乱码久久久久久黑人| 91精品国产91久久综合桃花| 国产成人精品亚洲日本在线桃色| 自拍偷拍亚洲激情| 日韩亚洲欧美在线| 北岛玲一区二区三区四区| 婷婷久久综合九色综合伊人色| 久久伊99综合婷婷久久伊| 色综合中文字幕国产| 六月丁香婷婷色狠狠久久| 中文字幕中文乱码欧美一区二区| 欧美日韩高清一区二区三区| 国产成人精品影视| 午夜精品久久久久久久久久久 | 国产精品自产自拍| 一区二区三区**美女毛片| 久久九九国产精品| 欧美三级欧美一级| 福利电影一区二区三区| 五月综合激情婷婷六月色窝| 国产精品久线观看视频| 欧美一区二区二区| 在线看国产一区| 床上的激情91.| 麻豆成人久久精品二区三区红 | 666欧美在线视频| jlzzjlzz亚洲女人18| 精品一区二区三区欧美| 亚洲香肠在线观看| 亚洲日本在线a| 国产欧美精品一区二区色综合朱莉| 欧美日韩一区二区三区免费看| 91在线精品一区二区三区| 国内一区二区在线| 日本不卡视频一二三区| 亚洲一区二区av在线| 中文字幕一区二区三区不卡| 国产亚洲一二三区| 久久久久久久久97黄色工厂| 日韩精品一区国产麻豆| 日韩午夜在线影院| 制服.丝袜.亚洲.中文.综合| 欧美日韩另类国产亚洲欧美一级| 91久久国产综合久久| av在线播放一区二区三区| 成人高清在线视频| 成人av影视在线观看| 成人免费毛片嘿嘿连载视频| 国产91高潮流白浆在线麻豆| 国产v日产∨综合v精品视频| 粉嫩高潮美女一区二区三区| 国产精品一区二区在线播放| 国产成人在线视频网站| 风间由美一区二区三区在线观看 | 爽爽淫人综合网网站| 日韩国产欧美一区二区三区| 日韩av一区二区三区四区| 日韩电影在线看| 久久精品国产第一区二区三区| 久久爱另类一区二区小说| 国产在线视频不卡二| 丁香六月综合激情| 9久草视频在线视频精品| 91亚洲精品久久久蜜桃网站| 在线亚洲一区观看| 欧美人与性动xxxx| 精品蜜桃在线看| 国产精品你懂的在线欣赏| 亚洲欧美日韩人成在线播放| 亚洲精品视频在线看| 午夜国产精品一区| 麻豆成人91精品二区三区| 国产成人自拍高清视频在线免费播放| 国产69精品久久99不卡| 色视频成人在线观看免| 精品日本一线二线三线不卡| 久久麻豆一区二区| 日韩美女视频一区二区| 日韩精品电影在线观看| 国产成人在线视频免费播放| 91精品1区2区| 日韩欧美国产小视频| 国产精品福利一区二区三区| 亚洲成人激情自拍| 国产电影一区二区三区| 欧美中文字幕亚洲一区二区va在线 | 色综合久久中文字幕综合网| 91麻豆精品国产| 欧美高清在线一区二区| 亚洲大片免费看| 成人午夜碰碰视频| 日韩三级在线观看| 亚洲乱码日产精品bd | 国产精品欧美一区喷水| 五月激情六月综合|