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

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

?? sigctxlib.c

?? vxwork源代碼
?? C
字號:
/* sigCtxLib.c - software signal architecture support library *//* Copyright 1984-1993 Wind River Systems, Inc. */#include "copyright_wrs.h"/*modification history--------------------01a,15jun93,hdn  written based on mc68k version.*//*This library provides the architecture specific support needed bysoftware signals.*/#include "vxWorks.h"#include "private/sigLibP.h"#include "string.h"struct sigfaulttable _sigfaulttable [] =    {    {0,  SIGILL},    {1,  SIGEMT},    {2,  SIGILL},    {3,  SIGEMT},    {4,  SIGILL},    {5,  SIGILL},    {6,  SIGILL},    {7,  SIGFPE},    {8,  SIGILL},    {9,  SIGFPE},    {10, SIGILL},    {11, SIGBUS},    {12, SIGBUS},    {13, SIGILL},    {14, SIGBUS},    {15, SIGILL},    {16, SIGFPE},    {17, SIGBUS},    {0,  0},    };/********************************************************************************* _sigCtxRtnValSet - set the return value of a context** Set the return value of a context.* This routine should be almost the same as taskRtnValueSet in taskArchLib.c*/void _sigCtxRtnValSet    (    REG_SET		*pRegs,    int			val    )    {    pRegs->eax = val;    }/********************************************************************************* _sigCtxStackEnd - get the end of the stack for a context** Get the end of the stack for a context, the context will not be running.* If during a context switch, stuff is pushed onto the stack, room must* be left for that (on the 386 the pc, cs, and eflags are pushed just before* a ctx switch)*/void *_sigCtxStackEnd    (    const REG_SET	*pRegs    )    {    /*     * The 12 is pad for the pc, cs, and eflags which are pushed onto the stack.     */    return (void *)(pRegs->esp - 12);    }/********************************************************************************* _sigCtxSetup - Setup of a context** This routine will set up a context that can be context switched in.* <pStackBase> points beyond the end of the stack. The first element of* <pArgs> is the number of args to call <taskEntry> with.* When the task gets swapped in, it should start as if called like** (*taskEntry) (pArgs[1], pArgs[2], ..., pArgs[pArgs[0]])** This routine is a blend of taskRegsInit and taskArgsSet.** Currently (for signals) pArgs[0] always equals 1, thus the task should* start as if called like* (*taskEntry) (pArgs[1]);** Furthermore (for signals), the function taskEntry will never return.* For the 386 case, we push vxTaskEntry() onto the stack so a stacktrace* looks good.*/void _sigCtxSetup    (    REG_SET		*pRegs,    void		*pStackBase,    void		(*taskEntry)(),    int			*pArgs    )    {    extern void vxTaskEntry();    int i;    union	{	void		*pv;	int		*pi;	void		(**ppfv)();	int		i;	} pu;    bzero((void *)pRegs, sizeof(*pRegs));    pu.pv = (void *)((int)pStackBase & ~3);    for (i = pArgs[0]; i > 0; --i)        *--pu.pi = pArgs[i];    *--pu.ppfv = vxTaskEntry;    pRegs->esp = pu.i;    pRegs->pc = (INSTR *)taskEntry;    pRegs->eflags = EFLAGS_BRANDNEW;    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区视频免费播放 | 国产成人在线视频网址| 亚洲激情综合网| 国产成人综合亚洲91猫咪| 人人超碰91尤物精品国产| 亚洲永久免费视频| 日韩综合一区二区| 韩国午夜理伦三级不卡影院| 成人一区二区三区视频 | 欧美一卡二卡三卡四卡| 欧美一级欧美一级在线播放| 欧美变态tickling挠脚心| 日本一区二区三区久久久久久久久不| 欧美韩国日本综合| 亚洲狠狠爱一区二区三区| 国产在线精品一区二区 | 免费成人在线观看| 美女国产一区二区三区| 99久久er热在这里只有精品66| 男女男精品网站| 日韩av电影天堂| 99精品视频在线免费观看| 精品视频在线免费看| 国产偷国产偷精品高清尤物| 日韩成人午夜精品| 欧美亚洲高清一区二区三区不卡| 欧美日韩的一区二区| 国产精品乱子久久久久| 狠狠色丁香婷婷综合久久片| 在线视频一区二区三| 国产精品女同互慰在线看| 精品一区二区国语对白| 亚洲免费三区一区二区| 亚洲成人免费视| 91麻豆精品国产自产在线| 久久99精品国产.久久久久| 国产精品人人做人人爽人人添| 91精品午夜视频| 成人免费看黄yyy456| 亚洲婷婷在线视频| 国产夜色精品一区二区av| 欧美日韩成人综合在线一区二区| 国产美女视频一区| 国产精品久久久久久久第一福利| 一区二区三区久久| 色婷婷综合久色| 麻豆精品久久久| 777亚洲妇女| 不卡的av网站| 丝袜美腿亚洲综合| 国产精品欧美极品| gogo大胆日本视频一区| 夜夜嗨av一区二区三区四季av| 奇米一区二区三区| 久久久美女毛片| 97aⅴ精品视频一二三区| 亚洲福利电影网| 精品国产免费人成在线观看| 国产精品污网站| 久久久久久**毛片大全| 欧美日韩国产天堂| 精品一区二区免费在线观看| 成人免费视频在线观看| 精品视频免费看| 国产+成+人+亚洲欧洲自线| 亚洲综合小说图片| 亚洲丝袜自拍清纯另类| 日本不卡1234视频| 26uuu久久综合| 在线电影国产精品| 亚洲人精品一区| 国产亚洲欧美激情| 91在线精品一区二区三区| av成人老司机| 欧美精品99久久久**| 亚洲欧美日韩中文字幕一区二区三区| 国产精品嫩草99a| 久久久亚洲午夜电影| 色综合久久久久久久| 国产精品免费视频观看| 日韩三级中文字幕| 色一区在线观看| 91网上在线视频| 成人激情午夜影院| 高清不卡在线观看av| 日韩极品在线观看| 亚洲欧洲精品一区二区三区不卡| 国产在线一区观看| 5566中文字幕一区二区电影 | 经典三级一区二区| 精品久久久久久无| 韩国精品主播一区二区在线观看 | 丝袜亚洲另类丝袜在线| 久久一区二区三区四区| 亚洲精品一区二区在线观看| 精品国产一区二区三区忘忧草| 日韩精品一区二区在线观看| 日韩午夜在线播放| 五月天激情小说综合| 奇米一区二区三区av| 国产成人精品www牛牛影视| 国产精品888| 欧美日韩在线三区| 精品少妇一区二区三区日产乱码 | 99国产精品久久久久久久久久久| 国产在线不卡一卡二卡三卡四卡| 国产精品2024| 欧美日韩中文字幕精品| 日韩中文字幕91| 粉嫩高潮美女一区二区三区| 国产精品人成在线观看免费| 一区二区三区成人在线视频| 精品精品国产高清a毛片牛牛| 欧美va亚洲va在线观看蝴蝶网| 中国色在线观看另类| 99精品国产视频| 成人开心网精品视频| 99久久99久久精品免费看蜜桃| 欧美伦理电影网| 久久99久久精品| 亚洲影院久久精品| 中文字幕久久午夜不卡| 欧美精品久久99| 97成人超碰视| 国产美女视频91| 免费人成在线不卡| 亚洲精品欧美专区| 精品噜噜噜噜久久久久久久久试看| av日韩在线网站| 欧美日韩二区三区| 亚洲人成电影网站色mp4| 91亚洲大成网污www| 欧美一二三四在线| 国产精品一区三区| 国产日产精品一区| 国产综合久久久久久久久久久久 | 一本一道久久a久久精品 | 粉嫩嫩av羞羞动漫久久久| www亚洲一区| 国产麻豆欧美日韩一区| 亚洲一区视频在线| 91精品国产入口| 精品中文av资源站在线观看| 精品久久久久久最新网址| 高清不卡在线观看av| 亚洲男人天堂av| 欧美色偷偷大香| 国产一区二区三区观看| 国产精品福利一区二区| 欧美日韩一区二区电影| 国产精品12区| 久久嫩草精品久久久精品一| 成人国产免费视频| 国产在线一区二区综合免费视频| 精品毛片乱码1区2区3区| 日本一区二区三级电影在线观看| 成人天堂资源www在线| 宅男噜噜噜66一区二区66| 国产麻豆视频一区二区| 亚洲成av人片| 亚洲免费高清视频在线| 国产一区 二区| 国产精品丝袜黑色高跟| 久久成人免费日本黄色| 精品成人一区二区| 久久青草欧美一区二区三区| 精品国产三级a在线观看| 精品国产免费人成电影在线观看四季 | 亚洲成在人线免费| 亚洲一卡二卡三卡四卡无卡久久| 亚洲欧美日韩国产手机在线| 亚洲精品亚洲人成人网 | 欧美一区日韩一区| 精品国产一区二区三区四区四| 2欧美一区二区三区在线观看视频| 精品国产一区二区国模嫣然| 国产人久久人人人人爽| 亚洲伦理在线精品| 日韩中文字幕亚洲一区二区va在线| 亚洲成a天堂v人片| 美腿丝袜亚洲一区| 国产黄色精品视频| 麻豆91在线观看| 久久亚区不卡日本| 亚洲少妇30p| 麻豆精品一区二区av白丝在线| 激情六月婷婷久久| 99久久综合色| 日韩欧美中文字幕制服| 国产精品视频免费| 日韩激情av在线| 国产成人精品三级麻豆| 欧美日韩一区二区不卡| 国产日韩欧美高清| 亚洲bt欧美bt精品777| 岛国一区二区三区| 日韩一区二区在线免费观看| 中文字幕不卡在线观看| 婷婷国产在线综合| 波多野结衣的一区二区三区|