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

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

?? dec5502_esam.c

?? DSP開發可以用來看外設情況的程序
?? C
字號:


/******************************************************************************/
/*  Copyright 2004 by SEED Electronic Technology LTD.                         */
/*  All rights reserved. SEED Electronic Technology LTD.                      */
/*  Restricted rights to use, duplicate or disclose this code are             */
/*  granted through contract.                                                 */
/*                                                                            */
/*                                                                            */
/******************************************************************************/
/* MODULE NAME... UART and ESAM												  */
/* FILENAME...... DEC5502_ESAM.c										  	  */
/* DATE CREATED.. Wed 10/21/2004 											  */
/* PROJECT....... Communicate between ESAM and on-chip UART of 5502			  */
/* COMPONENT..... 															  */
/* PREREQUISITS.. 															  */
/*----------------------------------------------------------------------------*/
/* DESCRIPTION:  															  */
/*   																		  */
/* This is an example of communication between ESAM and on-chip UART of 5502  */
/******************************************************************************/

#include <stdio.h>
#include <csl.h>
#include <csl_pll.h>
#include <csl_chip.h>
#include <csl_irq.h>
#include <csl_uart.h>

#include "Esam_Function.h"
#include "Uart_Function.h"
#include "DEC5502_MAC.h"
#include "DEC5502_DES.h"
#include "Emif.h"
#include "Timer.h"

Uint16 MK[8] = {0x11,0x22,0x33,0x44,0x55,0x66,0x77,0x88};
Uint16 CSK[8] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
Uint16 MK16[16] = {0x11,0x22,0x33,0x44,0x55,0x66,0x77,0x88,
				   0xAA,0xBB,0xCC,0xDD,0xEE,0xFF,0x11,0x22};							

Uint16 i;
Uint16 Temp;
Uint16 SerialNum[8];			// 存儲ESAM復位后獲取的序列號
Uint16 RandomData[8];			// 存儲取得的隨機數
Uint16 Input[48]; 
Uint16 Output[48];

/* 外部認證密鑰 */			
//Uint16 AuthenKey[16] = {0x57,0x41,0x54,0x43,0x48,0x44,0x41,0x54,   
//					    0x41,0x54,0x69,0x6D,0x65,0x43,0x4F,0x53};
						
/* 操作的返回狀態 */
Uint16 FeedState = 0x00;

