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

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

?? crc_routines.c

?? matlab實現wcdma的全過程
?? C
字號:
/* | | Copyright disclaimer: |   This software was developed at the National Institute of Standards |   and Technology by employees of the Federal Government in the course |   of their official duties. Pursuant to title 17 Section 105 of the |   United States Code this software is not subject to copyright |   protection and is in the public domain. | |   We would appreciate acknowledgement if the software is used. |*//* | Project:     WCDMA simulation environment | Module:      Cyclic rendundance Check routines for different |              generator polynomials. | Author:      Tommi Makelainen | Date:        January 28, 1999 | | History: |              January 28, 1999 Tommi Makelainen |                      Initial version. | */#include <stdlib.h> #include <stdio.h>#include <math.h>#include "crc_routines.h"static unsigned short crctable[256];                  /* ----------------------------------------------------------- *//* * Init the fast CRC-16 calculation table. */void wcdma_crctable_init (int crc_gen_poly)  /* gen. polynomial as bit mask */{    int val, i;    unsigned int crc;    /*     * Calculate crc value for all possible input bytes.     */    for (val=0; val <= 255; val++) {        crc = val << 8;        for (i=0; i < 8; ++i) {	    crc <<= 1;	    if (crc & 0x10000) crc ^= crc_gen_poly;	}        crctable[val] = crc;    }    /*     * Check that int data type is a bit long.     */    if (sizeof(int) != 4) printf("crc init: size of int is not 32 bits.\n");} /* wcdma_crctable_init *//* ----------------------------------------------------------- *//* * Calculate CRC for 'input_data' having 'input_len' words (32-bit ones). *  * Note: int type must be 32-bit entity. */unsigned short wcdma_calc_crc(int *input_data, int input_len){    unsigned short crc_value = 0;    unsigned char data_byte;    int i;    while (input_len-- > 0) {        for (i=3; i > -1; i--) {            data_byte = (*input_data >> (8*i)) & 0xff;            crc_value = (crc_value<<8) ^ crctable[(crc_value>>8) ^ data_byte];        }        *input_data++;    }  return crc_value;} /* wcdma_calc_crc *//* ----------------------------------------------------------- *//* * Calculate CRC for 'input_data' having 'input_len' words (32-bit ones). *  * Note: *          int type must be 32-bit entity. *          Input data must be multiple of 8 bits (a byte). */unsigned short wcdma_get_crc_value(          int input_data[],  /* IN: input data bits */          int input_len,    /* IN: input data length */          int crc_bits[])   /* OUT: crc bits (MSB first) */{    unsigned short crc_value = 0;    unsigned char data_byte;    int i, j;    /*     * Loop over all input bits.     */    for (i=0; i < input_len; i += 8) {                /*         * Group input bits to a byte and find crc value for the byte.         */        data_byte = 0;        for (j=0; j < 8; j++) {            data_byte = (data_byte << 1) & 0xff;            data_byte = data_byte + ((unsigned char)input_data[i+j] & 0x1);        }        crc_value = (crc_value<<8) ^ crctable[(crc_value>>8) ^ data_byte];    }    /*     * Break down the result crc value to the output bit vector.     */    for (i=0,j=15; i < 16; i++,j--) {        crc_bits[i] = (crc_value >> j) & 0x1;    }    return crc_value;} /* wcdma_get_crc_value *//* ----------------------------------------------------------- */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
ww久久中文字幕| 久久99久久久久久久久久久| 亚洲一区二区三区小说| 午夜日韩在线观看| 国内外成人在线| av一区二区三区| 欧美日韩精品欧美日韩精品| 欧美xxxxx牲另类人与| 国产日韩影视精品| 亚洲伊人色欲综合网| 伦理电影国产精品| 成人美女在线视频| 欧美电影在哪看比较好| 日本一区二区三区四区在线视频| 一区二区在线免费| 精品一区二区三区av| 色综合天天综合网天天狠天天 | 日韩一级高清毛片| 国产亚洲一本大道中文在线| 亚洲精品欧美在线| 国产剧情一区二区三区| 91黄色免费版| 久久久久国产免费免费| 亚洲一区二区三区爽爽爽爽爽| 精品一区二区三区在线播放| 91丝袜国产在线播放| 精品少妇一区二区三区视频免付费 | 久久网站最新地址| 亚洲色图19p| 国产精品亚洲一区二区三区妖精| 粉嫩aⅴ一区二区三区四区| 国产suv精品一区二区三区| 色就色 综合激情| 久久久久久久国产精品影院| 亚洲国产精品久久一线不卡| 国产高清不卡二三区| 欧美精品电影在线播放| 亚洲欧洲av一区二区三区久久| 免费观看成人av| 在线观看日韩一区| 中文字幕乱码久久午夜不卡| 免费成人av在线| 色综合视频在线观看| 色综合色综合色综合色综合色综合 | 欧美久久久久免费| 亚洲欧洲av另类| 狠狠色丁香婷综合久久| 欧美精品v国产精品v日韩精品 | 奇米精品一区二区三区在线观看一| 成人丝袜视频网| 日韩视频免费观看高清完整版在线观看 | 91在线国产福利| 久久久久久黄色| 麻豆精品在线播放| 欧美日韩激情在线| 樱花影视一区二区| 97se亚洲国产综合自在线不卡| 久久久99精品免费观看不卡| 免费精品99久久国产综合精品| 欧美日韩一区小说| 亚洲最新视频在线观看| 99久久伊人精品| 中文字幕国产一区二区| 国产精品一区二区在线观看网站| 日韩欧美亚洲国产精品字幕久久久| 午夜欧美大尺度福利影院在线看| 色综合色综合色综合色综合色综合 | 亚洲va欧美va天堂v国产综合| 91免费看`日韩一区二区| 日本一区二区三区免费乱视频| 久久99精品一区二区三区| 欧美一区二区免费视频| 日本不卡一区二区三区 | 亚洲一区二区成人在线观看| 色综合天天综合| 亚洲欧美激情视频在线观看一区二区三区| 成人黄页在线观看| 国产精品三级视频| 99在线视频精品| 亚洲人成影院在线观看| 色呦呦国产精品| 一区二区三区不卡视频| 欧美在线综合视频| 午夜伦欧美伦电影理论片| 欧美日韩中文字幕一区| 五月婷婷欧美视频| 欧美精品丝袜中出| 免费成人在线网站| 精品免费99久久| 国产高清不卡一区二区| 国产精品国模大尺度视频| 91一区二区三区在线观看| 一区二区三区四区激情| 欧美日韩精品一区二区三区 | 欧美日韩一卡二卡| 日本aⅴ免费视频一区二区三区| 日韩视频中午一区| 国产精品亚洲午夜一区二区三区| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 国产精品伦理一区二区| 色综合天天天天做夜夜夜夜做| 亚洲福利一区二区三区| 日韩视频在线永久播放| 成人性视频网站| 一区二区高清在线| 欧美一区在线视频| 国产成人免费av在线| 久久国产人妖系列| 久久综合色天天久久综合图片| 男男成人高潮片免费网站| 欧美精品一区二区三区视频| 国产91精品久久久久久久网曝门| 亚洲六月丁香色婷婷综合久久 | 成人v精品蜜桃久久一区| 亚洲精品国产a| 日韩欧美电影一区| 成人激情小说网站| 首页国产丝袜综合| 国产人妖乱国产精品人妖| 97se亚洲国产综合自在线不卡| 天天影视涩香欲综合网| 国产欧美精品日韩区二区麻豆天美| 色综合中文综合网| 精品少妇一区二区三区免费观看| 国产成人免费视频网站| 午夜精品成人在线视频| 久久久国产午夜精品| 欧美视频精品在线| 国产成人在线电影| 婷婷久久综合九色综合绿巨人| 国产日韩欧美精品在线| 欧美三级一区二区| 高清视频一区二区| 日韩激情一区二区| 国产精品久久久久一区| 欧美一区二区精品久久911| 成人18视频在线播放| 男人的天堂亚洲一区| 亚洲三级在线看| 精品sm捆绑视频| 欧美午夜精品免费| 丰满少妇久久久久久久| 日韩中文欧美在线| 亚洲视频一区二区免费在线观看 | 日韩高清在线一区| 国产精品入口麻豆原神| 日韩色视频在线观看| 色狠狠色狠狠综合| 国产激情一区二区三区四区| 视频一区欧美日韩| 亚洲丝袜精品丝袜在线| 欧美精品一区二区三区很污很色的| 欧洲亚洲精品在线| 懂色av一区二区三区免费看| 免费成人在线视频观看| 亚洲一区二区影院| 亚洲欧美韩国综合色| 欧美极品另类videosde| 欧美tk—视频vk| 欧美日韩国产免费| 91免费小视频| 99视频热这里只有精品免费| 国产在线播放一区二区三区| 日本欧美一区二区三区| 亚洲成a人v欧美综合天堂下载| 中文字幕在线观看不卡视频| 久久青草国产手机看片福利盒子| 在线不卡免费欧美| 欧美日韩国产小视频| 色8久久人人97超碰香蕉987| 成年人午夜久久久| 成人午夜伦理影院| 成人性视频免费网站| 国产成人精品网址| 国产精品综合网| 麻豆成人91精品二区三区| 天天色综合天天| 视频一区二区三区中文字幕| 亚洲一区二区四区蜜桃| 亚洲一区在线视频观看| 一区二区三区中文字幕精品精品 | 国产传媒一区在线| 激情综合五月天| 精品一区二区av| 久热成人在线视频| 美腿丝袜亚洲色图| 麻豆91免费看| 久久er99热精品一区二区| 久久精品国产精品亚洲精品 | 精品久久国产字幕高潮| 日韩午夜激情免费电影| 精品区一区二区| 26uuu久久综合| 精品久久五月天| 欧美精品一区男女天堂| 久久久久久久久久久久久久久99| 久久先锋影音av| 国产亚洲欧洲997久久综合| 久久久91精品国产一区二区精品| 国产亚洲精品久|