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

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

?? temp

?? tinios的 源碼
??
?? 第 1 頁 / 共 2 頁
字號:
/*									tab:4 * * * "Copyright (c) 2000-2002 The Regents of the University  of California.   * All rights reserved. * * Permission to use, copy, modify, and distribute this software and * its documentation for any purpose, without fee, and without written * agreement is hereby granted, provided that the above copyright * notice, the following two paragraphs and the author appear in all * copies of this software. *  * IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY * PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL * DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS * DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *  * THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE * PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF * CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, * UPDATES, ENHANCEMENTS, OR MODIFICATIONS." * *//*									tab:4 *									 *  IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING. *  By downloading, copying, installing or using the software you *  agree to this license.  If you do not agree to this license, do *  not download, install, copy or use the software. * *  Intel Open Source License  * *  Copyright (c) 2002 Intel Corporation  *  All rights reserved.  *  Redistribution and use in source and binary forms, with or without *  modification, are permitted provided that the following conditions are *  met: *  *	Redistributions of source code must retain the above copyright *  notice, this list of conditions and the following disclaimer. *	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. *      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. *   *  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 INTEL OR ITS *  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. *  *  *//* * Authors:   Philip Levis <pal@cs.berkeley.edu> *            Neil Patel * History:   Apr 11, 2003         Inception. * */includes AM;includes Bombilla;module BombillaEngine {  provides {    interface StdControl;    interface BombillaError;    command result_t computeInstruction(BombillaContext* context);    command result_t executeContext(BombillaContext* context);    command result_t alertSendContext(BombillaContext* caller, BombillaStackVariable* var);    command result_t alertReceiveContext(TOS_MsgPtr msg);  }    uses {    interface StdControl as SubControlTimer;    interface StdControl as SubControlNetwork;    interface StdControl as SubControl;    interface Timer as ClockTimer;          interface Leds;    interface Random;    interface SendMsg as SendError;    interface ReceiveMsg as ReceivePacket;        interface BombillaStacks as Stacks;    interface BombillaBuffer as Buffer;    interface BombillaLocks as Locks;    interface BombillaContextSynch as Synch;    interface BombillaInstruction as Instruction;    interface BombillaQueue as Queue;    interface BombillaVirus as Virus;    interface BombillaAnalysis as Analysis;        interface BombillaBytecode as Bytecode[uint8_t bytecode] ;  }}implementation {  BombillaContext clockContext;  BombillaContext sendContext;  BombillaContext recvContext;  //BombillaContext onceContext;  BombillaState state;    command result_t StdControl.init() {    uint16_t i;    dbg(DBG_BOOT, "VM: Bombilla initializing.\n");    call Leds.init();    call Random.init();    call SubControlTimer.init();    call SubControlNetwork.init();    call SubControl.init();        state.inErrorState = FALSE;    clockContext.rootCapsule = &state.capsules[BOMB_CAPSULE_CLOCK_INDEX];    clockContext.state = BOMB_STATE_HALT;    sendContext.rootCapsule = &state.capsules[BOMB_CAPSULE_SEND_INDEX];    sendContext.state = BOMB_STATE_HALT;    recvContext.rootCapsule = &state.capsules[BOMB_CAPSULE_RECV_INDEX];    recvContext.state = BOMB_STATE_HALT;    /*    onceContext.rootCapsule = &state.capsules[BOMB_CAPSULE_ONCE_INDEX];    onceContext.state = BOMB_STATE_HALT; */        call Queue.init(&state.readyQueue);    for (i = 0; i < BOMB_BUF_NUM; i++) {      state.buffers[i].type = BOMB_DATA_NONE;      state.buffers[i].size = 0;    }    clockContext.which = BOMB_CAPSULE_CLOCK;    sendContext.which = BOMB_CAPSULE_SEND;    recvContext.which = BOMB_CAPSULE_RECV;    /*    onceContext.which = BOMB_CAPSULE_ONCE; */    for (i = 0; i < BOMB_HEAPSIZE; i++) {      state.heap[(int)i].type = BOMB_TYPE_VALUE;      state.heap[(int)i].value.var = 0;    }        state.capsules[BOMB_CAPSULE_SUB0].capsule.type = BOMB_CAPSULE_SUB0;    state.capsules[BOMB_CAPSULE_SUB1].capsule.type = BOMB_CAPSULE_SUB1;    state.capsules[BOMB_CAPSULE_SUB2].capsule.type = BOMB_CAPSULE_SUB2;    state.capsules[BOMB_CAPSULE_SUB3].capsule.type = BOMB_CAPSULE_SUB3;    state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.type = BOMB_CAPSULE_CLOCK;    state.capsules[BOMB_CAPSULE_RECV_INDEX].capsule.type = BOMB_CAPSULE_RECV;    state.capsules[BOMB_CAPSULE_SEND_INDEX].capsule.type = BOMB_CAPSULE_SEND;    state.capsules[BOMB_CAPSULE_ONCE_INDEX].capsule.type = BOMB_CAPSULE_ONCE;    for (i = 0; i < BOMB_CAPSULE_NUM; i++) {      state.capsules[i].capsule.type |= BOMB_OPTION_FORWARD;      if (TOS_LOCAL_ADDRESS == 25 &&          i == BOMB_CAPSULE_CLOCK_INDEX) {        state.capsules[i].capsule.version = 1;        state.capsules[i].capsule.type |= BOMB_OPTION_FORWARD;      }      else {        state.capsules[i].capsule.version = 0;      }      call Virus.registerCapsule(state.capsules[i].capsule.type,                                 &(state.capsules[i].capsule));    }    {      int pc = 0;      /*      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPpushc|1;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPsense;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPgetvar|1;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPadd;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPcopy;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPcopy;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPpushc|7;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPland;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPputled;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPsetvar|1;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPpushc|2;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPbpush0;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPadd;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPadd;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPbsize;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPbpush0;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPbtail;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPbpush0;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPbclear;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPhalt;      */      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPpushc | 1;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPgetvar | 0;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPadd;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPcopy;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPcopy;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPsetvar | 0;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPpushc | 7;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPland;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPputled;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPbpush0;        state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPbclear;        state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPadd;        state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPsendr;      state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.code[pc++] = OPhalt;        state.capsules[BOMB_CAPSULE_CLOCK_INDEX].capsule.version = 0;      pc = 0;      state.capsules[BOMB_CAPSULE_SEND_INDEX].capsule.code[pc++] = OPpushc;      state.capsules[BOMB_CAPSULE_SEND_INDEX].capsule.code[pc++] = OPlnot;      state.capsules[BOMB_CAPSULE_SEND_INDEX].capsule.code[pc++] = OPsendr;      state.capsules[BOMB_CAPSULE_SEND_INDEX].capsule.code[pc++] = OPhalt;      state.capsules[BOMB_CAPSULE_SEND_INDEX].capsule.options = 0;      state.capsules[BOMB_CAPSULE_SEND_INDEX].capsule.version = 0;      pc = 0;      //state.capsules[BOMB_CAPSULE_RECV_INDEX].capsule.code[pc++] = OPpushc;      //state.capsules[BOMB_CAPSULE_RECV_INDEX].capsule.code[pc++] = OPbyank;      state.capsules[BOMB_CAPSULE_RECV_INDEX].capsule.code[pc++] = OPbhead;      state.capsules[BOMB_CAPSULE_RECV_INDEX].capsule.code[pc++] = OPpushc | 7;      state.capsules[BOMB_CAPSULE_RECV_INDEX].capsule.code[pc++] = OPland;      state.capsules[BOMB_CAPSULE_RECV_INDEX].capsule.code[pc++] = OPputled;      state.capsules[BOMB_CAPSULE_RECV_INDEX].capsule.code[pc++] = OPhalt;      state.capsules[BOMB_CAPSULE_RECV_INDEX].capsule.options = 0;      state.capsules[BOMB_CAPSULE_RECV_INDEX].capsule.version = 0;          }    call Analysis.analyzeCapsuleVars(&state, BOMB_CAPSULE_CLOCK_INDEX);    call Analysis.analyzeCapsuleVars(&state, BOMB_CAPSULE_SEND_INDEX);    call Analysis.analyzeCapsuleVars(&state, BOMB_CAPSULE_RECV_INDEX);        return SUCCESS;  }  task void ClockTask() {    call computeInstruction(&clockContext);    if (clockContext.state == BOMB_STATE_RUN) {      dbg(DBG_USR1, "VM: Posting ClockTask in task.\n");      post ClockTask();

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
福利电影一区二区| 精品国产123| 精品国产免费人成电影在线观看四季 | 国产精品一区二区91| aa级大片欧美| 久久久精品国产免费观看同学| 亚洲国产中文字幕在线视频综合| 成人黄色电影在线| 日韩一级片网站| 亚洲欧美日韩国产成人精品影院| 国产精品中文有码| 欧美成人性福生活免费看| 亚洲国产一区二区三区| 色综合色狠狠综合色| 欧美激情中文不卡| 韩国一区二区在线观看| 欧美精品九九99久久| 夜夜嗨av一区二区三区中文字幕 | 国产一级精品在线| 在线不卡免费欧美| 亚洲一区二区三区四区在线观看 | 蜜臀91精品一区二区三区| 91视频精品在这里| 国产精品乱人伦| 丰满放荡岳乱妇91ww| 精品粉嫩aⅴ一区二区三区四区| 亚洲午夜精品久久久久久久久| 成人av影院在线| 国产精品女上位| 99视频国产精品| 一区在线观看免费| 成人av免费在线观看| 欧美激情在线观看视频免费| 国产美女av一区二区三区| 精品精品国产高清一毛片一天堂| 蜜桃视频一区二区| 精品久久久网站| 国产最新精品精品你懂的| 精品不卡在线视频| 国产aⅴ综合色| 国产精品福利一区二区三区| 一本到不卡精品视频在线观看| 亚洲欧洲另类国产综合| 一本色道久久综合狠狠躁的推荐 | 中文字幕在线不卡视频| 99re热这里只有精品免费视频| 国产精品黄色在线观看| 色偷偷久久人人79超碰人人澡| 一区2区3区在线看| 91精品国产福利| 成人一区在线观看| 亚洲一区二区三区视频在线播放| 欧美日韩一区二区在线观看| 奇米四色…亚洲| 日本一区二区高清| 欧美三日本三级三级在线播放| 日本在线观看不卡视频| 国产欧美日韩另类一区| 色综合久久天天| 久久国产精品第一页| 国产精品嫩草99a| 欧美在线色视频| 久久不见久久见免费视频1| 国产精品午夜在线| 欧美日韩精品系列| 国产福利91精品一区二区三区| 亚洲欧美日韩中文播放| 91精品黄色片免费大全| 成人中文字幕在线| 亚洲第一激情av| 亚洲国产激情av| 欧美精品久久一区| 成年人午夜久久久| 日本中文字幕一区二区视频 | 精品国产人成亚洲区| 91麻豆精东视频| 精品一区二区三区在线视频| 亚洲天堂免费在线观看视频| 欧美一区二区三区的| caoporn国产精品| 久久精品国产网站| 亚洲一区二区三区四区在线免费观看 | 国产成人午夜精品影院观看视频 | 北条麻妃国产九九精品视频| 午夜天堂影视香蕉久久| 国产精品视频观看| 欧美第一区第二区| 欧美日韩成人一区| 91麻豆精东视频| 成人深夜视频在线观看| 激情综合一区二区三区| 亚洲v精品v日韩v欧美v专区 | 久久综合五月天婷婷伊人| 色婷婷av一区| 99视频超级精品| 国产成人av一区二区三区在线| 免费亚洲电影在线| 亚洲成a人片在线不卡一二三区| 国产精品国产自产拍高清av| www国产成人免费观看视频 深夜成人网| 欧美三级中文字幕在线观看| 9色porny自拍视频一区二区| 奇米精品一区二区三区在线观看一| 亚洲精品日韩一| 亚洲猫色日本管| 亚洲黄色av一区| 亚洲综合色噜噜狠狠| 亚洲另类春色国产| 亚洲精品va在线观看| 国产精品久久久久久久岛一牛影视| 久久久精品2019中文字幕之3| 精品国产乱码久久久久久浪潮 | 色哟哟一区二区| 成人午夜私人影院| 福利一区二区在线观看| 成人综合婷婷国产精品久久 | 一区二区三区在线播放| 亚洲欧美另类图片小说| 亚洲精品伦理在线| 亚洲视频每日更新| 亚洲精选免费视频| 亚洲高清免费在线| 日本网站在线观看一区二区三区| 天涯成人国产亚洲精品一区av| 亚洲一区二区三区在线看| 午夜精品久久久久久久 | 欧美电视剧在线看免费| 久久久久久97三级| 国产精品丝袜在线| 一个色综合网站| 视频一区中文字幕| 国产在线精品免费av| 国产999精品久久久久久| 99久久伊人久久99| 色婷婷久久久综合中文字幕| 欧美老人xxxx18| 精品国产乱码久久久久久夜甘婷婷| 欧美激情一区二区三区蜜桃视频| 亚洲视频在线观看一区| 亚洲成人激情自拍| 国产精品综合一区二区| 99r精品视频| 欧美一区二区福利视频| 久久影视一区二区| 亚洲免费观看高清完整版在线观看 | 成人午夜av在线| 欧美日韩在线观看一区二区 | 不卡电影免费在线播放一区| 欧洲av一区二区嗯嗯嗯啊| 欧美一区二区网站| 国产日韩在线不卡| 亚洲精品国产一区二区精华液 | 国产欧美日韩不卡| 亚洲一区二区中文在线| 激情亚洲综合在线| 一本一道波多野结衣一区二区| 欧美一区二区精品在线| 国产精品电影一区二区三区| 日韩精品每日更新| 成人黄色在线视频| 欧美日韩国产色站一区二区三区| 久久久亚洲欧洲日产国码αv| 亚洲午夜国产一区99re久久| 国产精品 日产精品 欧美精品| 欧美猛男gaygay网站| 亚洲国产精品av| 狠狠色2019综合网| 欧美日韩aaaaa| 亚洲精品国产精品乱码不99| 国产精品一区二区在线观看不卡| 欧美视频在线一区二区三区| 久久综合九色欧美综合狠狠| 亚洲综合在线电影| 大陆成人av片| 日韩一区二区免费在线观看| 亚洲一区二区三区中文字幕在线| 成人涩涩免费视频| 欧美成人性福生活免费看| 亚洲韩国一区二区三区| 99综合电影在线视频| 久久久久9999亚洲精品| 麻豆精品视频在线观看免费| 欧美日韩精品一区视频| 亚洲午夜一二三区视频| 波多野结衣亚洲一区| 国产精品伦一区| 成人性色生活片免费看爆迷你毛片| 欧美一卡在线观看| 日本在线播放一区二区三区| 欧美性猛交xxxx黑人交| 一区二区三区欧美| 91浏览器在线视频| 中文字幕在线不卡视频| av动漫一区二区| 国产精品伦理一区二区| av激情综合网| 亚洲免费观看在线视频| 在线精品视频免费播放| 亚洲综合999| 欧美精品一二三区|