void main(void)
{
	Uint16 i;
	
 	/* Initialize CSL library - This is REQUIRED !!! */
	CSL_init();
	
	/* 設置鎖相環 */
	PLL_setFreq(1,		// PLL mode
	 		  0xF, 		// Multiply factor, Valid values are (multiply by)10
	 		    0,		// Sysclk 0 Divide Down
	 		    1,		// Sysclk1 Divider 150MHz
	 		    3,		// Sysclk2 Divider 75MHz
	 		    3,		// Sysclk3 Divider
	 		    0);		// DSP core clock 300MHz,單指令執行時間為3.33納秒	 	
	
	/* 清空序列號 */
	for(i=0; i<8; i++)
	{
	 	SerialNum[i] = 0;
	}	
		    
	/* 配置EMIF */
	Emif_Config();
	
	/* 配置定時器 */
	Config_Timer();
	
	/* Configure UART registers */
    Uart_Config();
    
    /* 填寫欲寫入的數據,清空接收數據緩沖區 */
    for(i=0; i<0x30; i++)
    {
    	Input[i] = i+1;
    	Output[i] = 0;
    }
    
    /* 復位ESAM卡,用來獲取ESAM卡的序列號*/						
	FeedState = Reset_Esam(SerialNum);	
   	
   	/* 利用MK和序列號作DES加密運算來獲取CSK */	
   	//Des8(SerialNum,MK,CSK,EN0,1);
    
	/* 向ESAM發取隨機數命令,獲取隨機數 */
	//FeedState = Get_Random(RandomData, 0x08);
	
	/* 主控密鑰的外部認證 */
	//FeedState = Extern_Authen(RandomData,0x00,CSK,DES8);
	
	/* 刪除目錄 */
	//FeedState = Del_Direct();	
	
	/* 建立Key文件 */
	//FeedState = Create_Keyfile(0x0000, 0x50, 0xF0);
	
	/* 建立主控密鑰,密鑰標識為0x00 */
	//FeedState = Increase_Key(0x00, 0x39, 0xF0, 0xF0, 0x0A, 0xFF, CSK, DES8);
	
	/* 建立線路保護加密密鑰,密鑰標識為0x01 */
	//FeedState = Increase_Key(0x01, 0x36, 0xF0, 0xEF, 0xFF, 0xFF, MK, DES8);
	
	/* 建立線路保護加密密鑰,密鑰標識為0x02 */
	//FeedState = Increase_Key(0x02, 0x36, 0xF0, 0xEF, 0xFF, 0xFF, MK16, DES16);
	
	/* 建立第1個線路加密和MAC保護二進制文件,文件標識為0x3F01,線路保護密鑰為0x01 */
	//FeedState = Create_Binaryfile(0x3F01, 0x0050, 0xF0, 0xF0, 0x01);
	
	/* 建立第2個線路加密和MAC保護二進制文件,文件標識為0x3F02,線路保護密鑰為0x01 */
	// 通過外部認證之后才能建立文件
	//FeedState = Create_Binaryfile(0x3F02, 0x0400, 0xF0, 0xF0, 0x01);
	
	/* 建立第3個線路加密和MAC保護二進制文件,文件標識為0x3F03,線路保護密鑰為0x02 */
	// 通過外部認證之后才能建立文件
	//FeedState = Create_Binaryfile(0x3F03, 0x0400, 0xF0, 0xF0, 0x02);
	
	/* 選擇該二進制文件 */
	//FeedState = Select_File(0x3F03);
	
	/* 寫二進制文件 */
	//FeedState = Write_Binaryfile(Input,0x30, 0x0000, MK16, DES16);
	
	/* 讀二進制文件 */
	//FeedState = Read_Binaryfile(0x0000, 0x30, MK16, Output, DES16);
	
	/*建立第4個線路加密和MAC保護二進制文件,文件標識為0x3F04,線路保護密鑰為0x02,
	  讀權限為F9,寫權限為FA,長度為1K */
	//FeedState = Create_Binaryfile(0x3F04, 0x0400, 0xF9, 0xFA, 0x02);
	
	/* 建立外部認證密鑰,密鑰標識為0x04,后續狀態為0x0B */
	//FeedState = Increase_Key(0x04, 0x39, 0xF0, 0xF0, 0x0B, 0xFF, MK, DES8);
	
	 /* 復位ESAM卡,用來獲取ESAM卡的序列號*/						
	//FeedState = Reset_Esam(SerialNum);	
   	
   	/* 利用MK和序列號作DES加密運算來獲取CSK */	
   	//Des8(SerialNum,MK,CSK,EN0,1);
    
	/* 向ESAM發取隨機數命令,獲取隨機數 */
	//FeedState = Get_Random(RandomData, 0x08);
	
	/* 主控密鑰的外部認證 */
	//FeedState = Extern_Authen(RandomData,0x00,CSK,DES8);
	
	/* 選擇該二進制文件 */
	//FeedState = Select_File(0x3F04);
	
	/* 向ESAM發取隨機數命令,獲取隨機數 */
	//FeedState = Get_Random(RandomData, 0x08);
	
	/* 外部認證密鑰的外部認證 */
	//FeedState = Extern_Authen(RandomData,0x04,MK,DES8);
	
	/* 寫二進制文件 */
	//FeedState = Write_Binaryfile(Input,0x30, 0x0000, MK16, DES16);
	
	/* 讀二進制文件 */
	//FeedState = Read_Binaryfile(0x0000, 0x30, MK16, Output, DES16);
}

/******************************************************************************/
/*	No more																	  */
/******************************************************************************/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品美女在线播放| 欧美精品日日鲁夜夜添| 国产精品理伦片| 不卡av免费在线观看| 国产精品久久久久久久久免费桃花| 国产一区欧美一区| 日韩一区在线免费观看| 日本高清不卡视频| 青青国产91久久久久久| 久久综合色一综合色88| 岛国精品在线播放| 亚洲成人激情社区| 欧美精品一区二区三| 国产精品一区二区在线看| 亚洲日本va午夜在线影院| 欧美日韩国产乱码电影| 国产老妇另类xxxxx| 中文字幕中文字幕中文字幕亚洲无线 | 高清国产午夜精品久久久久久| 中文字幕一区二区在线观看| 精品视频1区2区| 国产一区二区三区免费看| ...xxx性欧美| 538在线一区二区精品国产| 国产专区欧美精品| 亚洲免费观看在线视频| 欧美大度的电影原声| 99精品国产视频| 蜜桃久久久久久久| 亚洲精品欧美专区| 久久青草国产手机看片福利盒子| 色综合天天综合网天天看片| 蜜臀av亚洲一区中文字幕| 国产精品少妇自拍| 欧美一卡二卡在线| 色偷偷88欧美精品久久久| 精品一区二区三区在线观看| 一区二区视频在线看| 久久日韩精品一区二区五区| 欧美日韩中文字幕精品| 成人免费毛片嘿嘿连载视频| 另类小说图片综合网| 亚洲综合免费观看高清完整版| 久久久久久久免费视频了| 欧美日韩精品一区二区三区 | 国产婷婷一区二区| 制服.丝袜.亚洲.中文.综合| 成人深夜福利app| 久久精品噜噜噜成人av农村| 一区二区国产盗摄色噜噜| 中文字幕欧美激情| 精品国产髙清在线看国产毛片| 在线看不卡av| 99久久精品99国产精品| 国产精品资源网站| 麻豆精品一区二区| 丝袜美腿高跟呻吟高潮一区| 亚洲自拍欧美精品| 18欧美乱大交hd1984| 日本一区二区三区免费乱视频| 日韩美女主播在线视频一区二区三区| 欧美视频日韩视频在线观看| 91久久精品一区二区三区| www.欧美.com| 成人午夜碰碰视频| 成人性生交大合| 国产成人精品亚洲777人妖| 久久99久久99| 精品一区二区三区在线播放| 美洲天堂一区二卡三卡四卡视频 | 91国偷自产一区二区开放时间 | 久久精品人人做人人综合 | 亚洲成人在线网站| 亚洲国产精品久久久久婷婷884| 亚洲精品写真福利| 亚洲理论在线观看| 亚洲一区二区在线免费观看视频| 一区二区三区免费| 亚洲高清一区二区三区| 亚洲一级电影视频| 图片区小说区国产精品视频| 性做久久久久久免费观看| 日韩成人一级大片| 理论电影国产精品| 国产精品一区二区久久精品爱涩| 国产激情精品久久久第一区二区| 国产精品夜夜嗨| 91在线精品一区二区三区| 91浏览器在线视频| 欧美四级电影在线观看| 5858s免费视频成人| 日韩三级在线观看| 久久久久亚洲综合| 一区二区中文视频| 午夜电影网一区| 精品一区二区在线观看| 国产高清亚洲一区| 在线免费观看视频一区| 91精品国产麻豆国产自产在线| www激情久久| 亚洲情趣在线观看| 日韩在线观看一区二区| 国产福利一区在线| 91蜜桃婷婷狠狠久久综合9色| 欧美亚洲日本一区| 日韩欧美成人一区| 成人免费一区二区三区视频| 亚洲电影一区二区三区| 国产麻豆91精品| 欧美中文字幕亚洲一区二区va在线| 4438亚洲最大| 中文字幕中文字幕一区二区| 天天影视网天天综合色在线播放| 国产伦精品一区二区三区视频青涩 | 国产欧美日韩在线视频| 亚洲免费观看高清完整版在线观看| 天天综合网天天综合色| 岛国一区二区三区| 这里只有精品免费| 国产精品的网站| 久久99国产精品免费网站| 99这里只有久久精品视频| 777久久久精品| 欧美国产在线观看| 另类欧美日韩国产在线| 色94色欧美sute亚洲13| 欧美精品一区二区三区蜜臀 | 石原莉奈一区二区三区在线观看 | 亚洲精品美腿丝袜| 国产自产高清不卡| 欧美视频中文一区二区三区在线观看 | 国产片一区二区| 日本美女视频一区二区| 972aa.com艺术欧美| 亚洲精品一区二区三区四区高清 | 久久久久久久久久电影| 偷拍亚洲欧洲综合| 91蜜桃在线免费视频| 国产亚洲精品久| 免费不卡在线观看| 欧美日韩一二三区| 一区二区在线电影| 91美女片黄在线| 国产精品乱码一区二区三区软件| 麻豆成人综合网| 欧美色图片你懂的| 亚洲另类一区二区| 91在线国产福利| 日本一区二区三区久久久久久久久不 | 国产欧美日韩精品在线| 久久精品久久99精品久久| 欧美久久久久久蜜桃| 一区二区三区欧美在线观看| 99精品视频在线播放观看| 久久久国产精品不卡| 国产在线精品免费av| 日韩精品一区在线| 日韩av在线发布| 91精品久久久久久久久99蜜臂| 亚洲成人高清在线| 欧美日韩一本到| 亚洲国产精品一区二区尤物区| 色婷婷亚洲综合| 亚洲婷婷综合久久一本伊一区| 国产91丝袜在线播放| 国产亚洲美州欧州综合国| 国产成人免费视频一区| 久久精品人人做人人综合 | 日本道精品一区二区三区| 亚洲女人小视频在线观看| 91麻豆福利精品推荐| 亚洲精品乱码久久久久久黑人| 色欲综合视频天天天| 亚洲一区在线视频| 69堂亚洲精品首页| 久久精品国产亚洲高清剧情介绍| 精品国产一区二区三区忘忧草| 国产精品亚洲综合一区在线观看| 欧美韩日一区二区三区| 99精品国产视频| 亚洲国产精品久久一线不卡| 欧美一区二区福利在线| 国产主播一区二区三区| 中文字幕在线观看一区| 日本高清无吗v一区| 日日夜夜一区二区| 精品国产91乱码一区二区三区 | 黄色日韩网站视频| 国产精品无人区| 色欧美乱欧美15图片| 午夜精品久久久久久久久| 日韩精品一区二区三区老鸭窝 | 久久夜色精品国产噜噜av| 暴力调教一区二区三区| 夜夜嗨av一区二区三区中文字幕| 777xxx欧美| 成人黄色777网| 亚洲第一激情av| 国产亚洲欧美色| 91福利资源站|